গোল্ডেন ক্রস ও ডেথ ক্রস কৌশল
সারসংক্ষেপ
এই কৌশলটি সরল মুভিং এভারেজের গোল্ডেন ক্রস এবং ডেথ ক্রস নীতি ব্যবহার করে স্টকের লং ও শর্ট পজিশন নির্ধারণ করে। যখন দ্রুত রেখা নিচ থেকে উপরের দিকে ধীর রেখা ভেদ করে, তখন লং পজিশন নেওয়া হয়; যখন দ্রুত রেখা উপর থেকে নিচের দিকে ধীর রেখা ভেদ করে, তখন শর্ট পজিশন নেওয়া হয়।
কৌশলের নীতি
কৌশলটি প্রথমে ব্যাকটেস্টের শুরু ও শেষ সময় নির্ধারণ করে, তারপর দুটি মুভিং এভারেজের গণনার পরামিতি নির্ধারণ করে, যার মধ্যে রয়েছে মুভিং এভারেজের ধরণ এবং সময়কাল।
getMAType() ফাংশনের মাধ্যমে দুটি মুভিং এভারেজের মান গণনা করা হয়। এখানে fastMA হলো স্বল্প সময়কালের মুভিং এভারেজ এবং slowMA হলো দীর্ঘ সময়কালের মুভিং এভারেজ।
কৌশলটির মূল যুক্তি হলো:
- যখন
fastMAslowMAকে উপর দিয়ে ভেদ করে, তখন লং সিগন্যাল (long) জারি করা হয়। - যখন
fastMAslowMAকে নিচ দিয়ে ভেদ করে, তখন শর্ট সিগন্যাল (short) জারি করা হয়।
অবশেষে, ব্যাকটেস্টিং সময়ের মধ্যে, লং সিগন্যাল পাওয়া গেলে লং পজিশন কৌশল গ্রহণ করা হয়, এবং শর্ট সিগন্যাল পাওয়া গেলে শর্ট পজিশন কৌশল গ্রহণ করা হয়।
সুবিধা বিশ্লেষণ
- কৌশলটি ধারণাগতভাবে সহজ ও পরিষ্কার, বোঝা ও বাস্তবায়ন করা সহজ।
- ব্যাপকভাবে ব্যবহৃত মুভিং এভারেজ ক্রসওভার নীতি ব্যবহার করে, যা অধিকাংশ স্টক প্রজাতির জন্য প্রযোজ্য।
- মুভিং এভারেজের ধরণ ও পরামিতি কাস্টমাইজ করা যায়, যা একে অভিযোজিত করে তোলে।
- এম্বেডেড কৌশল গঠন ব্যবহার করা হয়, যাতে প্রতিটি অংশের কার্যকারিতা স্পষ্ট থাকে এবং ভবিষ্যতে অপ্টিমাইজেশন সহজ হয়।
ঝুঁকি বিশ্লেষণ
- মুভিং এভারেজ ক্রসওভার কিছু বিলম্বে সংকেত দেয়, ফলে কিছু ট্রেডিং সুযোগ হারিয়ে যেতে পারে।
- অস্থির বাজারে কার্যকরভাবে ফিল্টার করতে পারে না, ফলে সহজেই ফাঁদে পড়তে পারে।
- পরামিতি অপ্টিমাইজেশন যথেষ্ট বিস্তৃত ও পদ্ধতিগত নয়, তাই ম্যানুয়াল অভিজ্ঞতার সহায়তা প্রয়োজন।
- একক ট্রেডের ঝুঁকি ও ক্ষতি কার্যকরভাবে নিয়ন্ত্রণ করতে পারে না।
ঝুঁকি মোকাবেলায় নিম্নলিখিত দিক থেকে আরও অপ্টিমাইজ করা যেতে পারে:
- ট্রেন্ড শনাক্ত করতে অন্যান্য টেকনিক্যাল ইন্ডিকেটর ফিল্টার যোগ করা।
- ক্ষতি নিয়ন্ত্রণে স্টপ-লস কৌশল যোগ করা।
- অস্থির বাজারে ফাঁদ এড়াতে ভলিউম ইন্ডিকেটর ইত্যাদি যুক্ত করা।
- সর্বোত্তম পরামিতি সমন্বয় স্বয়ংক্রিয়ভাবে খুঁজে পেতে প্যারামিটার অপ্টিমাইজেশন মেকানিজম তৈরি করা।
অপ্টিমাইজেশনের দিকনির্দেশনা
এই কৌশলটি নিম্নলিখিত দিক থেকে আরও অপ্টিমাইজ করা যেতে পারে:
- স্টপ-লস কৌশল যোগ করা, যেমন নির্দিষ্ট স্টপ-লস পয়েন্ট বা ট্রেইলিং স্টপ নির্ধারণ করা, ক্ষতি নিয়ন্ত্রণ করা।
- পজিশন ম্যানেজমেন্ট কৌশল যোগ করা, যেমন ফিক্সড পজিশন বা ডাইনামিক পজিশন, ট্রেডিং ঝুঁকি নিয়ন্ত্রণ করা।
- ফিল্টার যোগ করা, অন্যান্য টেকনিক্যাল ইন্ডিকেটরের সাথে মিলিয়ে ট্রেন্ড শনাক্ত করা, সাফল্যের হার বাড়ানো।
- গ্রিড সার্চ, লিনিয়ার রিগ্রেশন ইত্যাদি পদ্ধতির মাধ্যমে প্যারামিটার সেটিং অপ্টিমাইজ করা, সর্বোত্তম প্যারামিটার খুঁজে বের করা।
- লং ও শর্ট কৌশল প্রসারিত করা, যেমন ব্রেকআউট রিভার্সাল, পর্যায়ক্রমে পজিশন খোলা ইত্যাদি, ট্রেডিং কৌশল সমৃদ্ধ করা।
- ভলিউম ইন্ডিকেটর যোগ করা যাতে অস্থির বাজারে ফাঁদে পড়া এড়ানো যায়।
- ট্রেডিং পণ্য বিস্তৃত করা, যেমন ইকুইটি ইনডেক্স ফিউচার, ফরেক্স, ক্রিপ্টোকারেন্সি ইত্যাদি আরও পণ্য অন্তর্ভুক্ত করা।
সারসংক্ষেপ
এই কৌশলটি মুভিং এভারেজের ক্রসওভার নীতি ব্যবহার করে স্টকের লং ও শর্ট পজিশন নির্বাচন করে। কৌশলটির ধারণা সহজ ও স্পষ্ট, ব্যাপকভাবে ব্যবহৃত হয়, অভিযোজন ক্ষমতা ভালো এবং কিছু ব্যবহারিক মূল্য রয়েছে। তবে এই কৌশলটির কিছু ত্রুটি রয়েছে, যেমন কিছু বিলম্ব, অস্থির বাজার কার্যকরভাবে ফিল্টার করতে না পারা ইত্যাদি। ভবিষ্যতে স্টপ-লস উন্নত করা, প্যারামিটার অপ্টিমাইজ করা, ফিল্টার যোগ করা ইত্যাদি দিক থেকে অপ্টিমাইজ করা যেতে পারে, যাতে কৌশলটি আরও কার্যকর হয়।
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//strategy("Golden X BF Strategy", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)
/////////////// Time Frame ///////////////- 1
