
এই কৌশলটির নাম হল গতিশীলতার উপর ভিত্তি করে স্বল্পমেয়াদী ট্রেডিং কৌশল। এই কৌশলটি স্বল্পমেয়াদী ট্রেডিং সুযোগগুলি ধরার জন্য বাজারের প্রবণতাগুলির বিপরীত দিকগুলি সনাক্ত করতে গতিশীলতার সূচক ম্যাস ইনডেক্স ব্যবহার করে।
এই কৌশলটি দুটি ভিন্ন প্যারামিটারের সূচকীয় চলন্ত গড় EMA ব্যবহার করে দামের সর্বোচ্চ এবং সর্বনিম্ন মূল্যের পার্থক্যকে মসৃণ করে এবং একটি Mass Index সূচক পায়। যখন Mass Index-এ একটি থ্রেশহোল্ড পেরিয়ে যায় তখন খালি করে; যখন Mass Index-এর নীচে একটি থ্রেশহোল্ড পেরিয়ে যায় তখন অতিরিক্ত করে।
বিশেষভাবে, প্রথমে সর্বোচ্চ এবং সর্বনিম্ন মূল্যের পার্থক্য xPrice. তারপর xPrice এর 9 চক্র এবং 25 চক্রের EMA, যথাক্রমে xEMA এবং xSmoothXAvg নামকরণ করা হয়। তারপরে এই দুটি EMA এর মানের সমষ্টি গণনা করা হয়, যা ম্যাস ইনডেক্স পায়। যখন ম্যাস ইনডেক্স কোনও থ্রেশহোল্ডের চেয়ে বড় হয় তখন এটি খালি হয় এবং যখন কোনও থ্রেশহোল্ডের চেয়ে কম হয় তখন এটি বেশি হয়।
এই কৌশলটি একটি ট্রেন্ড টার্নপয়েন্ট নির্ধারণের জন্য ম্যাস ইনডেক্সের উপরে এবং নীচে বিপর্যয় ব্যবহার করে, যার ফলে স্বল্পমেয়াদী লেনদেন করা যায়। যখন বাজার অস্থিরতা তীব্র হয়, তখন ম্যাস ইনডেক্স বাড়বে; যখন বাজার অস্থিরতা হ্রাস পায়, তখন ম্যাস ইনডেক্স কমে যাবে। একটি নির্দিষ্ট স্তরের তার বিপর্যয় পর্যবেক্ষণ করা স্বল্পমেয়াদী লেনদেনের সুযোগকে কার্যকরভাবে ধরা যায়।
এই কৌশলটির সুবিধাগুলো হলঃ
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
এই কৌশলটি ম্যাস ইনডেক্স সূচকের উপর ভিত্তি করে একটি সহজ স্বল্পমেয়াদী ট্রেডিং কৌশল ডিজাইন করেছে, যা বাজারের টার্নপয়েন্টগুলিকে কার্যকরভাবে সনাক্ত করতে পারে, যাতে আরও খালি করা যায়। এই কৌশলটির ট্রেডিং কৌশল এবং প্যারামিটার সেটআপ সহজতর, সহজেই বাস্তবায়ন করা যায় এবং বিভিন্ন বাজার পরিস্থিতির সাথে সামঞ্জস্য রেখে অপ্টিমাইজ করা যায়, এর শক্তিশালী ব্যবহারিকতা রয়েছে। তবে ডেটা ওভারফিট এবং সূচক ব্যর্থতার ঝুঁকি সম্পর্কেও সতর্কতা অবলম্বন করা উচিত, বাজারের অনিশ্চয়তার সাথে মোকাবিলা করার জন্য প্রবণতা বিচার এবং ক্ষতির ব্যবস্থা গ্রহণের সাথে মিলিত হওয়া উচিত।
/*backtest
start: 2023-02-20 00:00:00
end: 2024-02-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 12/09/2017
// The Mass Index was designed to identify trend reversals by measuring
// the narrowing and widening of the range between the high and low prices.
// As this range widens, the Mass Index increases; as the range narrows
// the Mass Index decreases.
// The Mass Index was developed by Donald Dorsey.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="MASS Index", shorttitle="MASS Index")
Length1 = input(9, minval=1)
Length2 = input(25, minval=1)
Trigger = input(26.5, step = 0.01)
reverse = input(false, title="Trade reverse")
hline(27, color=blue, linestyle=line, title = "Setup")
hline(Trigger, color=red, linestyle=line, title = "Trigger")
xPrice = high - low
xEMA = ema(xPrice, Length1)
xSmoothXAvg = ema(xEMA, Length1)
nRes = sum(iff(xSmoothXAvg != 0, xEMA / xSmoothXAvg, 0), Length2)
pos = iff(nRes > Trigger, -1,
iff(nRes < Trigger, 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(nRes, color=red, title="MASS Index")