ডাবল ট্র্যাকিং গড় রেখা কৌশলটি একটি সাধারণ চলমান গড় রেখা ক্রস কৌশল। এটি বিভিন্ন চক্রের চলমান গড় রেখা গণনা করে, বাজারের প্রবণতা নির্ধারণ করে এবং গড় রেখা ক্রস ব্যবহার করে ক্রয় এবং বিক্রয় ক্রিয়াকলাপ পরিচালনা করে। এই কৌশলটি সহজ এবং ব্যবহারিক, মধ্যম এবং দীর্ঘ রেখার হোল্ডিং ট্রেডিংয়ের জন্য উপযুক্ত।
এই কৌশলটি মূলত ২০ এবং ৫০-চক্রের ইন্ডিকেটর মুভিং এভারেজ (ইএমএ) ব্যবহার করে বাজারের প্রবণতা নির্ধারণ করে।
এই যুক্তি অনুসারে, দ্বি-পন্থী সমতল কৌশলগুলি বাজারের প্রবণতার পরিবর্তনগুলি ট্র্যাক করতে সক্ষম হয়, গতিশীলভাবে অবস্থানগুলি সামঞ্জস্য করে এবং মুনাফা অর্জনের লক্ষ্যে বাজারের ক্রসগুলি অনুসরণ করে।
দুই ট্রেনের সমান্তরাল কৌশল নিম্নলিখিত সুবিধাগুলি প্রদান করেঃ
অপারেশন সহজ, বাস্তবায়ন করা সহজ। দুটি সমতল রেখার আকারের সম্পর্ক গণনা এবং তুলনা করার প্রয়োজন নেই, জটিল পূর্বাভাস এবং মডেলিংয়ের প্রয়োজন নেই।
বাজারের প্রবণতা মেনে চলুন এবং বাধ্যতামূলক বিপরীতমুখী অপারেশন এড়ান।
স্বয়ংক্রিয় স্টপ, ঝুঁকি নিয়ন্ত্রণ. বাজারে হঠাৎ বিপরীত হলে দ্রুত স্টপ, তহবিল রক্ষা।
হ্রাসের পরে বাজারটি আবার bullish হয়ে গেলে, সময়মতো পুনরুদ্ধার করতে পারে।
প্যারামিটারগুলি নমনীয়, প্রয়োগযোগ্যতা শক্তিশালী।
তহবিলের ব্যবহারের দক্ষতা উচ্চ। ট্রেন্ড ট্র্যাকিং স্যুইচিং পজিশন, তহবিলের দক্ষতা বজায় রাখা এবং সর্বাধিক ব্যবহার করা।
এই দুই ট্রেনের সমতল রেলওয়ের কৌশলগুলোতে কিছু ঝুঁকি রয়েছেঃ
ঘন ঘন লেনদেন করা, লেনদেনের খরচ সহজে গ্রাস করা। দ্বি-সমতল লাইনগুলির ঘন ঘন ক্রসিং খুব ঘন লেনদেনের দিকে পরিচালিত করতে পারে।
বাজারের অস্থিরতা অনেক মিথ্যা সংকেত দেয়। একটি অস্থির বাজারের মাঝামাঝি গড় লাইনটি একাধিক মিথ্যা ক্রস তৈরি করতে পারে, যার ফলে ক্ষতি হতে পারে।
যুক্তিসঙ্গত প্যারামিটার সেট করা গুরুত্বপূর্ণ। প্যারামিটারগুলি ভুলভাবে সেট করা হলে, খুব বড় বা খুব ছোট স্টপ লস ক্ষতি হতে পারে।
জরুরী ঘটনাগুলি মোকাবেলা করা কঠিন; বড় ব্ল্যাক সোয়ান ইভেন্টের সময়, প্রযুক্তিগত সূচকগুলি মোকাবেলা করা কঠিন এবং আরও বেশি ক্ষতি হতে পারে।
বাজারের মূল পয়েন্টগুলি মিস করা। দ্বি-সমতল কৌশলগুলি বাজারের মূল সমর্থন এবং মূল প্রতিরোধের পয়েন্টগুলি নির্ধারণ করতে ব্যর্থ।
উপরের ঝুঁকিগুলির জন্য, আমরা প্যারামিটার সেটিং অপ্টিমাইজ করার মাধ্যমে, অন্যান্য সূচকগুলির সাথে সংযুক্ত ফিল্টারিং সংকেত, স্টপ লস কন্ট্রোল সেট করা, তহবিল পরিচালনা ব্যবহার করা ইত্যাদির মাধ্যমে ঝুঁকি নিয়ন্ত্রণ করতে পারি।
একটি দ্বৈত ট্রেন সমতল কৌশল নিম্নলিখিত দিক থেকে অপ্টিমাইজ করা যেতে পারেঃ
বিভিন্ন বাজারের পরিবেশের জন্য গড় রেখার পরামিতিগুলি অনুকূলিত করুন। বিভিন্ন স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী গড় রেখার সমন্বয় পরীক্ষা করতে পারেন এবং বর্তমান বাজারের জন্য উপযুক্ত প্যারামিটারগুলির একটি সেট খুঁজে পেতে পারেন।
ট্রেডিংয়ের পরিমাপের সাথে সংযুক্ত হয়ে সংকেত ফিল্টারিং করা হয়। উদাহরণস্বরূপ, বিচ্ছিন্নতার সময় ট্রেডিংয়ের পরিমাণ বাড়ানোর অনুরোধ করা হয়, যাতে অসংখ্য বিচ্ছিন্নতা এড়ানো যায়।
অন্যান্য সূচকগুলির সাথে সংকেত যাচাইকরণ করা হয়। যেমন MACD, Stochastic ইত্যাদি সূচকগুলি যখন গড় রেখার দিকের সাথে সামঞ্জস্যপূর্ণ হয় তখন এন্ট্রি সংকেতের নির্ভরযোগ্যতা বেশি হয়।
ডায়নামিক অ্যাডজাস্টমেন্ট স্টপ লস ম্যাগনেসিস। যখন ভেরিয়েবল বৃদ্ধি পায়, তখন স্টপ লসের পরিসীমা যথাযথভাবে প্রশস্ত করা যায়, ভার্চুয়াল স্টপ লস ট্রিগার হওয়ার সম্ভাবনা হ্রাস করে।
তহবিল ব্যবস্থাপনা কৌশল অপ্টিমাইজ করা; যেমন ঝুঁকি মূল্যায়নের পর যুক্তিসঙ্গত পজিশনের আকার নির্ধারণ করা, যাতে একক ক্ষতির পরিমাণ বেশি না হয়।
প্রবণতা বাজার এবং অস্থিরতা বাজারকে আলাদা করার জন্য বিভিন্ন এন্ট্রি লজিক ব্যবহার করা হয়। অস্থিরতা বাজারগুলিতে, আরও নির্ভরযোগ্য এন্ট্রি সুযোগের জন্য অপেক্ষা করার জন্য এন্ট্রি শর্তগুলি শক্ত করা যায়।
ডাবল ট্র্যাক সমান্তরাল কৌশল একটি খুব সাধারণ এবং ব্যবহারিক প্রবণতা ট্র্যাকিং কৌশল। এটির সহজ অপারেশন, প্রবণতা মেনে চলার, স্বয়ংক্রিয় স্টপ, ক্ষতিপূরণ ইত্যাদির সুবিধা রয়েছে এবং এটি মাঝারি দীর্ঘ লাইন হোল্ডিং ট্রেডিংয়ের জন্য খুব উপযুক্ত। আমরা এটির ঘন ঘন ট্রেডিং, মিথ্যা সংকেত উত্পাদন করার মতো সমস্যাগুলিও লক্ষ্য করতে পারি, যা প্যারামিটার অপ্টিমাইজেশন, ফিল্টার যুক্ত করা, তহবিল পরিচালনা ইত্যাদির মাধ্যমে উন্নত করা যেতে পারে। কৌশলটি আরও স্থিতিশীল এবং নির্ভরযোগ্য করে তোলে। যদি আপনি ট্রেন্ড ট্রেডিংকে প্রতিষ্ঠিত করতে চান এবং বাজারের সাথে সামঞ্জস্য রাখতে চান তবে ডাবল সমান্তরাল কৌশলটি একটি ভাল পছন্দ।
/*backtest start: 2023-09-01 00:00:00 end: 2023-09-30 23:59:59 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version =4 strategy("Moving Average Cross", overlay=true) ema20 = ema(close, 20) ema50 =ema(close, 50) long = ema20 > ema50 short = ema20 < ema50 longcondition = long and long[10] and not long[11] shortcondition = short and short[10] and not short[11] closelong = ema20 < ema50 and not long[11] closeshort = ema20 > ema50 and not short[11] plot(ema20, title="20", color=#00ffaa, linewidth=3) plot(ema50, title="50", color=#FFC1CC, linewidth=2) start = timestamp(2015,6,1,0,0) end = timestamp(2019,6,1,0,0) if true strategy.entry("Long" ,strategy.long, when = longcondition) strategy.entry("Short" ,strategy.short, when = shortcondition) strategy.close("Long", when = closeshort) strategy.close("Short", when = closelong)