দুই মুভিং এভারেজ ক্রসওভার স্ট্র্যাটেজি
এই কৌশলের নাম "ডবল মুভিং এভারেজ ক্রসওভার স্ট্র্যাটেজি"। এর মূল নীতি হল দুটি ভিন্ন প্যারামিটার সহ লিনিয়ার রিগ্রেশন লাইন ব্যবহার করা, এবং তাদের ক্রসওভারের উপর ভিত্তি করে বাই এবং সেল সিগন্যাল তৈরি করা।
কৌশলটি প্রথমে একটি স্বল্পমেয়াদী এবং একটি দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইন গণনা করে। স্বল্পমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটার ১০০ দিন, এবং দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটার ১৫০ দিন। যখন স্বল্পমেয়াদী লিনিয়ার রিগ্রেশন লাইন নিচ থেকে উপরে দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইনকে অতিক্রম করে, তখন একটি বাই সিগন্যাল তৈরি হয়; যখন স্বল্পমেয়াদী লিনিয়ার রিগ্রেশন লাইন উপরে থেকে নিচে দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইনকে ভেঙে ফেলে, তখন একটি সেল সিগন্যাল তৈরি হয়।
লিনিয়ার রিগ্রেশন লাইন দামের দীর্ঘমেয়াদী ট্রেন্ডের দিক প্রতিফলিত করতে সক্ষম। স্বল্পমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটার ছোট, তাই এটি দামের পরিবর্তনের প্রতি বেশি সংবেদনশীল এবং স্বল্পমেয়াদী দামের রিভার্সালের সময় ধরা সম্ভব করে; দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটার বড়, যা দামের দীর্ঘমেয়াদী সাম্যাবস্থার ট্রেন্ড প্রতিনিধিত্ব করে। যখন দুটি মুভিং এভারেজ ক্রস করে, এটি ইঙ্গিত দেয় যে স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী ট্রেন্ডে পরিবর্তন এসেছে, তাই এর ভিত্তিতে ট্রেডিং সিগন্যাল তৈরি করা যায়।
এই কৌশলের সুবিধা হল এটি ক্লাসিক্যাল মুভিং এভারেজ ক্রসওভার টেকনিক্যাল অ্যানালাইসিস স্ট্র্যাটেজি ব্যবহার করে, এবং এতে লিনিয়ার রিগ্রেশন অ্যানালাইসিস যুক্ত করা হয়েছে, যা একই সাথে স্বল্প ও দীর্ঘমেয়াদী দুটি সময়মাত্রায় দামের পরিবর্তন চিহ্নিত করতে পারে। তবে লিনিয়ার রিগ্রেশন লাইন অস্বাভাবিক ডেটার দ্বারা সহজেই প্রভাবিত হয়, এবং কিছুটা ল্যাগ থাকে। এছাড়াও, মুভিং এভারেজ ক্রসওভার নিজেই অনেক মিথ্যা সিগন্যাল তৈরি করে।
এই মিথ্যা সিগন্যালগুলিকে ফিল্টার করার জন্য, কৌশলটিতে একটি সময়ের শর্ত যুক্ত করা হয়েছে, যাতে শুধুমাত্র নির্দিষ্ট তারিখের সীমার মধ্যে কৌশলটির ট্রেডিং সিগন্যাল কার্যকর হয়। এটি কিছু পরিমাণে অকার্যকর ট্রেডের সংখ্যা কমাতে পারে। তবে সময় উইন্ডোর সেটিংস বিষয়গতও হতে পারে, এবং ব্যাকটেস্টিংয়ের মাধ্যমে অপ্টিমাইজ করতে হয়।
সামগ্রিকভাবে, ডবল মুভিং এভারেজ ক্রসওভার স্ট্র্যাটেজি একাধিক বিশ্লেষণ পদ্ধতিকে একত্রিত করে, যা যৌগিক ট্রেডিং সুযোগ ধরা সম্ভব করে, তবে ঝুঁকি সক্রিয়ভাবে পরিচালনা করতে হবে এবং অতিরিক্ত ট্রেডিং প্রতিরোধ করতে হবে। অন্যান্য প্রযুক্তিগত সূচকের সাথে কৌশলটি আরও অপ্টিমাইজ করলে স্থিতিশীলতা আরও বাড়ানো যেতে পারে।
/*backtest
start: 2022-09-12 00:00:00
end: 2023-09-12 00:00:00
period: 2d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Linear Regression Curve CrossOver Strategy", shorttitle="LRC Crossover", overlay=true)
src = close
len1 = input(defval=100, minval=1, title="Length")- 1
