Я пытаюсь настроить базовую стратегию для запуска сделок, если у меня есть кроссовер EMA или ниже, а RSI находится или был в состоянии перепроданности, или несколько периодов, предшествовавших
.скрипт использует сосновую историю, но я не уверен, правильно ли я это использую, так как я не возвращаю много сделок.
strategy("RSI Strategy", overlay=true)
length = input( 14 )
vrsi = rsi(close, length)[10]
d = ema(close, 5)
e = ema(close, 10)
if (not na(vrsi))
if (vrsi <= 30 and crossover(d,e))
strategy.entry("RsiLE", strategy.long, comment="RsiLE")
if (vrsi >= 70 and crossunder(d,e))
strategy.entry("RsiSE", strategy.short, comment="RsiSE")
Я ожидал, что буду заключать больше сделок, когда достиг максимуманомер в истории ссылки.По сути, проверьте еще раз для условия перепроданности / перепроданности, если у меня есть пересечение EMA.В настоящий момент я не возвращаю много сделок, и, похоже, не обращаю внимания на RSI