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

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

img

সারসংক্ষেপ

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

নীতি

  1. তিনটি মসৃণ চলমান গড় রেখা গণনা করুনঃ 8 বার স্থানচ্যুতি সহ 13 বার দীর্ঘ সময়কাল; 5 বার স্থানচ্যুতি সহ 8 বার মাঝারি সময়কাল; 3 বার স্থানচ্যুতি সহ 5 বার সংক্ষিপ্ত সময়কাল। সমস্ত বন্ধ মূল্যের মধ্যম ব্যবহার করে।

  2. তিনটি রেখার মধ্যে সম্পর্ক তুলনা করুনঃ যখন সংক্ষিপ্ত এমএ মাঝারি এমএ এবং মাঝারি এমএ দীর্ঘ এমএ জুড়ে অতিক্রম করে তখন দীর্ঘ যান; বিপরীত ক্রস ঘটে যখন সংক্ষিপ্ত যান।

  3. বিপরীত দিকে ট্রেড করার বিকল্প।

  4. তিনটি চলমান গড় রেখা গ্রাফ করুন।

সুবিধা

  1. তিনটি এমএ ব্যবহার করে বহু-স্তরীয় প্রবণতা নির্ধারণ করা যায় এবং সংকেতের নির্ভরযোগ্যতা উন্নত হয়।

  2. বিভিন্ন সময়রেখার সংমিশ্রণে স্বল্পমেয়াদী গতি এবং মাঝারি দীর্ঘমেয়াদী প্রবণতা উভয়ই বিবেচনা করা হয়।

  3. মধ্যম মূল্য মিথ্যা পলাতকতা হ্রাস করে।

  4. লাইন স্থানচ্যুতি ব্রেকআউট শক্তি পার্থক্য এবং whipsaws এড়াতে।

  5. রিভার্স ট্রেডিংয়ের বিকল্পটি বিভিন্ন বাজারের ব্যবস্থার সাথে মানিয়ে নেয়।

ঝুঁকি

  1. একাধিক এমএ সংমিশ্রণের জন্য প্যারামিটার অপ্টিমাইজেশান প্রয়োজন, ভুল সেটিংস সংকেত মান হ্রাস করতে পারে।

  2. সংক্ষিপ্ত এমএ ক্রসওভার অবশ্যই প্রবণতা পরিবর্তন বোঝায় না। আরও নিশ্চিতকরণের প্রয়োজন।

  3. ক্রসওভার সিগন্যালগুলি বিলম্বিত হতে পারে, অন্যান্য সূচকগুলি টাইমিং এন্ট্রিতে সহায়তা করবে।

  4. রিভার্স ট্রেডিংয়ে ঝুঁকি সীমাবদ্ধ করার জন্য স্টপ লস সম্পর্কে সতর্কতা অবলম্বন করা প্রয়োজন।

অপ্টিমাইজেশান নির্দেশাবলী

  1. বিভিন্ন পিরিয়ড চক্রের জন্য এমএ দৈর্ঘ্য এবং স্থানচ্যুতি অপ্টিমাইজ করুন।

  2. সিগন্যাল ফিল্টারিং এবং নির্ভরযোগ্যতার জন্য ভলিউমের মতো অন্যান্য সূচক যুক্ত করুন।

  3. যথাযথ অবস্থানের সাথে স্টপ লস কৌশল অপ্টিমাইজ করুন।

  4. অতিরিক্ত প্রেক্ষাপটের জন্য প্রবণতা লাইন এবং সমর্থন / প্রতিরোধ অন্তর্ভুক্ত করুন।

সংক্ষিপ্তসার

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


/*backtest
start: 2023-09-29 00:00:00
end: 2023-10-29 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 01/02/2017
// This indicator calculates 3 Moving Averages for default values of
// 13, 8 and 5 days, with displacement 8, 5 and 3 days: Median Price (High+Low/2).
// The most popular method of interpreting a moving average is to compare 
// the relationship between a moving average of the security's price with 
// the security's price itself (or between several moving averages).
////////////////////////////////////////////////////////////
strategy(title="Bill Williams Averages. 3Lines", shorttitle="3 Lines", overlay = true)
LLength = input(13, minval=1)
MLength = input(8,minval=1)
SLength = input(5,minval=1)
LOffset = input(8,minval=1)
MOffset = input(5,minval=1)
SOffset = input(3,minval=1)
reverse = input(false, title="Trade reverse")
xLSma = sma(hl2, LLength)[LOffset]
xMSma = sma(hl2, MLength)[MOffset]
xSSma = sma(hl2, SLength)[SOffset]
pos = iff(close < xSSma and xSSma < xMSma and xMSma < xLSma, -1,
	   iff(close > xSSma and xSSma > xMSma and xMSma > xLSma, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )
plot(xLSma, color=blue, title="MA")
plot(xMSma, color=red, title="EMA")
plot(xSSma, color=green, title="EMA")

আরো