এই কৌশলটি একাধিক প্রযুক্তিগত সূচকগুলির উপর ভিত্তি করে একটি প্রবণতা বিপরীত সিস্টেম, যা ইএমএ, এমএসিডি এবং আরএসআই সূচকগুলির সমন্বিত ব্যবহারের মাধ্যমে প্রবণতা অনুসরণ এবং বিপরীত সনাক্তকরণের সুবিধাগুলি একত্রিত করে। কৌশলটি সামগ্রিক প্রবণতা দিক নির্ধারণের জন্য 20 এবং 50-পরিসরের এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ) ব্যবহার করে, প্রবণতা বিপরীত পয়েন্টগুলি ক্যাপচার করতে এমএসিডি ব্যবহার করে এবং একটি বিস্তৃত ট্রেডিং সিদ্ধান্ত সিস্টেম গঠনের জন্য মিথ্যা সংকেতগুলি ফিল্টার করতে আরএসআই অন্তর্ভুক্ত করে। ট্রেডিং মুনাফা রক্ষা করার জন্য 1.5% মুনাফা লক্ষ্য নির্ধারণ করা হয়েছে।
কৌশলটি একটি ট্রিপল সূচক ফিল্টারিং প্রক্রিয়া ব্যবহার করেঃ প্রথমত, এটি দ্রুত ইএমএ (20-পর্ব) এবং ধীর ইএমএ (50-পর্ব) এর আপেক্ষিক অবস্থানের মাধ্যমে বাজারের মূল প্রবণতা নির্ধারণ করে, যখন দ্রুত লাইনটি ধীর রেখার উপরে থাকে এবং বিপরীতভাবে একটি আপট্রেন্ড সনাক্ত করে। দ্বিতীয়ত, এটি ট্রেন্ড টার্নিং পয়েন্টগুলি ক্যাপচার করার জন্য স্বল্প সময়ের (6,13,5) সাথে একটি এমএসিডি সূচক ব্যবহার করে, এমএসিডি এবং সিগন্যাল লাইন ক্রসওভারগুলি ট্রেডিং সংকেত সরবরাহ করে। অবশেষে, আরএসআই সহায়ক নিশ্চিতকরণ হিসাবে চালু করা হয়, সিদ্ধান্তের সীমানা হিসাবে 40 এবং 60 এর অ-ঐতিহ্যবাহী স্তরের সাথে, ঐতিহ্যবাহী 30/70 স্তরের তুলনায় আরও ট্রেডিং সংকেত উত্পন্ন করে। ক্রয় শর্তগুলির সাথে সাথে সন্তুষ্টি প্রয়োজনঃ এমএসিডি গোল্ড ক্রস, ইএমএ20 ইএমএ50 এর উপরে এবং আরএসআই 40 এর নীচে; বিক্রয় শর্তাদি
এটি একটি ভাল ডিজাইন করা প্রবণতা বিপরীত কৌশল যা একাধিক প্রযুক্তিগত সূচক ব্যবহারের মাধ্যমে নির্ভরযোগ্যতা বজায় রেখে ঘন ঘন ট্রেডিংয়ের সুযোগ সরবরাহ করে। কৌশলটির মূল সুবিধাগুলি এর স্পষ্ট সংকেত সিস্টেম এবং কঠোর প্রবেশের শর্তে রয়েছে, তবে মিথ্যা সংকেত ঝুঁকি এবং ড্রডাউন নিয়ন্ত্রণের প্রতি মনোযোগ দিতে হবে। প্রস্তাবিত অপ্টিমাইজেশান দিকগুলির মাধ্যমে কৌশলটির পারফরম্যান্স উন্নত করার সম্ভাবনা রয়েছে। লাইভ ট্রেডিংয়ে বাস্তবায়নের সময় নির্দিষ্ট বাজারের অবস্থার সাথে সামঞ্জস্য রেখে প্যারামিটারগুলি সামঞ্জস্য করার এবং কঠোরভাবে ঝুঁকি নিয়ন্ত্রণ বাস্তবায়ন করার পরামর্শ দেওয়া হয়।
/*backtest start: 2019-12-23 08:00:00 end: 2024-11-27 00:00:00 period: 1d basePeriod: 1d exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("Enhanced Trend Reversal Strategy with Take Profit", overlay=true) // Параметры индикаторов ema_fast = 20 ema_slow = 50 rsi_length = 14 macd_short = 6 macd_long = 13 macd_signal = 5 // Параметры тейк-профита take_profit_percent = 1.5 // Тейк-профит на уровне 1.5% от цены входа // Индикаторы EMA (ускоренные для более частых сигналов) ema_20 = ta.ema(close, ema_fast) ema_50 = ta.ema(close, ema_slow) // MACD с более короткими периодами для большей чувствительности [macd_line, signal_line, _] = ta.macd(close, macd_short, macd_long, macd_signal) // Индикатор RSI с упрощенными уровнями для большего количества сигналов rsi = ta.rsi(close, rsi_length) // Сигналы на покупку и продажу с ослабленными условиями buy_signal = ta.crossover(macd_line, signal_line) and ema_20 > ema_50 and rsi > 40 sell_signal = ta.crossunder(macd_line, signal_line) and ema_20 < ema_50 and rsi < 60 // Логика открытия сделок и расчет тейк-профита var float take_profit_price = na // переменная для хранения уровня тейк-профита if (buy_signal) strategy.entry("Buy", strategy.long) take_profit_price := close * (1 + take_profit_percent / 100) // уровень тейк-профита для покупки if (sell_signal) strategy.entry("Sell", strategy.short) take_profit_price := close * (1 - take_profit_percent / 100) // уровень тейк-профита для продажи // Основная линия тренда, меняющая цвет в зависимости от тренда trend_color = ema_20 > ema_50 ? color.green : color.red plot(ema_20, title="Trend Line (EMA 20)", color=trend_color, linewidth=2) // Визуализация тейк-профита синим цветом plot(take_profit_price, title="Take Profit", color=color.blue, linewidth=1, style=plot.style_line) // Дополнительная визуализация: EMA 50, MACD, и RSI уровни plot(ema_50, title="EMA 50", color=color.blue, linewidth=1) hline(60, "RSI Upper", color=color.red) hline(40, "RSI Lower", color=color.green) plot(rsi, title="RSI", color=color.blue, linewidth=1) plot(macd_line, title="MACD Line", color=color.blue) plot(signal_line, title="Signal Line", color=color.orange)