ডাবল মুভিং এভারেজ ক্রসওভার কৌশল


সৃষ্টির তারিখ: 2023-09-13 14:56:37 অবশেষে সংশোধন করুন: 2023-09-13 14:56:37
অনুলিপি: 0 ক্লিকের সংখ্যা: 668
1
ফোকাস
1617
অনুসারী

এই কৌশলটির নাম হল ডাবল ইকুয়ালাইন ক্রস কৌশল, এর মূল নীতিটি হ’ল দুটি ভিন্ন প্যারামিটারের একটি লিনিয়ার রিগ্রেশন লাইন ব্যবহার করা, যার ক্রস পরিস্থিতির উপর নির্ভর করে ক্রয় এবং বিক্রয় সংকেত উত্পন্ন করা।

এই কৌশলটি প্রথমে একটি স্বল্পমেয়াদী এবং একটি দীর্ঘমেয়াদী দুটি লিনিয়ার রিটার্ন লাইন গণনা করে। স্বল্পমেয়াদী লিনিয়ার রিটার্ন লাইনের প্যারামিটারটি 100 দিন এবং দীর্ঘমেয়াদী লিনিয়ার রিটার্ন লাইনের প্যারামিটারটি 150 দিন। এটি একটি কেনার সংকেত দেয় যখন স্বল্পমেয়াদী লিনিয়ার রিটার্ন লাইনটি নীচের দিক থেকে দীর্ঘমেয়াদী লিনিয়ার রিটার্ন লাইনটি ভেঙে দেয়। এটি একটি বিক্রয় সংকেত দেয় যখন একটি স্বল্পমেয়াদী লিনিয়ার রিটার্ন লাইনটি নীচের দিক থেকে দীর্ঘমেয়াদী লিনিয়ার রিটার্ন লাইনটি ভেঙে দেয়।

লিনিয়ার রিগ্রেশন লাইন মূল্যের দীর্ঘমেয়াদী প্রবণতা নির্দেশ করতে পারে। স্বল্পমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটারগুলি ছোট, দামের পরিবর্তনের প্রতি আরও সংবেদনশীল, স্বল্পমেয়াদী মূল্যের বিপরীত সময়কে ধরতে পারে; দীর্ঘমেয়াদী লিনিয়ার রিগ্রেশন লাইনের প্যারামিটারগুলি বড়, দামের দীর্ঘমেয়াদী সমতা প্রবণতা প্রতিনিধিত্ব করে। যখন দুটি সমান্তরাল লাইন ক্রস হয়, তখন স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী প্রবণতা পরিবর্তিত হয়, তাই এটি একটি ট্রেডিং সংকেত তৈরি করতে পারে।

এই কৌশলটির সুবিধা হ’ল ক্লাসিক টেকনিক্যাল অ্যানালিসিস কৌশলটি ব্যবহার করা হয় যা সমান্তরাল ক্রস করে এবং লিনিয়ার রিগ্রেশনাল অ্যানালিসিস যুক্ত করে, যা একই সাথে দীর্ঘ এবং স্বল্পমেয়াদী উভয় সময়ের মাত্রায় দামের ঘূর্ণন সনাক্ত করতে পারে। তবে লিনিয়ার রিগ্রেশনাল লাইনগুলি অস্বাভাবিক ডেটার দ্বারা প্রভাবিত হতে পারে এবং কিছুটা পিছিয়ে রয়েছে। তদতিরিক্ত, সমান্তরাল ক্রস নিজেই অনেক বেশি মিথ্যা সংকেত তৈরি করে।

কিছু ভুয়া সংকেত ফিল্টার করার জন্য, কৌশলটি সময় শর্তের সীমাবদ্ধতা যুক্ত করে, কেবলমাত্র নির্দিষ্ট তারিখের মধ্যে কৌশলগত ট্রেডিং সংকেতগুলি কার্যকর করে। এটি কিছুটা অবৈধ ব্যবসায়ের সংখ্যা হ্রাস করতে পারে। তবে সময় উইন্ডোর সেটিংগুলিও বিষয়বস্তু রয়েছে এবং ফিডব্যাকের পরে অপ্টিমাইজ করা দরকার।

সামগ্রিকভাবে, দ্বি-সমান্তরাল ক্রস কৌশলটি একাধিক বিশ্লেষণের পদ্ধতিকে একত্রিত করে, জটিল ট্রেডিংয়ের সুযোগগুলি ক্যাপচার করতে পারে, তবে ঝুঁকিগুলি সক্রিয়ভাবে পরিচালনা করা এবং অত্যধিক ব্যবসায়ের বিরুদ্ধে সুরক্ষা প্রয়োজন। অন্যান্য প্রযুক্তিগত সূচকগুলির সাথে মিলিত এই কৌশলটি আরও উন্নত করতে পারে।

কৌশল সোর্স কোড
/*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")
offset = 0
outfast = linreg(src, len1, offset)
plot(outfast,color=blue)

len2 = input(defval=150, minval=1, title="Length")

outslow = linreg(src, len2, offset)
plot(outslow,color=red)



yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(1)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)



if (  crossover(outfast,outslow)) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND",  comment="BUY")
    
else
    strategy.cancel(id="BUY")


if ( crossover(outslow,outfast)  ) 

    strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
    strategy.cancel(id="SELL")