Esta estrategia se basa en la línea Lagging Span 2 en el indicador de la nube Ichimoku para determinar la dirección de la tendencia y establecer posiciones.
Al entrar en el mercado, la estrategia también establece puntos de toma de ganancias y stop loss.
Las principales ventajas de esta estrategia son las siguientes:
Utilice la línea Lagging Span 2 en el indicador de la nube de Ichimoku para determinar la tendencia.
Se establecen al mismo tiempo el beneficio y el stop loss para controlar eficazmente los riesgos.
Los principales riesgos de esta estrategia son:
La línea Lagging Span 2 en sí tiene un retraso y puede perder mejores puntos de entrada en la tendencia.
Las configuraciones incorrectas de stop profit y stop loss pueden llevar a mayores pérdidas.
El comercio de ruptura en sí mismo conlleva el riesgo de ser atrapado por los scalpers.
La estrategia se puede optimizar en los siguientes aspectos:
Establecer separadamente las posiciones de take profit y stop loss para posiciones largas y cortas, optimizando al mismo tiempo las configuraciones de take profit y stop loss para evitar pérdidas excesivas.
Añadir condiciones de juicio de tendencia para evitar negociar en contra de la tendencia.
/*backtest start: 2023-12-25 00:00:00 end: 2024-01-24 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/ // © MGULHANN //@version=5 strategy("TPS - FX Trade", overlay=true) laggingSpan2Periods = input.int(52, minval=1, title="Lead Look Back") displacement = input.int(26, minval=1, title="Displacement") pozyonu = input.bool(false,title="Sadece Long Yönlü Poz Aç") // Stop Loss ve Kar Al Seviye Girişleri TPLong = input.int(10000, minval = 30, title ="Long Kar Al Puanı", step=10) SLLong = input.int(7500, minval = 30, title ="Long Zarar Durdur Puanı", step=10) TPShort = input.int(20000, minval = 30, title ="Short Kar Al Puanı", step=10) SLShort = input.int(7500, minval = 30, title ="Short Zarar Durdur Puanı", step=10) donchian(len) => math.avg(ta.lowest(len), ta.highest(len)) leadLine = donchian(laggingSpan2Periods) plot(leadLine, offset = displacement - 1, color=#EF9A9A,title="Lead2 Çizgisi") buycross = ta.crossover(close,leadLine[displacement-1]) sellcross = ta.crossover(leadLine[displacement-1],close) if (buycross) and (pozyonu == true) or buycross strategy.entry("Long", strategy.long) strategy.exit("Exit Long", "Long", profit=TPLong, loss=SLLong) if (sellcross) and pozyonu == false strategy.entry("Short", strategy.short) strategy.exit("Exit Short", "Short", profit=TPShort, loss=SLShort)