মাল্টি টাইমফ্রেম মুভিং এভারেজ কৌশল

লেখক:চাওঝাং, তারিখ: ২০২৩-১২-১৩ ১৫ঃ৩৪ঃ০৯
ট্যাগঃ

img

সারসংক্ষেপ

এই কৌশলটি বিভিন্ন সময়সীমার চলমান গড় এবং এক্সপোনেন্সিয়াল চলমান গড়কে ট্রেডিং সংকেত হিসাবে ব্যবহার করে বৃদ্ধি এবং পতনকে হত্যা করে। এটি স্বল্পমেয়াদী চলমান গড়ের অবস্থান এবং প্রবণতা অনুসারে বাজার প্রবণতা এবং inflection পয়েন্টগুলি বিচার করে এবং দীর্ঘমেয়াদী চলমান গড় অনুসারে প্রধান প্রবণতা নির্ধারণ করে। কৌশলটি সহজ চলমান গড় (এসএমএ) এবং এক্সপোনেন্সিয়াল চলমান গড় (ইএমএ) কে প্রযুক্তিগত সূচক হিসাবে একত্রিত করে কার্যকরভাবে বাজার গোলমাল ফিল্টার করতে এবং মূল্য প্রবণতা নির্ধারণ করতে।

কৌশলগত যুক্তি

কৌশলটি ট্রেডিং সংকেত হিসাবে 5 দিনের, 13 দিনের, 21 দিনের এসএমএ এবং 75 দিনের, 90 দিনের, 200 দিনের ইএমএ ব্যবহার করে। নির্দিষ্ট যুক্তি হলঃ

যখন স্বল্পমেয়াদী এসএমএগুলি (৫ দিনের, ১৩ দিনের, ২১ দিনের) ক্রমানুসারে সাজানো হয় (উপরে ৫ দিন, পরের ১৩ দিন, নীচে ২১ দিন) এবং সমস্ত স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী এসএমএগুলির (৭৫ দিন, ৯০ দিন, ২০০ দিন) উপরে থাকে, তখন লং যান;

যখন স্বল্পমেয়াদী এসএমএগুলি (৫-দিন, ১৩-দিন, ২১-দিন) ক্রমানুসারে সাজানো হয় (নিচে ৫-দিন, পরবর্তী ১৩-দিন, শীর্ষে ২১-দিন) এবং সমস্ত স্বল্পমেয়াদী এসএমএ দীর্ঘমেয়াদী ইএমএগুলির (৭৫-দিন, ৯০-দিন, ২০০-দিন) নীচে থাকে, তখন শর্ট হয়ে যায়।

বিভিন্ন চক্রের এসএমএ এবং ইএমএ একত্রিত করে, এটি একটি প্রবণতা অনুসরণকারী কৌশল বাস্তবায়নের জন্য স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী মূল্য প্রবণতা কার্যকরভাবে বিচার করতে পারে।

সুবিধা বিশ্লেষণ

এই কৌশলটির নিম্নলিখিত সুবিধা রয়েছে:

  1. দ্বৈত চলমান গড় সূচক ব্যবহার করে কার্যকরভাবে বাজারের গোলমাল ফিল্টার করা যায় এবং মূল্যের প্রবণতা সঠিকভাবে নির্ধারণ করা যায়।

  2. স্বল্পমেয়াদী প্রবণতা নির্ধারণের জন্য সংক্ষিপ্ত চক্র এবং প্রধান প্রবণতা নির্ধারণের জন্য দীর্ঘ চক্র সহ একাধিক সময়সীমার সেটিংস, ধীর গতির সাথে দ্রুত অর্জন।

  3. এসএমএ মূল্য পরিবর্তনের প্রতি সংবেদনশীল, যখন ইএমএ মূল্য পরিবর্তনকে মসৃণ করে, উভয়কে একত্রিত করা আরও ভাল কাজ করে।

  4. উর্ধ্বগামীদের তাড়া করা এবং ড্রপগুলোকে হত্যা করা সহজ এবং সরাসরি, পরিচালনা করা সহজ।

ঝুঁকি বিশ্লেষণ

এই কৌশলের কিছু ঝুঁকিও রয়েছে:

  1. মাল্টি টাইমফ্রেম সেটিংস প্যারামিটার টিউনিং এবং অপ্টিমাইজেশনে অসুবিধা সহ বেশ জটিল।

  2. স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী সূচকগুলির মধ্যে পার্থক্য দেখা দিতে পারে, যা ভুল সংকেত দেয়।

  3. শুধুমাত্র চলমান গড় সূচকগুলির উপর ভিত্তি করে, চরম বাজারের পরিস্থিতিতে কম পারফর্ম করতে পারে।

  4. একটা নির্দিষ্ট বিলম্ব আছে, সময়মতো ফ্লেক্স পয়েন্ট ধরতে অক্ষম।

অপ্টিমাইজেশন

কৌশলটি নিম্নলিখিত দিকগুলিতে অপ্টিমাইজ করা যেতে পারেঃ

  1. কৌশল সঠিকতা উন্নত করতে সিগন্যাল ফিল্টারিংয়ের জন্য অন্যান্য প্রযুক্তিগত সূচক যেমন KDJ, MACD ইত্যাদি যোগ করুন।

  2. সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে স্বল্পমেয়াদী এবং দীর্ঘমেয়াদী চলমান গড়ের সময় এবং সংখ্যা পরীক্ষা করুন এবং অনুকূল করুন।

  3. ঝুঁকি এবং ডিডি নিয়ন্ত্রণের জন্য স্টপ লস প্রক্রিয়া যুক্ত করুন।

  4. তীব্র মূল্যবৃদ্ধির সময় ভুয়া ব্রেকআউট এড়াতে ভলিউম সূচক একত্রিত করুন।

সিদ্ধান্ত

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


/*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)
    

    
    

আরো