
এই কৌশলটি MACD এবং RSI দুটি সূচককে একত্রিত করে প্রবণতা বিপরীত পয়েন্ট সনাক্ত করে, কম বা উচ্চ বিক্রয় অর্জন করে। যখন MACD সূচকটি গোল্ড ফর্ক হয় এবং RSI সূচকটি ওভারসোল অবস্থায় থাকে, তখন ক্রয়-বিক্রয় অপারেশন করা হয়। যখন MACD সূচকটি ডেড ফর্ক হয় এবং RSI সূচকটি ওভারসোল অবস্থায় থাকে, তখন বিক্রয় অপারেশন করা হয়, একটি ট্রেডিং চক্র সম্পন্ন করা হয়।
MACD সূচকটি দ্রুত লাইন, ধীর লাইন এবং কলামযুক্ত লাইন দিয়ে গঠিত। দ্রুত লাইনটি স্বল্পমেয়াদী গড় এবং ধীর লাইনটি দীর্ঘমেয়াদী গড়। যখন দ্রুত লাইনটি নীচে থেকে উপরে থেকে ধীর লাইনটি ভেঙে যায় তখন একটি কেনার সংকেত উত্পন্ন হয়, যা বাজারকে একটি মাল্টি-ট্রেন্ডে প্রবেশ করে; যখন দ্রুত লাইনটি উপরে থেকে নীচে থেকে ধীর লাইনটি ভেঙে যায় তখন একটি বিক্রয় সংকেত উত্পন্ন হয়, যা বাজারকে একটি উড়ন্ত প্রবণতায় প্রবেশ করে।
আরএসআই সূচকটি বাজারের ওভারবয় ও ওভারসোলের চিত্র তুলে ধরেছে। আরএসআই 70 এর বেশি হলে বাজারটি ওভারবয় বলে, আরএসআই 30 এর নীচে হলে বাজারটি ওভারসোল বলে।
ক্রয় শর্তাবলীঃ যখন MACD দ্রুত লাইনটি ধীর লাইনটি অতিক্রম করে ((গোল্ড ফোর্ক) এবং RSI 40 ((ওভারসোল) এর নীচে থাকে তখন ক্রয় করা হয়।
বিক্রির শর্তঃ MACD দ্রুত লাইনের নিচে লম্বা লাইন অতিক্রম করে (মৃত্যু ফর্ক) এবং RSI 60 এর উপরে (ওভারবয়) হলে বিক্রয় অপারেশন করা হয়।
এই কৌশলটি MACD সূচকের মাধ্যমে বাজারের প্রবণতার দিক নির্ধারণ করে এবং RSI সূচক ব্যবহার করে ওভার-বয় ওভার-বিক্রয় অঞ্চলগুলি সনাক্ত করে যাতে বাজারের বিপরীত বিক্রয়-বিক্রয় পয়েন্টগুলি ধরা যায়।
একাধিক সূচক একত্রিত করে কৌশলটির স্থায়িত্ব এবং বিজয়ী হার বাড়ায়। MACD সূচকটি প্রবণতার দিক নির্ধারণ করে, আরএসআই সূচকটি বিপরীত সময়কে চিহ্নিত করে, উভয়ই একে অপরের উপর নির্ভরযোগ্যতা বাড়ানোর সংকেত যাচাই করে।
কম আকর্ষণীয় এবং উচ্চ অ্যাক্সেসকে কার্যকরভাবে সনাক্ত করতে, আরএসআই সূচকের ওভারবাইট ওভারসোল্ড স্তরের সাথে ম্যাকড সূচকের গোল্ডেন ফর্কের ড্যাডফোর্কের সংকেতকে সংযুক্ত করে বাজারের মূল বিপর্যয়কে সঠিকভাবে ধরতে সক্ষম।
সহজ এবং স্পষ্ট ট্রেডিং সিগন্যাল এবং নিয়ম। কৌশলগত সংকেতগুলি দুটি ক্লাসিক এবং সুপরিচিত সূচক থেকে আসে, স্পষ্টভাবে নির্ধারিত ট্রেডিং নিয়মগুলি রিয়েল-ডিস্কের কার্যকরকরণের পক্ষে।
উচ্চতর নমনীয়তা এবং সহজেই অপ্টিমাইজ করা যায়। নির্দেশক প্যারামিটারগুলি এবং অন্যান্য প্রযুক্তিগত সূচকগুলির সমন্বয় দ্বারা কৌশল নিয়মগুলিকে সমৃদ্ধ করা যেতে পারে, বিভিন্ন জাত এবং ট্রেডিং শৈলীর সাথে সামঞ্জস্যপূর্ণ কৌশলগুলিকে অপ্টিমাইজ করা যায়।
একাধিক ক্ষতিগ্রস্ত লেনদেনের ঝুঁকি থাকতে পারে। যখন বাজারে মিথ্যা ব্রেকআপ ঘটে, তখন অপ্রয়োজনীয় লেনদেনের ক্ষতি হয়।
স্টপ লস মেকানিজম তৈরি করতে না পারার ঝুঁকি। কৌশলটি নিজেই স্টপ লস সেট করে না, দীর্ঘমেয়াদী ক্ষতি বাড়তে পারে।
MACD এবং RSI-এর অকার্যকর হওয়ার ঝুঁকি। MACD এবং RSI সূচকগুলি প্রচুর অকার্যকর সংকেত তৈরি করবে যদি বাজারগুলি অস্থিরতা বা বিশেষ পরিস্থিতিতে প্রবেশ করে।
অন্ধভাবে অপ্টিমাইজেশনের ঝুঁকি। বাজার এবং জাতের বৈশিষ্ট্য সম্পর্কে পর্যাপ্ত জ্ঞান না থাকলে, অন্ধভাবে প্যারামিটার এবং অপ্টিমাইজেশান কৌশলগুলিকে সুপার-অপ্টিমাইজেশনের দিকে নিয়ে যেতে পারে।
স্টপ লস সেট করা, বাজার পরিস্থিতি মূল্যায়ন করা, সতর্কতার সাথে অপ্টিমাইজেশন প্যারামিটারগুলি এবং অন্যান্য সূচকগুলির সংমিশ্রণের মাধ্যমে উপরের ঝুঁকিগুলি হ্রাস করা এবং কৌশলটির স্থিতিশীলতা বাড়ানো যেতে পারে।
স্টপ-অফ ব্যবস্থা সেট করুন। একক ক্ষতি নিয়ন্ত্রণের জন্য চলমান স্টপ বা শতাংশ স্টপ যুক্ত করুন।
একাধিক সময়কাল মূল্যায়ন করুন। বিভিন্ন সময়কালের জন্য MACD এবং RSI সূচকগুলির কার্যকারিতা মূল্যায়ন করুন এবং সর্বোত্তম সময়কাল নির্বাচন করুন।
অন্যান্য সূচকগুলির সাথে মিলিত ফিল্টারিং। অন্যান্য সূচক যেমন এমএ, কেডিজে ইত্যাদি সংকেত যাচাই করতে এবং মিথ্যা সংকেতগুলি ফিল্টার করার জন্য বিবেচনা করা যেতে পারে।
প্যারামিটার অপ্টিমাইজেশন টেস্টিং। একাধিক বার পুনরাবৃত্তি এবং প্যারামিটার অপ্টিমাইজেশনের মাধ্যমে নির্দেশক প্যারামিটারগুলির সর্বোত্তম সমন্বয় নির্বাচন করে কৌশলটির কার্যকারিতা বাড়ানো।
পজিশন ম্যানেজমেন্ট যথাযথভাবে সামঞ্জস্য করুন। প্রজাতির বৈশিষ্ট্য এবং ট্রেডিং শৈলীর উপর নির্ভর করে প্রতিটি ব্যবসায়ের অবস্থানের সংখ্যা যথাযথভাবে সামঞ্জস্য করুন।
এই কৌশলটি MACD এবং RSI দুটি বহুল ব্যবহৃত সূচককে একত্রিত করে এবং উভয়ের সুবিধাগুলিকে পরিপূরক করে একটি বিপরীত ট্রেডিং সংকেত পায়। কৌশলটির সুবিধাগুলি সহজ ব্যবহারযোগ্য, সহজেই বোঝা যায় এবং বাজার এবং ট্রেডিং স্টাইলের উপর নির্ভর করে নমনীয়ভাবে সামঞ্জস্য করা যায়। পরবর্তী ধাপে স্টপ লস, প্যারামিটার অপ্টিমাইজেশন, সূচক ফিল্টারিং ইত্যাদির মাধ্যমে কৌশলটির স্থায়িত্ব এবং লাভজনকতা আরও বাড়ানো যেতে পারে।
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("MACD and RSI Strategy", shorttitle="MRS long", overlay=true)
// Define input parameters
fast_length = input.int(5, title="MACD Fast Length")
slow_length = input.int(35, title="MACD Slow Length")
signal_smoothing = input.int(5, title="MACD Signal Smoothing")
rsi_length = input.int(14, title="RSI Length")
// Calculate MACD with custom signal smoothing
[macdLine, signalLine, _] = ta.macd(close, fast_length, slow_length, signal_smoothing)
// Calculate RSI
rsi = ta.rsi(close, rsi_length)
// Define buy and close conditions
buy_condition = ta.crossover(macdLine, signalLine) and rsi < 40
sell_condition = ta.crossunder(macdLine, signalLine) and rsi > 60
// Define Sell and close conditions
b_condition = ta.crossunder(macdLine, signalLine) and rsi < 40
s_condition = ta.crossover(macdLine, signalLine) and rsi > 75
// Plot buy and sell signals on the chart
plotshape(buy_condition ? 1 : na, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")
plotshape(sell_condition ? 1 : na, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Sell Signal")
// Strategy entry and exit conditions
if (buy_condition)
strategy.entry("Buy", strategy.long)
if (sell_condition)
strategy.close("Buy")
// if (s_condition)
// strategy.entry("Sell", strategy.short)
// if (b_condition)
// strategy.close("Sell")