এই কৌশলটি দীর্ঘমেয়াদী ট্রেডিং সংকেত তৈরির জন্য মোমবাতি প্যাটার্ন এবং মূল্য ব্রেকআউটগুলির সাথে একত্রিত দীর্ঘমেয়াদী প্রবণতা দিক নির্ধারণের জন্য আরএসআই সূচক ব্যবহার করে। এটি আরএসআই-ভিত্তিক দীর্ঘ চক্র ট্র্যাকিং কৌশল প্রকারের অন্তর্গত।
এই কৌশল দুটি প্রধান কারণের উপর ভিত্তি করেঃ
আরএসআই সূচক
সামগ্রিক প্রবণতার দিকনির্দেশনা নির্ধারণের জন্য ২০ পেরিওড আরএসআই গণনা করে।
মোমবাতি মডেল
প্রবণতা নিশ্চিত করার জন্য গত ৩টি মোমবাতিতে দামের পরিবর্তন বিচার করা।
যখন আপট্রেন্ড এবং আরএসআই ৩০ এর উপরে থাকে তখন এটি লম্বা হয় এবং যখন ডাউনট্রেন্ড হয় তখন এটি শর্ট হয়।
সামগ্রিকভাবে, এটি প্রবণতা নির্ধারণের জন্য দীর্ঘ সময়ের মধ্যে আরএসআই প্রবণতা এবং ক্যান্ডেলস্টিক প্যাটার্ন উভয়ই বিবেচনা করে।
নিম্নলিখিত উপায়ে ঝুঁকি কমাতে পারেঃ
কৌশলটি নিম্নলিখিতগুলির মাধ্যমে উন্নত করা যেতে পারেঃ
সর্বোত্তম পরামিতিগুলির জন্য বিভিন্ন আরএসআই সময়ের পরীক্ষা করা
উদাহরণস্বরূপ পরীক্ষা 10, 15, 30 সময়ের RSI
নিশ্চিতকরণ সূচক যোগ করা
উদাহরণস্বরূপ, RSI এর জন্য MACD গোল্ডেন ক্রস প্রয়োজন।
থামার অপ্টিমাইজেশন
স্টপ, ট্রেইল123 ইত্যাদি সরানোর কথা বিবেচনা করুন।
সময়ভিত্তিক প্যারামিটার অপ্টিমাইজেশন
বিভিন্ন সেশনের জন্য পৃথকভাবে প্যারামিটার অপ্টিমাইজ করুন
স্বল্পমেয়াদী কৌশল যোগ করা
সাময়িক সমন্বয়গুলির প্রতিক্রিয়া জানাতে স্বল্পমেয়াদী কৌশলগুলি একত্রিত করুন
এই দীর্ঘমেয়াদী কৌশলটি মোমবাতি প্যাটার্ন এবং ব্রেকআউট দ্বারা নিশ্চিত হওয়া প্রবণতা দিকের জন্য আরএসআই ব্যবহার করে, স্বল্পমেয়াদী গোলমাল এড়ানোর সময় প্রধান প্রবণতাগুলিতে মনোনিবেশ করতে। তবে, আরএসআই বিলম্ব এবং দুর্বল স্টপগুলির মতো সমস্যা রয়েছে। স্থিতিশীল দীর্ঘমেয়াদী লাভজনকতা সক্ষম করে স্বল্পমেয়াদী নমনীয়তা এবং দীর্ঘমেয়াদী ধারাবাহিকতার সাথে সংমিশ্রণ করতে প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে উন্নতি করা যেতে পারে।
/*backtest start: 2022-09-14 00:00:00 end: 2023-09-20 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 // use with eurusd h1 , gbpusd h1 strategy("RSI Long Term", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 10) RSI = (rsi(sum(close , 20) + sum(open ,20) , 20 )) Sum_OF_3_Both = sum((close - open)*100000 , 3) Up_Move = ((close[0] - open[0])*100000) < 35 Down_Move = ((close[6] - open[6])*100000) + ((close[5] - open[5])*100000) + ((close[4] - open[4])*100000) < -400 maxIdLossPcnt = input(10, "Max Intraday Loss(%)", type=float) // strategy.risk.max_intraday_loss(maxIdLossPcnt, strategy.percent_of_equity) //total = (num > 70 ) if (Sum_OF_3_Both > 350 and Up_Move ) strategy.entry("Bar Up Buy", strategy.long) if (Sum_OF_3_Both < -200 and Down_Move and RSI > 30.1 ) strategy.entry("Bar Down Sell ", strategy.short) //plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)