এই কৌশলটি বাজারে সম্ভাব্য ট্রেডিং সুযোগগুলি সনাক্ত করতে দ্বৈত এক্সপোনেনশিয়াল মুভিং এভারেজ (ইএমএ) ক্রসওভার এবং আপেক্ষিক শক্তি সূচক (আরএসআই) এর সংমিশ্রণ ব্যবহার করে। এটি বড় দামের চলাচল এবং ওঠানামা ট্র্যাক করতে চাইছেন এমন ব্যবসায়ীদের জন্য উপযুক্ত।
মূল ধারণাটি হ'ল যখন দ্রুত 9 সপ্তাহের ইএমএ উপরে চলে যায় এবং ধীর 21 সপ্তাহের ইএমএ এর উপরে ক্রস করে, কারণ এটি বাজার প্রবণতা শক্তিশালী হতে পারে। তারপরে যদি আরএসআই 50 এর উপরে থাকে তবে এটি কেনার সংকেতটি নিশ্চিত করে কারণ এর অর্থ উত্থানের গতি শক্তিশালী।
বিশেষত, যখন 9-সপ্তাহের ইএমএ 21-সপ্তাহের ইএমএ এর উপরে অতিক্রম করে এবং 14-সপ্তাহের আরএসআই 50 এর বেশি হয় তখন একটি দীর্ঘ এন্ট্রি সংকেত ট্রিগার করা হয়। অবস্থানগুলি তখন 2% অ্যাকাউন্ট ঝুঁকির জন্য আকারযুক্ত হয়, 5% স্টপ লস এবং 10% মুনাফা লক্ষ্যমাত্রা সহ। 3% ট্রেলিং স্টপও মুনাফা লক করে।
বিক্রয় সংকেতটি বিপরীত যুক্তির উপর ভিত্তি করেঃ যদি 9-সপ্তাহের EMA 21-সপ্তাহের EMA এর নীচে অতিক্রম করে বা যদি RSI 50 এর নীচে পড়ে তবে এটি সংক্ষিপ্ত মেয়াদী প্রবণতা বিপরীত হয়েছে।
এই প্যারামিটারগুলির সংমিশ্রণগুলি পদ্ধতিগতভাবে পরীক্ষা করে এটি অনুকূলিত করা যেতে পারে। শর্ত লজিকের অতিরিক্ত ফিল্টারগুলি গোলমাল ট্রেডগুলি হ্রাস করতে পারে। মৌলিক বিষয়গুলি বিবেচনা করে আরও নিশ্চিতকরণ সরবরাহ করতে পারে।
কৌশলটি বৃহত্তর প্রবণতার মধ্যে সম্ভাব্য সুযোগগুলি সনাক্ত করতে ইএমএ এবং আরএসআইয়ের শক্তি ব্যবহার করে। এটি প্রতি বাণিজ্যের ঝুঁকি কার্যকরভাবে নিয়ন্ত্রণ করার জন্য স্পষ্ট ঝুঁকি ব্যবস্থাপনা নিয়ম সরবরাহ করে। আরও পরীক্ষা এবং অনুকূলিতকরণ পরামিতিগুলি কর্মক্ষমতা বাড়িয়ে তুলতে পারে। এটি বাজারে বৃহত্তর চক্রীয় দোলগুলি বাণিজ্য করার কার্যকর উপায় সরবরাহ করে।
/*backtest start: 2023-12-22 00:00:00 end: 2024-01-21 00:00:00 period: 3h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=4 strategy("Weekly Swing Trading Strategy", overlay=true) // Entry Indicators shortEma = ema(close, 9) longEma = ema(close, 21) rsiValue = rsi(close, 14) // Entry Condition longCondition = crossover(shortEma, longEma) and rsiValue > 50 if (longCondition) strategy.entry("Long", strategy.long) // Position Sizing (2% risk per trade) riskPerTrade = 0.02 stopLossPercent = 0.05 // 5% stop loss stopLossPrice = close * (1 - stopLossPercent) strategy.exit("Stop Loss", "Long", stop=stopLossPrice) // Profit Target and Trailing Stop profitTargetPercent = 0.10 // 10% profit target profitTargetPrice = close * (1 + profitTargetPercent) trailStopPercent = 0.03 // 3% trailing stop strategy.exit("Take Profit", "Long", limit=profitTargetPrice, trail_price=trailStopPercent, trail_offset=trailStopPercent) // Exit Strategy exitCondition = crossunder(shortEma, longEma) or rsiValue < 50 // Exit when EMAs cross or RSI drops below 50 strategy.close("Long", when=exitCondition) plot(shortEma, color=color.red) plot(longEma, color=color.blue) hline(50, "RSI 50", color=color.purple)