দ্বৈত গড় এবং MACD সমন্বিত স্বল্পমেয়াদী কৌশল
সংক্ষিপ্ত বিবরণ
এই কৌশলটি দ্বৈত মুভিং এভারেজ, স্টোকাস্টিক এবং MACD নির্দেশক সমন্বয় করে স্বল্পমেয়াদী ট্রেডিং সুযোগ চিহ্নিত করে, যা একটি অপেক্ষাকৃত ক্লাসিক স্বল্পমেয়াদী ট্রেডিং কৌশল।
নীতি
এই কৌশলটি মূলত নিম্নলিখিত নীতির উপর ভিত্তি করে:
-
50-পর্যায় এবং 100-পর্যায়ের EMA মুভিং এভারেজ ব্যবহার করে ট্রেন্ডের দিক নির্ধারণ করা হয়। EMA মুভিং এভারেজের পর্ব ছোট হওয়ায় এটি দ্রুত মূল্য পরিবর্তনে সাড়া দেয়। 50-পর্যায়ের লাইন যখন 100-পর্যায়ের লাইনকে উপরে অতিক্রম করে, তখন লং পজিশনে প্রবেশের সংকেত; 50-পর্যায়ের লাইন যখন 100-পর্যায়ের লাইনকে নিচে অতিক্রম করে, তখন শর্ট পজিশনে প্রবেশের সংকেত।
-
MACD নির্দেশকের ডাইভারজেন্স (বিচ্যুতি) ব্যবহার করে কেনা-বেচার সময় নির্ধারণ করা হয়। যখন ডাইভারজেন্স শূন্যের উপরে উঠে যায়, তখন বুলিশ শক্তি বৃদ্ধি পায় এবং লং করার সংকেত; যখন ডাইভারজেন্স শূন্যের নিচে নামে, তখন বিয়ারিশ শক্তি বৃদ্ধি পায় এবং শর্ট করার সংকেত।
-
স্টোকাস্টিক RSI নির্দেশকের সাথে মিলিয়ে ওভারবট বা ওভারসোল্ড অবস্থা নির্ধারণ করা হয়। এই নির্দেশকটি KDJ এবং RSI নির্দেশকের সুবিধাগুলো একত্রিত করে এবং বাজারের ওভারবট/ওভারসোল্ড পরিস্থিতি দেখায়। যখন নির্দেশক ২০-এর নিচে থাকে, তখন এটি ওভারসোল্ড এবং অন্যান্য নির্দেশকের সাথে মিলিয়ে লং করা হয়; যখন নির্দেশক ৮০-এর উপরে থাকে, তখন এটি ওভারবট এবং অন্যান্য নির্দেশকের সাথে মিলিয়ে শর্ট করা হয়।
-
পজিশনের দিক নির্ধারণের পর, যদি সাম্প্রতিক ৫টি ক্যান্ডেলের মধ্যে ৪টির ক্লোজিং প্রাইস মুভিং এভারেজ স্পর্শ করে, তাহলে বোঝা যায় মুভিং এভারেজের কাছে সাপোর্ট বা রেজিস্ট্যান্স রয়েছে, এবং পজিশন খোলা যেতে পারে।
-
টেক প্রফিট এবং স্টপ লস পয়েন্ট ব্যবহার করে ঝুঁকি ব্যবস্থাপনা করা হয়।
সুবিধা
এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:
-
বহু নির্দেশকের সমন্বয়: মুভিং এভারেজ, ওভারবট/ওভারসোল্ড নির্দেশক এবং শক্তি নির্দেশক একত্রে ব্যবহার করে ট্রেডিংয়ের জয় রেট বাড়ানো হয়।
-
মুভিং এভারেজের পর্ব ছোট হওয়ায় দ্রুত ট্রেন্ড ও রিভার্সাল শনাক্ত করা যায়। MACD প্যারামিটার অপটিমাইজেশন সঠিকভাবে কেনা-বেচার সময় চিহ্নিত করে।
-
স্টোকাস্টিক RSI নির্দেশকের প্যারামিটার অপটিমাইজ করা হয়েছে, যা ওভারবট/ওভারসোল্ড পরিস্থিতি ভালোভাবে শনাক্ত করতে পারে।
-
মুভিং এভারেজের কাছের সাপোর্ট-রেজিস্ট্যান্স ব্যবহার করে ছন্দ নিয়ন্ত্রণ করা হয়, যাতে ভুয়া ব্রেকআউটে আটকে না যাওয়া যায়।
-
যুক্তিসঙ্গত টেক প্রফিট ও স্টপ লস ব্যবহার করে একক ট্রেডের ঝুঁকি কার্যকরভাবে নিয়ন্ত্রণ করা হয়।
ঝুঁকি
এই কৌশলে কিছু ঝুঁকি রয়েছে:
-
ভুয়া ব্রেকআউটের কারণে লোকসান সম্পূর্ণরূপে এড়ানো সম্ভব নয়।
-
বহু নির্দেশকের সমন্বয়ে ডাইভারজেন্স (বিচ্যুতি) দেখা দিতে পারে, যার ফলে ট্রেডিং সিগন্যালে অসামঞ্জস্য দেখা দিতে পারে।
-
নির্দিষ্ট টেক প্রফিট ও স্টপ লস পয়েন্ট বাজারের পরিবর্তনের সাথে খাপ খাইয়ে নিতে নাও পারে।
-
কোড বাস্তবায়ন জটিল এবং প্যারামিটার অনেক, যা অপটিমাইজ করা সহজ নয়।
ঝুঁকি মোকাবিলার সমাধান নিম্নরূপ:
-
প্যারামিটার অপটিমাইজ করে সিগন্যালের গুণমান বাড়ানো এবং ভুয়া ব্রেকআউটের সম্ভাবনা কমানো।
-
নির্দেশকের মধ্যে অগ্রাধিকার স্থাপন করে সিগন্যালের বিরোধ এড়ানো।
-
টেক প্রফিট ও স্টপ লস ডায়নামিক করে ATR ইত্যাদি নির্দেশকের ভিত্তিতে টেক প্রফিট/স্টপ লসের পরিসর নির্ধারণ করা।
-
কোড লজিক সহজ করে মূল প্যারামিটার উত্তোলন করে পরীক্ষা ও অপটিমাইজ করা।
অপটিমাইজেশনের দিকনির্দেশনা
এই কৌশলটি নিম্নলিখিত দিক থেকে অপটিমাইজ করা যেতে পারে:
-
মুভিং এভারেজের পর্ব ও MACD প্যারামিটার পরীক্ষা করে সর্বোত্তম প্যারামিটার কম্বিনেশন খুঁজে বের করা।
-
স্টোকাস্টিক RSI-এর বিকল্প হিসেবে ভিন্ন ওভারবট/ওভারসোল্ড নির্দেশক পরীক্ষা করা।
-
ডায়নামিক টেক প্রফিট/স্টপ লস, ট্রেইলিং স্টপ ইত্যাদি পদ্ধতি ব্যবহার করে লাভ-লস ব্যবস্থাপনাকে আরও বুদ্ধিমান করা।
-
ফিল্টারিং শর্ত যোগ করা, যেমন ট্রেডিং ভলিউম বৃদ্ধি, সিগন্যালের গুণমান বাড়ানোর জন্য।
-
পজিশন খোলার লজিক অপটিমাইজ করে ভুয়া ব্রেকআউট রোধ করা। ট্রেন্ড নির্ধারণে আরও নির্দেশক অন্তর্ভুক্ত করা যেতে পারে।
-
অ্যাকাউন্টের মূলধনের আকার, দৈনিক ট্রেড সংখ্যা ইত্যাদির জন্য স্টপ লস সীমা নির্ধারণ করে সামগ্রিক ঝুঁকি নিয়ন্ত্রণ করা।
সারসংক্ষেপ
এই কৌশলটি একাধিক নির্দেশকের সুবিধা সমন্বয় করে, যা স্বল্পমেয়াদী ট্রেডিংয়ে শক্তিশালী ব্যবহারযোগ্যতা প্রদান করে। প্যারামিটার অপটিমাইজেশন, কঠোর পজিশন খোলার লজিক এবং লাভ-লস ব্যবস্থাপনার উন্নতির মাধ্যমে কৌশলটির স্থিতিশীলতা ও লাভজনকতা আরও বাড়ানো সম্ভব। এই কৌশলটি মৌলিক জ্ঞানসম্পন্ন স্বল্পমেয়াদী ট্রেডারদের জন্য উপযুক্ত, তবে বড় লোকসান এড়াতে ঝুঁকি নিয়ন্ত্রণের দিকে মনোযোগ দেওয়া জরুরি।
/*backtest
start: 2023-01-01 00:00:00
end: 2023-10-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Forex scalper 2xEMA + SRSI + MACD", shorttitle="Forex scalper 5-15min", overlay=true)
src = input(title="Source", type=input.source, defval=close)- 1
