
মুভিং এভারেজ ক্রস কোয়ান্টিফিকেশন কৌশল হল একটি কোয়ান্টিফিকেশন ট্রেডিং কৌশল যা ক্রস সিগন্যালের উপর ভিত্তি করে দুটি ভিন্ন পিরিয়ডের মুভিং এভারেজের উপর ভিত্তি করে একটি কেনা-বেচা সংকেত তৈরি করে। এই কৌশলটি 9 এবং 20 দিনের দুটি সরল মুভিং এভারেজ ব্যবহার করে, যখন স্বল্পমেয়াদী গড় নীচে থেকে দীর্ঘমেয়াদী গড়কে অতিক্রম করে তখন একটি কেনা সংকেত তৈরি করে এবং যখন স্বল্পমেয়াদী গড় নীচে থেকে দীর্ঘমেয়াদী গড়কে অতিক্রম করে তখন একটি বিক্রয় সংকেত তৈরি করে। এই কৌশলটির যুক্তিটি সহজ এবং পরিষ্কার, বাস্তবায়ন এবং অপ্টিমাইজ করা সহজ।
এই কৌশলটির মূল বিষয় হল বিভিন্ন পিরিয়ডের মুভিং এভারেজের ক্রস সিগন্যাল ব্যবহার করে বাজার প্রবণতার বিপরীত পয়েন্টগুলিকে ধরা। বিশেষ করে, কৌশলটির প্রধান পদক্ষেপগুলি হলঃ
উপরোক্ত ধাপগুলি অনুসরণ করে, কৌশলটি স্বল্পমেয়াদী গড়ের পরে দীর্ঘমেয়াদী গড়ের পরে প্রথম হালকা লাইনটি কিনতে পারে এবং স্বল্পমেয়াদী গড়ের নীচে দীর্ঘমেয়াদী গড়ের পরে প্রথম হালকা লাইনটি বিক্রি করতে পারে, যার ফলে ট্রেন্ড টার্নপয়েন্টে সময়মতো পজিশন এবং শান্তি স্থাপন করা যায়।
মোবাইল এভারেজ ক্রস কোয়ান্টিফিকেশন কৌশলটির নিম্নলিখিত সুবিধাগুলি রয়েছেঃ
যদিও মোবাইল গড়ের ক্রস-কোয়ান্টিফিকেশন কৌশলগুলির কিছু সুবিধা রয়েছে, তবুও নিম্নলিখিত ঝুঁকিগুলি রয়েছেঃ
উপরের ঝুঁকির জন্য নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করা যেতে পারেঃ
প্যারামিটার অপ্টিমাইজেশানঃ চলমান গড়ের পিরিয়ড প্যারামিটারগুলিকে অপ্টিমাইজ করা, বর্তমান বাজারের জন্য আরও উপযুক্ত প্যারামিটার সমন্বয় খুঁজে বের করা এবং কৌশলটির কার্যকারিতা উন্নত করা।
সিগন্যাল ফিল্টারিংঃ সমান্তরাল ক্রস-এর উপর ভিত্তি করে, অন্যান্য প্রযুক্তিগত সূচক বা শর্ত যেমন MACD, RSI ইত্যাদি প্রবর্তন করা হয়, ট্রেডিং সিগন্যালের দ্বিতীয় নিশ্চিতকরণ, সিগন্যালের নির্ভরযোগ্যতা বাড়ায়।
পজিশন ম্যানেজমেন্টঃ বাজারের প্রবণতা, ওঠানামা এবং অন্যান্য কারণের উপর ভিত্তি করে পজিশনের আকার পরিবর্তন করে, প্রবণতা শক্তিশালী হলে পজিশন বাড়ায়, প্রবণতা অস্পষ্ট বা ওঠানামা বাড়লে পজিশন হ্রাস করে, আয়-ঝুঁকি অনুপাত বাড়ায়।
স্টপ লস স্টপঃ একটি যুক্তিসঙ্গত স্টপ লস স্টপ ব্যবস্থা চালু করা, একক লেনদেনের ঝুঁকি কন্ট্রোল করা, এবং একই সাথে মুনাফা চালানো এবং কৌশলগত উপার্জন বাড়ানো।
মাল্টি-ফ্রিজ হিজড়াঃ কৌশলটিতে বিপরীতমুখী সংকেত যুক্ত করার কথা বিবেচনা করুন, পাশাপাশি মাল্টি-ফ্রিজ পজিশন রাখুন, বাজারের ঝুঁকি হিজড়া করুন, কৌশল স্থিতিশীলতা বাড়ান।
উপরের অপ্টিমাইজেশনের দিকগুলি কৌশলটির কার্যকারিতা উন্নত করতে সহায়তা করতে পারে, তবে বাস্তব বাস্তবায়নের জন্য বাস্তব পরিস্থিতির সাথে সামঞ্জস্য এবং পরীক্ষার প্রয়োজন।
মুভিং এভারেজ ক্রস কোয়ান্টাইজারিং কৌশল একটি সহজ এবং কার্যকর ট্রেন্ড ট্র্যাকিং কৌশল যা বিভিন্ন পিরিয়ডের মুভিং এভারেজের ক্রস সিগন্যালের মাধ্যমে বাজারের প্রবণতার পরিবর্তনকে ক্যাপচার করে। এই কৌশলটির যুক্তি স্পষ্ট এবং অভিযোজনযোগ্য, তবে একই সাথে পিছিয়ে পড়া এবং বাজারের ঝড়ের ঝুঁকি রয়েছে। অন্যান্য প্রযুক্তিগত সূচক, অপ্টিমাইজেশন প্যারামিটার, পজিশন ম্যানেজমেন্ট এবং ঝুঁকি নিয়ন্ত্রণ ব্যবস্থা উন্নত করার মতো পদ্ধতিগুলি প্রবর্তন করে এই কৌশলটির কার্যকারিতা আরও উন্নত করা যেতে পারে, এটি একটি আরও স্থিতিশীল এবং কার্যকর পরিমাণযুক্ত ট্রেডিং কৌশল হিসাবে।
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ZeroHeroTrading
//@version=5
strategy("Simple 9/20 Crossover", overlay=true)
// Define moving averages
ma9 = ta.sma(close, 9)
ma20 = ta.sma(close, 20)
// Set persistent variable to keep track of crossover condition
var bool crossoverCondition = false
// 9 MA crosses above 20 MA
// Set crossover condition to true
if ta.crossover(ma9, ma20)
crossoverCondition := true
// 9 MA crosses under 20 MA
// Reset crossover condition to false
if ta.crossunder(ma9, ma20)
crossoverCondition := false
// Set buy and sell signals
buySignal = crossoverCondition and close > open and close > ma9
sellSignal = close < ma9
// Execute trades based on signals
if (buySignal)
strategy.entry("Long", strategy.long)
// Avoid repeat entries by resetting crossover condition to false
crossoverCondition := false
if (sellSignal)
strategy.close("Long")
// Plot moving averages on the chart
plot(ma9, color=color.blue)
plot(ma20, color=color.red)