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