//@version=5
стратегия ((
// Параметры настройки rsiPeriod = 6 EmaPeriod = 54 buyLevel = 30 positionSize = 0.02
// Расчет RSI и EMA rsiValue = ta.rsi ((close, rsiPeriod)) emaValue = ta.ema ((close, emaPeriod))
// Условия покупки: RSI ниже 30 buySignal = ta.crossunder ((rsiValue, buyLevel))
// Условия продажи: цена выше EMA 54 sellSignal = close > emaValue
// Записывает цену открытия var float entryPrice = na
// Логика покупки: просто делай больше
if (buySignal and strategy.position_size == 0)
Strategy.entry ((
// Логика остановки: установка остановки на 0.5%
if (strategy.position_size > 0)
StopLossPrice = entryPrice * 0.995 // 0.5% Стоп-лосс
if (close <= stopLossPrice)
Strategy.close ((
// Логика разрыва: разрыв при цене выше EMA 54
if (strategy.position_size > 0 и sellSignal)
strategy.close ((