Эта стратегия оценивает направление тенденции рынка путем расчета скользящей средней и разницы цен для определения длинного входа, избегая частых открытий во время потрясений.
Эта стратегия сочетает в себе MA и колебания цен, чтобы использовать возможности роста во время тенденций.
Если недавняя 3-периодическая разница HL больше 20-периодической средней, это предполагает увеличение колебаний и потенциал для большого роста входа.
После открытия установить фиксированную процентную цену стоп-лосса. Выйти, когда цена опустится ниже, чтобы контролировать риск снижения.
Решения рисков:
Эта стратегия эффективно отфильтровывает шоки и волатильность перед входом на трендовые рынки с помощью простых, но полезных индикаторов, избегая ненужных сделок.
/*backtest start: 2023-02-21 00:00:00 end: 2024-02-27 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Estrategia de Diferencia HL y MA para Criptomonedas", shorttitle="HL MA Crypto Strategy-Ortiz", overlay=true) // Definir longitud de MA y HL ma_length = input(20, title="Longitud MA") hl_length = input(3, title="Longitud HL") exit_below_price = input(0.98, title="Salir por debajo de precio") // Calcular MA ma = ta.sma(close, ma_length) // Calcular HL hh = ta.highest(high, hl_length) ll = ta.lowest(low, hl_length) hl = hh - ll // Condiciones de tendencia alcista bullish_trend = close > ma // Condiciones de entrada y salida long_condition = close > ma and close > ma[1] and hl > ta.sma(hl, ma_length) short_condition = false // No operar en tendencia bajista exit_condition = low < close * exit_below_price // Entrada y salida de la estrategia if (long_condition) strategy.entry("Buy", strategy.long) if (short_condition) strategy.entry("Sell", strategy.short) if (exit_condition) strategy.close("Buy") // Plot de señales en el gráfico plotshape(long_condition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal") plotshape(short_condition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")