
এই কৌশলটি একটি ট্রেন্ড ট্র্যাকিং সিস্টেম তৈরি করে যা SMI এবং Ergotic লাইন অতিক্রম করে এবং দ্রুত চলমান গড় এবং ধীর চলমান গড়ের সাথে একত্রে একটি বিক্রয়-বিক্রয় সংকেত তৈরি করে যা ঘন ঘন লেনদেনের গতিশীল সিস্টেম কৌশল।
এই কৌশলটি ট্রেডিং সিগন্যাল নির্মাণের জন্য প্রধানত SMI এবং Ergotic Line অতিক্রম করে।
এসএমআই (SMI) হ’ল দামের পরিবর্তনের গতির উপর ভিত্তি করে গণনা করা হয়, দুটি ভিন্ন সময়কালের সূচকীয় চলমান গড়ের পার্থক্যকে বিভাজন করে নিখুঁত পার্থক্যের মান হিসাবে গণনা করা হয়। এর গণনা সূত্রটি হ’লঃ
SMI = (Fast EMA - Slow EMA) / Abs(Fast EMA - Slow EMA)
এর মধ্যে, ফাস্ট ইএমএ হ’ল স্বল্প সময়ের সূচকীয় চলমান গড় এবং ধীর ইএমএ হ’ল দীর্ঘ সময়ের সূচকীয় চলমান গড়।
দামের পরিবর্তনের গতি এবং ধীর গতি গণনা করে, এসএমআই বাজার প্রবণতার পরিবর্তনগুলি নির্ধারণ করতে পারে। যখন এসএমআই 0 এর উপরে থাকে তখন এটি একটি bullish সংকেত, বিপরীতভাবে এটি একটি bearish সংকেত।
এরগোটিক লাইন হল এসএমআই এর ইন্ডেক্সাল মুভিং এভারেজ যা ট্রেডিং সিগন্যাল তৈরি করতে ব্যবহার করা হয়। এটি এসএমআই এর উপরে ক্রয় সংকেত এবং নীচে বিক্রয় সংকেত হিসাবে ব্যবহৃত হয়।
এই কৌশলটি এসএমআই এবং উকুন লাইনগুলির সমন্বয় দ্বারা তৈরি করা হয়, যা একটি ধীরগতির প্রবণতা ট্র্যাকিং সিস্টেম গঠন করে, যা প্রায়শই ব্যবসায়ের গতিশীল সিস্টেম কৌশল।
প্রবণতা পরিবর্তন সংবেদনশীল, যা মূল্য পরিবর্তনের গতির উপর ভিত্তি করে প্রবণতা নির্ধারণ করে;
SMI সূচকগুলির মিথ্যা সংকেতগুলি ফিল্টার করে, যা একটি নির্ভরযোগ্য ট্রেডিং সংকেত তৈরি করে;
এটি একটি দ্বি-রেলের কাঠামো, যার মাধ্যমে ক্রয়-বিক্রয় সংকেত স্পষ্ট হয়।
ট্রেডিং ঘন ঘন হয় এবং ট্রেন্ডের মধ্যে দ্রুত দামের পরিবর্তনকে ধরা যায়।
“এটি একটি নতুন প্রযুক্তি, এবং আমি এটি ব্যবহার করতে পছন্দ করি।
একটি গতিশীল সিস্টেম হিসাবে, ঝড়ের সময় প্রচুর ক্ষতির ঝুঁকি রয়েছে;
ডাবল রেলের ভুল সেটআপের ফলে বারবার সংকেত পাওয়া যায়, যার ফলে অত্যধিক লেনদেন হয়।
সংক্ষিপ্ত সময়ের পরামিতিগুলি ভুলভাবে সেট করা হয়েছে, যা প্রচুর পরিমাণে মিথ্যা সংকেত তৈরি করতে পারে;
এই প্রবণতাকে মূল্যায়ন না করেই বিপরীতমুখী পদক্ষেপ নেয়া সম্ভব।
স্টপ লস বিধিগুলি কঠোরভাবে মেনে চলতে হবে, অন্যথায় ক্ষতি আরও বাড়তে পারে
ঝুঁকির উপর ভিত্তি করে, নিম্নলিখিত বিষয়গুলিকে অপ্টিমাইজ করার কথা ভাবতে পারেনঃ
ভুয়া সংকেতের সম্ভাবনা হ্রাস করতে দ্বি-কক্ষপথের প্যারামিটার অপ্টিমাইজ করুন;
ট্রেন্ড ফিল্টারিং এবং বিপর্যয় এড়ানো।
স্টপ লস কৌশল অবলম্বন করুন এবং একক ক্ষতি নিয়ন্ত্রণ করুন।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে উন্নত করা যেতে পারেঃ
ধীরে ধীরে গড়-রেখা প্যারামিটারগুলিকে অপ্টিমাইজ করুন, সর্বোত্তম প্যারামিটার সমন্বয় খুঁজুন;
বিভিন্ন প্রাইস ইনপুট যেমন ওপেন প্রাইস, সর্বোচ্চ প্রাইস, সর্বনিম্ন প্রাইস ইত্যাদি পরীক্ষা করা।
মেশিন লার্নিং অ্যালগরিদমের সাথে যুক্ত করুন যাতে প্যারামিটারগুলি স্বয়ংক্রিয়ভাবে অপ্টিমাইজ করা যায়;
ট্রেন্ডিং ইন্ডিকেটরগুলির সাথে মিল রেখে ফিল্টারিং করুন এবং বিপরীতমুখী ট্রেডিং এড়িয়ে চলুন।
একক ক্ষতির উপর কঠোর নিয়ন্ত্রণের জন্য ক্ষতি বন্ধের কৌশল বাড়ানো;
লেনদেনের সংখ্যা বা লাভ-ক্ষতির অনুপাতের মতো বিষয়গুলি বিবেচনা করুন এবং অত্যধিক লেনদেন এড়িয়ে চলুন;
বিভিন্ন জাতের উপযোগীতা পরীক্ষা করে সেরা জাতের সন্ধান করুন।
অন্যান্য সূচকগুলির সাথে সমন্বয় অনুসন্ধান করুন যাতে আরও ভাল ট্রেডিং সিস্টেম তৈরি করা যায়।
এই কৌশলটি সূচক এবং অনুকরণ লাইন অতিক্রম করে একটি অব্যহত প্রবণতা ট্র্যাকিং সিস্টেম তৈরি করে, দ্বি-রেলের মাধ্যমে পরিষ্কার ট্রেডিং সংকেত তৈরি করে, এটি ঘন ঘন ব্যবসায়ের গতিশীল কৌশল। এর সুবিধা হ’ল প্রবণতা পরিবর্তনগুলি দ্রুত ধরা যায়, এর অসুবিধা হ’ল ওভারট্রেডিং এবং বিপরীতমুখী ব্যবসায়ের জন্য সহজ। আমরা প্যারামিটার অপ্টিমাইজেশন, স্টপ লস কৌশল, প্রবণতা ফিল্টারিং ইত্যাদির মাধ্যমে উন্নতি করতে পারি, এটি একটি আরও উন্নত পরিমাণযুক্ত ট্রেডিং সিস্টেম হিসাবে তৈরি করতে পারি।
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-31 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 03/11/2017
// The SMI Ergodic Indicator is the same as the True Strength Index (TSI) developed by
// William Blau, except the SMI includes a signal line. The SMI uses double moving averages
// of price minus previous price over 2 time frames. The signal line, which is an EMA of the
// SMI, is plotted to help trigger trading signals. Adjustable guides are also given to fine
// tune these signals. The user may change the input (close), method (EMA), period lengths
// and guide values.
// You can use in the xPrice any series: Open, High, Low, Close, HL2, HLC3, OHLC4 and ect...
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="SMI Ergodic Oscillator")
fastPeriod = input(4, minval=1)
slowPeriod = input(8, minval=1)
SmthLen = input(3, minval=1)
TopBand = input(0.5, step=0.1)
LowBand = input(-0.5, step=0.1)
reverse = input(false, title="Trade reverse")
// hline(0, color=gray, linestyle=dashed)
// hline(TopBand, color=red, linestyle=line)
// hline(LowBand, color=green, linestyle=line)
xPrice = close
xPrice1 = xPrice - xPrice[1]
xPrice2 = abs(xPrice - xPrice[1])
xSMA_R = ema(ema(xPrice1,fastPeriod),slowPeriod)
xSMA_aR = ema(ema(xPrice2, fastPeriod),slowPeriod)
xSMI = xSMA_R / xSMA_aR
xEMA_SMI = ema(xSMI, SmthLen)
pos = iff(xEMA_SMI < LowBand, -1,
iff(xEMA_SMI > TopBand, 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(xSMI, color=green, title="Ergotic SMI")
plot(xEMA_SMI, color=red, title="SigLin")