এই কৌশলটি আপেক্ষিক শক্তি সূচক (আরএসআই) সূচকের উপর ভিত্তি করে। এটি আরএসআই সূচকের অতিরিক্ত ক্রয় এবং অতিরিক্ত বিক্রয়ের অবস্থা পর্যবেক্ষণ করে এবং যখন আরএসআই যথাক্রমে সেট ওভারকপ এবং অতিরিক্ত বিক্রয়ের প্রান্তিক সীমায় পৌঁছে তখন ক্রয় এবং বিক্রয় অপারেশন সম্পাদন করে। একই সাথে, কৌশলটি অবস্থান আকারের জন্য একটি পিরামিড পদ্ধতি গ্রহণ করে, নির্দিষ্ট শর্ত পূরণ হলে ধীরে ধীরে অবস্থান বাড়িয়ে তোলে, যাতে উচ্চতর রিটার্ন পাওয়া যায়।
এই কৌশলটির মূলটি হল আরএসআই সূচক। আরএসআই সূচকটি মূল্যের প্রবণতার শক্তি প্রতিফলিত করার জন্য একটি নির্দিষ্ট সময়ের মধ্যে দামের বৃদ্ধি এবং হ্রাসের গড় পরিমাণ গণনা করে মূল্যের বৃদ্ধি এবং হ্রাসের পরিমাণকে পরিমাপ করে। যখন আরএসআই সূচকটি সেট ওভারকোপড থ্রেশহোল্ড (উদাহরণস্বরূপ, 75) এ পৌঁছে যায়, তখন এটি সাধারণত বিবেচনা করা হয় যে দাম অত্যধিক বৃদ্ধি পেয়েছে এবং একটি পুলব্যাকের বৃহত্তর সম্ভাবনা রয়েছে, সেই সময়ে কৌশলটি একটি বিক্রয় অপারেশন সম্পাদন করবে। যখন আরএসআই সূচক সেট ওভারসোল্ড থ্রেশহোল্ড (উদাহরণস্বরূপ, 35) এ পৌঁছে যায়, তখন এটি সাধারণত বিবেচনা করা হয় যে দাম অত্যধিক কমেছে এবং একটি রিডিংয়ের বৃহত্তর সম্ভাবনা রয়েছে, সেই সময়ে কৌশলটি একটি ক্রয় সম্পাদন করবে। একই সময়ে, পিরামিডের জন্য কৌশলটিও শর্তগুলি নির্ধারণ করে, অর্থাৎ, যখন পজিশনগুলির সর্বাধিক / সেটগুলি পূরণ হয় না এবং এটি সর্বোচ্চ রিটার্ন অর্জনের জন্য খোলা থাকে,
এই কৌশলটি ক্লাসিক আরএসআই সূচকের উপর ভিত্তি করে এবং প্রবণতা ট্র্যাক করার জন্য একটি পিরামিডিং পদ্ধতি গ্রহণ করার সময় ওভারকপ এবং ওভারসোল্ড সংকেতগুলির মাধ্যমে ট্রেডিং সিদ্ধান্ত নেয়। এটির সরলতা, বোঝার সহজতা এবং বিস্তৃত প্রয়োগযোগ্যতার মতো সুবিধা রয়েছে। তবে, প্রকৃত প্রয়োগে, প্যারামিটার সেটিং, দোলনকারী বাজার এবং প্রবণতা অব্যাহত রাখার মতো ঝুঁকিগুলিতে মনোযোগ দিতে হবে এবং আরও শক্তিশালী কৌশল কর্মক্ষমতা অর্জনের জন্য প্যারামিটার অপ্টিমাইজেশন, অন্যান্য সূচকগুলির সাথে সংমিশ্রণ, গতিশীল স্টপ-লস, পিরামিডিং অপ্টিমাইজেশন ইত্যাদির মতো বাজারের বৈশিষ্ট্য অনুসারে উপযুক্ত অপ্টিমাইজেশন এবং উন্নতি করা উচিত।
/*backtest start: 2023-04-06 00:00:00 end: 2024-04-11 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy("RSI Strategy", overlay=true) // Définition des paramètres rsi_length = input(14, title="RSI Length") buy_level = input(35, title="Buy Level") sell_level = input(75, title="Sell Level") pyramiding = input(5, title="Pyramiding") // Calcul du RSI rsi = ta.rsi(close, rsi_length) // Règles d'entrée buy_signal = ta.crossover(rsi, buy_level) sell_signal = ta.crossunder(rsi, sell_level) // Gestion des positions if (buy_signal) strategy.entry("Buy", strategy.long) if (sell_signal) strategy.entry("Sell", strategy.short) // Pyramiding if (strategy.opentrades < pyramiding) strategy.entry("Buy", strategy.long) else if (strategy.opentrades > pyramiding) strategy.entry("Sell", strategy.short) // Tracé du RSI plot(rsi, title="RSI", color=color.blue) hline(buy_level, "Buy Level", color=color.green) hline(sell_level, "Sell Level", color=color.red)