Эта стратегия сочетает в себе индикаторы импульса с перемещающимися средними прорывами, вступая в сделки, когда импульс выстраивается в определенном направлении, и цена нарушает MA.
Логика торговли такова:
Вычислить краткосрочный импульс, например, 5-дневный импульс
Длинный сигнал запускается, когда текущий и предыдущие 2 импульсные панели превышают 50
Пройти длинный курс, когда цена превышает 5-дневный MA
Короткий сигнал запускается, когда текущий и предыдущий 2 импульсные панели ниже 50
Пройти короткий период, когда цена опускается ниже 5-дневного MA
Использование фиксированной целевой прибыли и последующего стоп-лосса
Стратегия использует силу импульса для определения тренда, объединяя его с прорывами MA для сигналов с высокой вероятностью для улавливания краткосрочных колебаний цен.
Направленность импульса определяет тенденцию
Прорыв MA улучшает качество сигнала
Целевая прибыль и стоп-лосс в совокупности
Последовательный импульс может отставать
Требует итеративной оптимизации параметров
Цели прибыли и остановки требуют осторожности
Эта стратегия сочетает в себе динамические и MA-системы с разумным получением прибыли и контролем рисков.
/*backtest start: 2023-09-06 00:00:00 end: 2023-09-13 00:00:00 period: 30m basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 // strategy("BTC MOM EMA V1", overlay=true) longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) strategy.exit("My Long Entry Id", profit=1000,trail_points=60) shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short) strategy.exit("My Short Entry Id", profit=1000,trail_points=60)