
এই কৌশলটি একটি সম্পূর্ণ ট্রেডিং সিস্টেম যা প্যারালাইন SAR ((Stop and Reverse) সূচকগুলির উপর ভিত্তি করে, দামের প্রবণতা গতিশীলভাবে অনুসরণ করে ক্রয়-বিক্রয় সিদ্ধান্ত গ্রহণ করে। সিস্টেমটি ক্লাসিক ট্রেন্ড ট্র্যাকিং পদ্ধতি ব্যবহার করে, মাল্টি-ফোরাম ডাবল-ডাইরেকশন ট্রেডিংয়ের একটি প্রক্রিয়াকে সংযুক্ত করে, যা বিভিন্ন বাজারের পরিবেশে দামের গতিবিধি ক্যাপচার করতে সক্ষম। কৌশলটির মূলটি হ’ল প্রবণতা বিপরীত চিহ্নিত করার জন্য এসএআর সূচক এবং দামের সাথে ক্রস ব্যবহার করা এবং উপযুক্ত সময়ে পজিশন অপারেশন করা।
কৌশলটি নিম্নলিখিত মূল নীতিগুলির উপর ভিত্তি করে কাজ করে:
এটি একটি সম্পূর্ণ ট্রেডিং কৌশল যা ক্লাসিক প্রযুক্তিগত সূচকগুলির উপর ভিত্তি করে এবং এটির পদ্ধতিগত এবং উদ্দেশ্যমূলক বৈশিষ্ট্য রয়েছে। যুক্তিসঙ্গত প্যারামিটার সেট এবং কৌশলগত অপ্টিমাইজেশনের মাধ্যমে, এই সিস্টেমটি ট্রেন্ডিং বাজারে ভাল পারফরম্যান্স করতে সক্ষম। তবে, ব্যবহারকারীদের কৌশলটির সীমাবদ্ধতাগুলি পুরোপুরি উপলব্ধি করা দরকার, বিশেষত যেহেতু বাজারের বাজারে পারফরম্যান্স অনুকূল নাও হতে পারে। এটি রিয়েল-স্টোর ব্যবহারের আগে পর্যাপ্ত ফিডব্যাক এবং প্যারামিটার অপ্টিমাইজেশন করার পরামর্শ দেওয়া হয়, পাশাপাশি যথাযথ ঝুঁকি ব্যবস্থাপনার ব্যবস্থাও রয়েছে।
/*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")