
এই কৌশলটি বিভিন্ন সময় অক্ষের চলমান গড় এবং সূচকীয় চলমান গড়কে ক্রয়-বিক্রয় সংকেত হিসাবে ব্যবহার করে। স্বল্পমেয়াদী গড়ের অবস্থান এবং গতিপথের ভিত্তিতে বাজার প্রবণতা এবং বিপরীত পয়েন্টগুলি বিচার করুন এবং দীর্ঘমেয়াদী গড়ের ভিত্তিতে বড় প্রবণতা বিচার করুন। এই কৌশলটি একই সাথে সরল চলমান গড় (এসএমএ) এবং সূচকীয় চলমান গড় (ইএমএ) ব্যবহার করে। প্রযুক্তিগত সূচক হিসাবে, কার্যকরভাবে বাজার শব্দ ফিল্টার করতে এবং মূল্যের গতিপথ বিচার করতে সক্ষম।
এই কৌশলটি 5 তম, 13 তম এবং 21 তম এসএমএ এবং 75 তম, 90 তম এবং 200 তম ইএমএ কে কেনা-বেচা সংকেত হিসাবে ব্যবহার করে।
যখন স্বল্পমেয়াদী এসএমএ (৫ তারিখের লাইন, ১৩ তারিখের লাইন, ২১ তারিখের লাইন) ক্রমানুসারে (৫ তারিখের লাইন উপরে, ১৩ তারিখের লাইন পরে, ২১ তারিখের লাইন নীচে) এবং সমস্ত স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী ইএমএ (৭৫ তারিখের লাইন, ৯০ তারিখের লাইন, ২০০ তারিখের লাইন) এর চেয়ে বেশি হয়, তখন অতিরিক্ত করা হয়;
যখন স্বল্পমেয়াদী এসএমএ (৫ তারিখের লাইন, ১৩ তারিখের লাইন, ২১ তারিখের লাইন) ক্রমিকভাবে সজ্জিত হয় (৫ তারিখের লাইন নীচে, ১৩ তারিখের লাইন পরবর্তী, ২১ তারিখের লাইন শীর্ষে) এবং সমস্ত স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী ইএমএ (75 তারিখের লাইন, ৯০ তারিখের লাইন, ২০০ তারিখের লাইন) এর চেয়ে কম হয়, তখন খালি করুন।
এইভাবে, এসএমএ এবং ইএমএর বিভিন্ন সময়কালের সমন্বয় ব্যবহার করে, স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী প্রবণতাগুলি কার্যকরভাবে মূল্যায়ন করা যেতে পারে, যা একটি দীর্ঘমেয়াদী প্রবণতা কৌশল বাস্তবায়িত করতে পারে।
এই কৌশলটির সুবিধাগুলো হলঃ
ডাবল গড় রেখা সূচক ব্যবহার করে, এটি কার্যকরভাবে বাজার শব্দ ফিল্টার করে এবং মূল্য প্রবণতা সঠিকভাবে বিচার করে।
একাধিক সময় অক্ষ সেটআপ, স্বল্প সময়ের জন্য স্বল্প সময়ের প্রবণতা নির্ধারণ করে, দীর্ঘ সময়ের জন্য বড় প্রবণতা নির্ধারণ করে, দ্রুত বা ধীর গতিতে বাস্তবায়ন করে।
এসএমএ মূল্য পরিবর্তনের জন্য সংবেদনশীল, ইএমএ মূল্য পরিবর্তনের জন্য মসৃণ, উভয়ই ব্যবহারের কার্যকারিতা আরও ভাল।
এই পদ্ধতিটি সহজ, সোজা এবং সহজেই পরিচালনা করা যায়।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
মাল্টি-টাইম অক্ষ সেটিং জটিল, প্যারামিটার সমন্বয় এবং অপ্টিমাইজেশান কঠিন।
সংক্ষিপ্ত এবং দীর্ঘমেয়াদী সূচকগুলি বিভ্রান্ত হতে পারে এবং ভুল সংকেত দিতে পারে।
গড় পরিমাপের উপর ভিত্তি করে গড় পরিমাপ করা কঠিন পরিস্থিতিতে কার্যকর হতে পারে না।
“এটি একটি বড় সমস্যা, কারণ আমরা আমাদের লক্ষ্যে পৌঁছাতে ব্যর্থ হয়েছি।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
অন্যান্য প্রযুক্তিগত সূচক ফিল্টার সংকেত যেমন KDJ, MACD ইত্যাদি যোগ করুন, কৌশল সঠিকতা উন্নত করুন।
স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী গড়ের সময়কাল এবং সংখ্যা পরীক্ষা এবং অনুকূলিতকরণ, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে বের করতে।
ঝুঁকি এবং ডিডি নিয়ন্ত্রণের জন্য স্টপ লস ম্যানেজমেন্ট বাড়ানো।
“আমি মনে করি, এই প্রবণতাকে আরও শক্তিশালী করা উচিত, কারণ এটিই আমাদের জন্য সবচেয়ে গুরুত্বপূর্ণ বিষয়।
এই কৌশলটি দ্বৈত গড়রেখা এবং বহু সময় অক্ষ বিশ্লেষণ ব্যবহার করে সহজ এবং কার্যকর প্রবণতা ট্র্যাকিংয়ের জন্য। কৌশলগত ধারণাটি পরিষ্কার এবং সহজেই বোঝা যায় এবং এর কিছু ব্যবহারিক মূল্য রয়েছে। তবে কিছু সমস্যা রয়েছে যা উন্নত করা দরকার, যেমন প্যারামিটার অপ্টিমাইজেশন, ঝুঁকি নিয়ন্ত্রণ ইত্যাদি। সামগ্রিকভাবে, এই কৌশলটি পরিমাণগত ব্যবসায়ের জন্য মূল্যবান ধারণা সরবরাহ করে যা গভীর গবেষণা এবং অনুসন্ধানের জন্য উপযুক্ত।
/*backtest
start: 2023-11-12 00:00:00
end: 2023-12-05 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="my_strategy_name", shorttitle="MS1", overlay=true )
source = close
// MAの長さ
len1 = 5
len2 = 13
len3 = 21
// MAの計算
ma1 = sma(source, len1)
ma2 = sma(source, len2)
ma3 = sma(source, len3)
// 計算したMAをプロットする
plot(ma1,color=color.red)
plot(ma2,color=color.orange)
plot(ma3,color=color.blue)
// EMAの長さ
len4 = 75
len5 = 90
len6 = 200
// MAの計算
ema1 = ema(source, len4)
ema2 = ema(source, len5)
ema3 = ema(source, len6)
// 計算したMAをプロットする
plot(ema1,color=color.red)
plot(ema2,color=color.orange)
plot(ema3,color=color.blue)
longCondition = (ma1>ma2 and ma2>ma3 and ma3>ema1 and ema1>ema2 and ema2>ema3)//ロングにエントリーする条件
if (longCondition)
strategy.entry("My Long Entry", strategy.long, comment="Long")
shortCondition = (ma1<ma2 and ma2<ma3 and ma3<ema1 and ema1<ema2 and ema2<ema3)//ショートにエントリーする条件
if (shortCondition)
strategy.entry("My Short Entry", strategy.short, comment="Short")
//エグジット条件
strategy.exit("My Long Exit", "My Long Entry", profit=200, loss=100)
strategy.exit("My Short Exit", "My Short Entry", profit=200, loss=100)