মূল্য ট্রেন্ড মোমেন্টাম নির্দেশক কৌশল
সারসংক্ষেপ
এই কৌশলটি মুভিং এভারেজ এবং MACD সূচক ব্যবহার করে দামের ট্রেন্ড এবং মোমেন্টাম সনাক্ত করে, ক্রসিং সিগন্যালের সাথে মিলিয়ে কেনাবেচার সিদ্ধান্ত নেয়। এটি একটি সাধারণ ট্রেন্ড অনুসরণকারী কৌশল।
কৌশলের মূলনীতি
এই কৌশলটি ডাবল মুভিং এভারেজ ব্যবহার করে মুভিং এভারেজ ক্রসিং সিগন্যাল তৈরি করে। দ্রুত মুভিং এভারেজের দৈর্ঘ্য ১২ দিন এবং ধীর মুভিং এভারেজের দৈর্ঘ্য ২৬ দিন। যখন দ্রুত মুভিং এভারেজ ধীর মুভিং এভারেজকে উপরের দিকে অতিক্রম করে, তখন গোল্ডেন ক্রস (বুলিশ সিগন্যাল) তৈরি হয়, যা লং পজিশন নেওয়ার নির্দেশ দেয়। যখন দ্রুত মুভিং এভারেজ ধীর মুভিং এভারেজকে নিচের দিকে অতিক্রম করে, তখন ডেথ ক্রস (বিয়ারিশ সিগন্যাল) তৈরি হয়, যা শর্ট পজিশন নেওয়ার নির্দেশ দেয়।
একইসাথে, এই কৌশলটি মোমেন্টাম নির্ণয়ের জন্য MACD সূচক ব্যবহার করে। MACD সূচকটি দ্রুত রেখা (১২ দিনের EMA) থেকে ধীর রেখা (২৬ দিনের EMA) বিয়োগ করে পাওয়া যায়, এবং তারপর সিগন্যাল রেখা (৯ দিনের EMA) দিয়ে MACD কে মসৃণ করা হয়। যখন MACD সিগন্যাল রেখাকে উপরের দিকে অতিক্রম করে, তখন এটি বুলিশ মোমেন্টাম বৃদ্ধির সংকেত, এবং যখন MACD সিগন্যাল রেখাকে নিচের দিকে অতিক্রম করে, তখন এটি বিয়ারিশ মোমেন্টাম বৃদ্ধির সংকেত।
এই কৌশলটি মুভিং এভারেজ ক্রসিং সিগন্যাল এবং MACD সূচকের সংকেত একত্রে বিবেচনা করে কেনাবেচার সিদ্ধান্ত নেয়। যখন গোল্ডেন ক্রস এবং MACD উপরে অতিক্রম করে, তখন লং পজিশন নেওয়া হয়। যখন ডেথ ক্রস এবং MACD নিচে অতিক্রম করে, তখন শর্ট পজিশন নেওয়া হয়।
কৌশলের সুবিধা বিশ্লেষণ
-
ডাবল মুভিং এভারেজ ক্রসিংয়ের সাথে MACD সূচক ব্যবহার করে দামের ট্রেন্ড এবং মোমেন্টাম সিগন্যাল উভয়ই বিবেচনা করা হয়, যা কেনাবেচার সুযোগ হাতছাড়া হওয়া এড়ায়।
-
দ্রুত এবং ধীর মুভিং এভারেজের দৈর্ঘ্যের অনুপাত যুক্তিসঙ্গত, যা মধ্যমেয়াদী ট্রেন্ড কার্যকরভাবে সনাক্ত করতে পারে। MACD সূচকের প্যারামিটার সেটিংও মানসম্মত, যা নির্ভরযোগ্যভাবে মোমেন্টাম পরিবর্তন সনাক্ত করে।
-
গ্রাফিক্যাল মাধ্যমে সূচকগুলির ভিজ্যুয়ালাইজেশন ট্রেডিং সিগন্যালকে স্পষ্ট এবং সহজবোধ্য করে তোলে। ট্রেন্ডের দিক এবং মোমেন্টামের শক্তি সহজেই বোঝা যায়।
-
কৌশলের প্যারামিটারগুলি যুক্তিসঙ্গত এবং নমনীয়, মুভিং এভারেজের দৈর্ঘ্য এবং MACD প্যারামিটার পরিবর্তন করে অপ্টিমাইজ করা সম্ভব, যা বিভিন্ন বাজার পরিবেশের সাথে খাপ খাওয়ানো যায়।
-
ট্রেন্ড ফলোয়িং বাস্তবায়িত হয়, যা দীর্ঘ ট্রেন্ড মুভমেন্ট থেকে লাভ অর্জন করতে সহায়তা করে।
কৌশলের ঝুঁকি বিশ্লেষণ
-
ডাবল মুভিং এভারেজ ক্রসিংয়ে পিছিয়ে পড়ার সমস্যা আছে, যা লং বা শর্ট করার সময় দেরি হতে পারে।
-
MACD সূচক ঘন ঘন ভুল সংকেত দিতে পারে, তাই দামের গতিবিধির সাথে মিলিয়ে বিচার করা প্রয়োজন।
-
বুলিশ বাজারে ডেথ ক্রস একটি সংশোধনের সংকেত হতে পারে, তখন লং পজিশন ধরে রাখা উচিত, সহজে বন্ধ না করা।
-
বিয়ারিশ বাজারে গোল্ডেন ক্রস একটি পুলব্যাকের সংকেত হতে পারে, তখন শর্ট পজিশন ধরে রাখা উচিত, সহজে বন্ধ না করা।
-
কঠোরভাবে মূলধন ব্যবস্থাপনার নীতি মেনে চলতে হবে, প্রতি ট্রেডে ব্যবহৃত মূলধনের অনুপাত নিয়ন্ত্রণ করতে হবে এবং অতিরিক্ত ট্রেডিং এড়াতে হবে।
কৌশলের অপ্টিমাইজেশন দিকনির্দেশনা
-
মুভিং এভারেজ প্যারামিটার অপ্টিমাইজ করুন, বিভিন্ন সময় ফ্রেমের প্যারামিটার কম্বিনেশন পরীক্ষা করে ক্রসিং সিগন্যালের নির্ভরযোগ্যতা বাড়ান।
-
MACD সূচকের প্যারামিটার অপ্টিমাইজ করুন, দীর্ঘ ও সংক্ষিপ্ত চক্রের EMA এবং সিগন্যাল রেখার প্যারামিটার সামঞ্জস্য করে ভুল সংকেত কমান।
-
অন্যান্য সহায়ক সূচক যেমন KDJ, BOLL ইত্যাদি যুক্ত করে সমন্বিত বিচার করুন, যা সিগন্যালের নির্ভুলতা বাড়াবে।
-
ভলিউম সূচকের সাথে মিলিয়ে মিথ্যা ব্রেকআউটজনিত ভুল সংকেত এড়ান।
-
ব্যাকটেস্টিংয়ের মাধ্যমে সর্বোত্তম প্যারামিটার কম্বিনেশন নির্ধারণ করুন, ঐতিহাসিক তথ্যের ভিত্তিতে সর্বোত্তম প্যারামিটার নির্বাচন করুন।
-
স্টপ-লস কৌশল নির্ধারণ করুন, প্রতি ট্রেডে স্টপ-লসের অনুপাত কঠোরভাবে নিয়ন্ত্রণ করে ট্রেডিং ঝুঁকি কমান।
উপসংহার
এই কৌশলটি ডাবল মুভিং এভারেজ ক্রসিং এবং MACD সূচককে একীভূত করে ট্রেন্ড ট্রেডিং বাস্তবায়ন করে। প্যারামিটার সেটিং অপ্টিমাইজ করে এবং কঠোরভাবে মূলধন ব্যবস্থাপনা মেনে চললে দীর্ঘমেয়াদে স্থিতিশীল মুনাফা অর্জন সম্ভব। তবে সূচকগুলির উৎপন্ন ভুল সংকেত সম্পর্কে সতর্ক থাকতে হবে এবং দামের গতিবিধির সাথে মিলিয়ে সমন্বিত বিচার করতে হবে, যা ট্রেডিং ঝুঁকি কমাবে। আরও অপ্টিমাইজেশনের মাধ্যমে কৌশলের কার্যকারিতা বাড়ানো সম্ভব।
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Moving Average Convergence/Divergence MaCD Backesting", shorttitle="MACD Backtesting", precision = 6, pyramiding = 3, default_qty_type = strategy.percent_of_equity, currency = currency.USD, commission_type = strategy.commission.percent, commission_value = 0.10, initial_capital = 1000, default_qty_value = 100)
source = close
fastLength = input(12, minval=1), slowLength=input(26,minval=1)- 1

