MACD এবং RSI-এর সংমিশ্রণে স্বল্পমেয়াদী ট্রেডিং কৌশল
এই কৌশলটির নাম “MACD এবং RSI-এর সংমিশ্রণে স্বল্পমেয়াদী ট্রেডিং কৌশল”। এই কৌশলটি MACD এবং RSI দুটি সূচকের সংকেতকে একত্রিত করে স্বল্পমেয়াদী সময়ের মধ্যে বাজারের পরিবর্তন ধরে লাভ অর্জনের চেষ্টা করে।
MACD অর্থাৎ এক্সপোনেনশিয়াল মুভিং এভারেজ কনভারজেন্স ডাইভারজেন্স। এটি দ্রুত লাইন, ধীর লাইন এবং বার চার্টের ডিফারেন্স (হিস্টোগ্রাম) নিয়ে গঠিত। যখন দ্রুত লাইন ধীর লাইনের উপরে উঠে যায়, তখন স্বল্পমেয়াদী মূল্য পরিবর্তনের গতি বাড়তে থাকে এবং ক্রয় সংকেত তৈরি হয়; যখন দ্রুত লাইন ধীর লাইনের নিচে নেমে যায়, তখন গতি কমে যায় এবং বিক্রয় সংকেত তৈরি হয়।
RSI অর্থাৎ রিলেটিভ স্ট্রেংথ ইনডেক্স। এটি মূল্যের অতিরিক্ত ক্রয় (ওভারবট) এবং অতিরিক্ত বিক্রয় (ওভারসোল্ড) অবস্থা প্রতিফলিত করে। RSI যখন ২০-এর নিচে থাকে তখন অতিরিক্ত বিক্রয় এবং যখন ৮০-এর উপরে থাকে তখন অতিরিক্ত ক্রয় নির্দেশ করে। অতিরিক্ত ক্রয় অঞ্চল মূল্য হ্রাসের সতর্কতা; অতিরিক্ত বিক্রয় অঞ্চল মূল্য উত্থানের সতর্কতা।
এই কৌশলের ট্রেডিং সংকেত দুটি অংশ থেকে আসে:
প্রথমত, MACD-এর দ্রুত ও ধীর লাইনের ক্রস এবং ডিফারেন্স বার-এর পরিবর্তন। যখন ডিফারেন্স বার নেতিবাচক থেকে ধনাত্মক দিকে ঘুরে যায়, তখন বোঝায় যে স্বল্পমেয়াদে মূল্যের মধ্যে বৃদ্ধির গতি রয়েছে, তাই ক্রয় করা যেতে পারে। যখন ডিফারেন্স বার ধনাত্মক থেকে নেতিবাচক দিকে ঘুরে যায়, তখন গতি হ্রাস পায়, তাই বিক্রয় করা উচিত।
দ্বিতীয়ত, RSI-এর অতিরিক্ত ক্রয় ও অতিরিক্ত বিক্রয়। RSI-এর সাথে মিলিয়ে MACD-এর কিছু ভুয়া সংকেত ফিল্টার করা যায়। শুধুমাত্র RSI নিম্ন অবস্থানে থাকলে ক্রয় করা এবং RSI উচ্চ অবস্থানে থাকলে বিক্রয় করা সাফল্যের সম্ভাবনা বাড়ায়।
এই কৌশলের সুবিধা হলো দুটি সূচকের সুবিধা একত্রিত করে ট্রেডিং সংকেতের নির্ভুলতা বাড়ানো। এটি স্বল্পমেয়াদী পরিবর্তন দ্রুত ধরে নিতে পারে এবং সংবেদনশীল। তবে MACD এবং RSI-এর প্যারামিটার অপ্টিমাইজ করতে হবে, যাতে অতিরিক্ত ট্রেডিং avoided হয়। স্টপ-লস পয়েন্টও যথাযথভাবে নির্ধারণ করতে হবে, যাতে একক ট্রেডের ক্ষতি নিয়ন্ত্রণ করা যায়।
সারমর্মে, এই কৌশলটি স্বল্পমেয়াদী সময়ের নমনীয় ট্রেডিংয়ের উপযোগী এবং বাজারের স্বল্পমেয়াদী বিপরীতমুখী পরিবর্তনের মাধ্যমে লাভের সুযোগ কাজে লাগাতে সক্ষম। তবে সক্রিয় ঝুঁকি ব্যবস্থাপনার সহায়তা প্রয়োজন এবং বাজারের গতিপথ নিবিড়ভাবে পর্যবেক্ষণ করতে হবে, যাতে সময়মতো কৌশল প্যারামিটার সমন্বয় করা যায়।
/*backtest
start: 2022-09-06 00:00:00
end: 2023-09-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Uraynium V3", overlay=false, pyramiding = 0, calc_on_every_tick=true, precision=1, currency="USD", default_qty_value=10, default_qty_type=strategy.cash,initial_capital=100,commission_type=strategy.commission.percent,commission_value=0.1)
// === INPUT BACKTEST RANGE ===
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)- 1
