এই কৌশলটি ক্রয় এবং বিক্রয় সতর্কতা লাইন সেট করে ক্লাসিক আরএসআই সূচককে উন্নত করে। যখন আরএসআই সূচক সতর্কতা লাইনগুলি ভেঙে যায়, তখন সংশ্লিষ্ট ক্রয় বা বিক্রয় ক্রিয়াকলাপগুলি সম্পাদিত হয়। একই সাথে, কৌশলটি দীর্ঘ এবং স্বল্প অবস্থানের সুইচিং ক্ষমতাও সরবরাহ করে।
এই কৌশলটি RSI সূচকের হিস্টোগ্রামের মাধ্যমে ক্রয় এবং বিক্রয় সংকেত সক্রিয় করে।
(1) RSI সূচকের মান গণনা করুনঃ
RSIMain = (rsi(xPrice, RSIPeriod) - 50) * RSIHistoModify
যেখানে xPrice হল মূল্য সিরিজ, RSIPeriod হল RSI গণনার পরামিতি, এবং RSIHistoModify হল RSI মানের জন্য স্কেলিং ফ্যাক্টর।
(2) ক্রয় সতর্কতা লাইন BuyAlertLevel এবং বিক্রয় সতর্কতা লাইন SellAlertLevel সেট করুন। যখন RSI সূচক ক্রয় সতর্কতা লাইনের উপরে থাকে, এটি একটি ক্রয় সংকেত। যখন এটি বিক্রয় সতর্কতা লাইনের নীচে থাকে, এটি একটি বিক্রয় সংকেত।
(৩) ক্রয় এবং বিক্রয় সংকেত দৃশ্যমান করার জন্য RSI সূচকের হিস্টোগ্রামটি প্লট করুন।
(4) পজিশন পস সেট করুন। যখন একটি সংকেত ট্রিগার করা হয়, পস 1 (দীর্ঘ) বা -1 (সংক্ষিপ্ত) সেট করুন। ইতিবাচক বা বিপরীত ট্রেডিং নির্বাচন করা যেতে পারে।
(৫) পোসের মানের উপর ভিত্তি করে প্রবেশের দিকনির্দেশনা এবং মূল্য নির্ধারণ করুন।
(1) RSI সূচক ব্যবহারের পদ্ধতি উন্নত করে এবং ক্রয় এবং বিক্রয় সংকেত আরও স্পষ্টভাবে দেখায়।
(২) বিভিন্ন বাজারের জন্য RSI সূচক এবং সতর্কতা লাইনগুলি সামঞ্জস্য করার জন্য কাস্টমাইজযোগ্য পরামিতি।
(3) ক্রয় এবং বিক্রয় সংকেতগুলির স্বজ্ঞাত প্রদর্শন হিস্টোগ্রাম।
(৪) পজিটিভ বা রিভার্স ট্রেডিং বেছে নেওয়ার ক্ষমতা।
(৫) কৌশলগত ধারণাটি সহজ এবং স্পষ্ট, সহজেই বোঝা যায় এবং পরিবর্তন করা যায়।
(1) মিথ্যা সংকেত উৎপন্ন করার প্রবণতা। RSI সূচক নিজেই মিথ্যা সংকেত উৎপন্ন করতে থাকে।
(২) বিশাল ক্ষতির ঝুঁকি নিয়ে স্টপ লস বিবেচনা করা হয় না।
(৩) ভুল প্যারামিটার সেটিংও ব্যর্থতার কারণ হতে পারে।
(1) মিথ্যা সংকেতগুলি ফিল্টার করার জন্য অন্যান্য সূচকগুলির সাথে একত্রিত করুন, উদাহরণস্বরূপ, ট্রেডিং ভলিউম ব্রেকআউট বিবেচনা করুন।
(২) স্টপ লস মেকানিজম স্থাপন করুন।
(3) সর্বোত্তম পরামিতি খুঁজে পেতে পরামিতি অপ্টিমাইজেশান।
(4) অ্যালগরিদম ব্যবহার করে স্বয়ংক্রিয়ভাবে সর্বোত্তম পরামিতি খুঁজে পেতে মেশিন লার্নিংয়ের সাথে একত্রিত করার কথা বিবেচনা করুন।
এই কৌশলটি আরএসআই সূচকের ব্যবহার উন্নত করে এবং ক্রয় এবং বিক্রয় সতর্কতা লাইন সেট করে ক্রয় এবং বিক্রয় সংকেতগুলি আরও স্পষ্ট এবং স্বজ্ঞাতভাবে প্রকাশ করে। মূল আরএসআই সূচকের তুলনায় এটির আরও শক্তিশালী ব্যবহারিকতা রয়েছে। তবে কিছু ঝুঁকিও রয়েছে। আরও অপ্টিমাইজেশান প্রয়োজন, যেমন ঝুঁকি হ্রাস করার জন্য অন্যান্য প্রযুক্তিগত সূচক এবং স্টপ লস সংমিশ্রণ। কৌশল ধারণাটি সহজ, পরিমাণগত ট্রেডিংয়ের শিক্ষানবিশদের জন্য শিখতে এবং অনুশীলন করার জন্য উপযুক্ত।
/*backtest start: 2022-12-22 00:00:00 end: 2023-12-28 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 22/12/2016 // This simple indicator modified RSI // You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect... // You can change long to short in the Input Settings // Please, use it only for learning or paper trading. Do not for real trading. //////////////////////////////////////////////////////////// strategy(title="RSI HistoAlert Strategy") RSIPeriod = input(13, minval=1) BuyAlertLevel = input(-10) SellAlertLevel = input(10) RSIHistoModify = input(1.5) reverse = input(false, title="Trade reverse") hline(0, color=purple, linestyle=line) hline(BuyAlertLevel, color=green) hline(SellAlertLevel, color=red) xPrice = close RSIMain = (rsi(xPrice, RSIPeriod) - 50) * RSIHistoModify rsiHcolor = iff(RSIMain >= 0 , green, iff(RSIMain < 0, red, black)) pos = iff(RSIMain > BuyAlertLevel, 1, iff(RSIMain < SellAlertLevel, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(RSIMain, color=blue, title="RSI HistoAlert") plot(RSIMain, color=rsiHcolor, title="Histogram", style = histogram, linewidth = 1)