یہ حکمت عملی ایک جامع تجارتی نظام ہے جس کی بنیاد پیرابولک SAR (اسٹاپ اینڈ ریورس) اشارے پر ہے ، جو متحرک قیمت کے رجحان کی پیروی کے ذریعے خرید و فروخت کے فیصلے کرتا ہے۔ یہ نظام ایک کلاسیکی رجحان کے بعد کا طریقہ اپناتا ہے ، جس میں مختلف مارکیٹ کے حالات میں قیمتوں کی نقل و حرکت کو پکڑنے کے لئے طویل اور مختصر تجارتی میکانزم دونوں کو جوڑتا ہے۔ حکمت عملی کا مرکز قیمت کے ساتھ SAR اشارے کے کراس اوورز کا استعمال کرتے ہوئے رجحان کی تبدیلی کے نکات کی نشاندہی کرنے اور مناسب اوقات میں پوزیشن آپریشنز کو انجام دینے میں ہے۔
یہ حکمت عملی مندرجہ ذیل بنیادی اصولوں پر مبنی ہے:
یہ کلاسیکی تکنیکی اشارے پر مبنی ایک مکمل تجارتی حکمت عملی ہے ، جس کی خصوصیات منظم اور معروضی خصوصیات ہیں۔ مناسب پیرامیٹر کی ترتیبات اور حکمت عملی کی اصلاح کے ذریعے ، یہ نظام رجحان سازی کی منڈیوں میں اچھی کارکردگی حاصل کرسکتا ہے۔ تاہم ، صارفین کو حکمت عملی کی حدود کو مکمل طور پر پہچاننے کی ضرورت ہے ، خاص طور پر ہچکچاہٹ والی منڈیوں میں اس کی ممکنہ طور پر ناقص کارکردگی۔ براہ راست نفاذ سے پہلے ، مناسب رسک مینجمنٹ اقدامات کے ساتھ مل کر مکمل بیک ٹیسٹنگ اور پیرامیٹر کی اصلاح کرنے کی سفارش کی جاتی ہے۔
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-25 08:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("LTJ Strategy", overlay=true) // Parámetros del Parabolic SAR start = input(0.02, title="Start") increment = input(0.02, title="Increment") maximum = input(0.2, title="Maximum") // Calculando el Parabolic SAR sar = ta.sar(start, increment, maximum) // Condiciones para entrar y salir de la posición longCondition = ta.crossunder(sar, close) // Compra cuando el Parabolic SAR cruza por debajo del precio de cierre exitLongCondition = ta.crossover(sar, close) // Venta cuando el Parabolic SAR cruza por encima del precio de cierre // Condiciones para entrar y salir de la posición shortCondition = ta.crossover(sar, close) // Compra cuando el Parabolic SAR cruza por debajo del precio de cierre exitShortCondition = ta.crossunder(sar, close) // Venta cuando el Parabolic SAR cruza por encima del precio de cierre // Ejecutando las órdenes según las condiciones if (longCondition) strategy.entry("Buy", strategy.long) if (exitLongCondition) strategy.close("Buy") // Ejecutar las órdenes de venta en corto if (shortCondition) strategy.entry("Sell", strategy.short) if (exitShortCondition) strategy.close("Sell") // Opcional: Dibujar el Parabolic SAR en el gráfico para visualización // Si el SAR está por debajo del precio, lo pintamos de verde; si está por encima, de rojo colorSar = sar < close ? color.green : color.red plot(sar, style=plot.style_circles, color=colorSar, linewidth=2, title="Parabolic SAR")