TradingView
kriswaters
May 22, 2021 11:38 AM

SignalCAVE Strategy Builder 

Bitcoin / TetherUSBinance

Description

You can create strategies without writing single line of Pine Script code!
Do backtesting, set alerts and explore algorithmic trading with using SignalCAVE Strategy Builder on TradingView.

SignalCAVE Strategy Builder for TradingView
SignalCAVE is a tool that help you to create strategies in TradingView. SignalCAVE offers flexible strategy builder panel enabling users to backtest and set alerts with custom conditions (selected indicators and parameters).

CAPABILITIES
  • You can define rules and conditions for “Long” and “Short” signals.
  • “Stop Loss” or “Take Profit” functions can be activated with providing percentage values.
  • “Only Long”, “Only Short” or both “Long and Short” signals can be used at the same time.


Available Indicators
EMA, SMA, WMA, HMA, RSI, MACD, Stochastic, Bollinger Bands, SuperTrend, Parabolic SAR, DMI, ATR, CCI, CMF, ROC, Ichimoku, OHLC Prices

How to Set Strategy Rules?
On SignalCAVE strategy settings screen, there are four types of input groups. You can populate these input boxes based on your strategy.

A: First indicator’s parameter and index value selection area
First Input: First indicator selection.
Second Input: First indicator’s parameter selection. If you want to use default parameters, select “Default Parameters”. If you want to use custom parameters, select “Custom Parameters”. If your selection was custom, then you need to fill “P:A” input boxes to assign your custom parameter.
Third Input: First indicator’s index selection. Default parameter is “0”, If you want to get previous value of indicator/price, you can type positive numbers.

?: Condition and Interval selection area.
You can select “Upper (>), Lower (<), Upper or Equal (>=), Lower or Equal (<=), CrossOver (⬆), CrossUnder (⬇)” conditions and time frame interval for calculation both first (A:) and second (B:) indicator.

B: Second indicator’s parameter and index value selection area
First Input: Second indicator selection.
Second Input: Second indicator’s parameter selection. You may use either default parameters, or custom parameters. If your selection was custom, then you need to fill “P:B” input boxes to assign your custom parameter.
Third Input: Second indicator’s index selection. Default parameter is “0”, If you want to get previous values of indicator/price, you can type positive numbers.

P:A First indicator’s custom parameter settings. If selected indicator has less then four parameters, you can fill unnecessary fields with “0” value.
P:B Second indicator’s custom parameter settings. If selected indicator has less then four parameters, you can fill unnecessary fields with “0” value.

DASHBOARD
After you build the strategy with SignalCAVE, you can see rules and conditions on dashboard with chart view screen.
Hint: By adding multiple times of SignalCAVE strategy on your chart screen, you can build more then one strategy.

STRATEGY TESTER / BACKTEST RESULTS
You can see strategy backtest results from “Strategy Tester” panel.
By changing parameters or strategy rules (strategy optimization), you may get better results. These results does not guarantee a success for future trades.

ALERT SETTINGS
If you want to get notify about your strategy outputs (Long Entry, Long Exit, Short Entry, Short Exit, Stop, Take Profit) you can set an “Alert”.
You can click “Alert” button to create a new alert. Make sure on “Conditions” selection must be “SignalCAVE” strategy.

Paste to “Message” field exactly the text below.
{{strategy.order.alert_message}}

Hint: By setting a single alarm, you can get notifications for all outputs.

Do your alerts modifies when you change the strategy conditions or parameters?
While the strategy got updated, its alerts still use the strategy’s state from the time when we made the alert (TradingView Wiki, 2018b).

This has the advantage that, once we made a script alert, we can change the script’s input options, change chart settings, or remove the script from to the chart. All of that won’t affect our existing alert. That gives a lot of flexibility to keep interacting with the chart and script.

But there’s also a disadvantage: if we do want our script’s alerts to change, we first need to remove the existing alerts. Then we have to create and configure new alerts based on the indicator’s updated code or settings.

Release Notes

DMI indicator bug fixed.

Release Notes

Renamed the script.

Release Notes

Fixed "Stoch K" and "Stoch D" indicator selection bug.
Comments
Kostinay
Can you combine multiple indicators and conditions (multiple and / if) in one strategy?
kriswaters
@Kostinay, Thanks for the feedback. It's technically possible. But when I add second or more condition options into script, settings screen will be huge and complicated. That's why I don't think to add multiple condition option right now.
ahdezbarajas
Any way that you can add Supertrend and halftrend?
kriswaters
@ahdezbarajas, we have Supertrend option already. I will consider to add "Halftrend" option on next update.
MaxFire82
hello Kris, first of all, thanks for this, really. Now I'm just starting with with coding so bear with me =) I am trying to use your script to test a very simple thing, which is profit factor if I have an entry price between say OPEN price >44.15 and OPEN price <44.30 - that is it . no more conditions. I think I am doing something wrong, because the way I am doing it , it triggers also trade with different entry prices , see here > floomby.io/s/290122/ao9I2s90?a --- what am I doing wrong? =) Sorry for the stupid question and thanks for the hard work
kriswaters
@MaxFire82, I get your point but sorry that's not possible to test your criteria with this strategy builder script.
norbist2
"How to Set Strategy Rules?
On SignalCAVE strategy settings screen, ..." Where can i find this screen?
kriswaters
@norbist2, Click "gear" icon on chart screen near by the strategy script name (top left side)
erdemnohutcus
Best indicator for algorithmic trading. Thanks!
Beerdrinker
GREAT !!!!!
More