
এই কৌশলটি STOCH.RSI, RSI, দ্বৈত কৌশল, সিএম উইলিয়ামস সূচক এবং মুদ্রা প্রবাহ সূচক (MFI) এর মতো একাধিক সূচক ব্যবহার করে বাজারের অস্থিরতার সুনির্দিষ্ট অবস্থান অর্জনের জন্য, দীর্ঘ / সংক্ষিপ্ত সুযোগের সন্ধান করে। যখন স্টক মূল্য সমর্থন বা চাপের স্তরের কাছাকাছি থাকে তখন লেনদেন করা যায়। এই সংকেত কৌশলটি একাধিক সূচকের সুবিধাগুলি ব্যবহার করে, একে অপরকে যাচাই করে, কার্যকরভাবে ভুল রিপোর্ট হ্রাস করে এবং সংকেতের নির্ভরযোগ্যতা বাড়ায়।
STOCH.RSI সূচকটি Stochastic সূচক এবং তুলনামূলকভাবে দুর্বল RSI সূচকের সুবিধাগুলিকে একত্রিত করে। এটি ওভারব্লড ওভারসোল্ড অঞ্চলগুলি প্রদর্শন করতে পারে এবং বিপরীত হওয়ার সুযোগগুলি খুঁজে পেতে পারে।
RSI সূচকটি অতিরিক্ত ক্রয় ও বিক্রয়ের জন্য একটি সহায়ক প্রমাণীকরণ সংকেত হিসাবে কাজ করে।
ডাবল কৌশল Stoch এবং RSI এর ক্রসিংয়ের বিচার করে ট্রেডিং সিগন্যাল দেয়।
সিএম উইলিয়ামস সূচকটি শতাংশের পরিসীমা গণনা করে। এই পরিসীমাটি বাজারের বিপরীতের প্রতিনিধিত্ব করে, যা স্টক.আরএসআই এবং আরএসআইকে বাজারের ওঠানামা এবং বিপরীতের বিচার করার জন্য সহায়ক ভিত্তি হিসাবে।
মুদ্রা প্রবাহ সূচক (এমএফআই) অর্থের প্রবাহ এবং প্রবাহের বিচার করে, স্টোকের সাথে একে অপরকে যাচাই করে। আরএসআই, আরএসআই, সংকেতের গুণমান উন্নত করে।
RSI, RSI, দ্বৈত কৌশল, সিএম উইলিয়ামস সূচক এবং এমএফআই ইত্যাদির মতো একাধিক সূচকের সংমিশ্রণের মাধ্যমে এই কৌশলটি কার্যকরভাবে বাজারের ওভারবয় ওভারসেল অঞ্চলগুলি নির্ধারণ করতে পারে, বিপরীত সুযোগগুলি সনাক্ত করতে পারে এবং ট্রেডিং সংকেত প্রেরণ করতে পারে। একাধিক সূচকের সংমিশ্রণ যাচাইকরণ সংকেতের গুণমান উন্নত করতে পারে এবং ভুল বার্তা হ্রাস করতে পারে।
এই কৌশলটির প্রধান সুবিধাগুলো হলঃ
একাধিক সূচক সমন্বয়, পারস্পরিক যাচাইকরণ, ভুল রিপোর্ট কমাতে এবং সংকেত মান উন্নত করতে পারে।
STOCH.RSI, RSI এবং MFI এর মাধ্যমে ওভারবয় ওভারসেল অঞ্চলগুলি নির্ধারণ করা যায়, যা কার্যকরভাবে বাজারের বিপর্যয়কে চিহ্নিত করতে পারে।
সিএম উইলিয়ামস সূচকটি শতাংশের পরিসীমা গণনা করে যা বাজারের ওঠানামা এবং বিপর্যয় নির্ধারণে সহায়তা করে।
ডাবল স্ট্র্যাটেজি ট্রেডিং সিগন্যাল তৈরি করে, যা সহজেই পরিচালনা করা যায় এবং অনুসরণ করা যায়।
প্যারামিটার অপ্টিমাইজেশনের জন্য প্রচুর জায়গা রয়েছে, বিভিন্ন বাজারের জন্য প্যারামিটারগুলি সামঞ্জস্য করতে পারে, এবং এটির সাথে সামঞ্জস্যপূর্ণ।
এই কৌশলটির কিছু ঝুঁকিও রয়েছেঃ
মাল্টি-ইনডিকেটর প্যাকেজ অপারেটিং জটিল, কম্পিউটিং ক্ষমতা উচ্চ প্রয়োজন, উচ্চ ফ্রিকোয়েন্সি ট্রেডিং জন্য উপযুক্ত নয়।
ভুল প্যারামিটার সেট করলে সিগন্যালের গুণমান কমে যেতে পারে। আপনার জন্য উপযুক্ত প্যারামিটার নির্বাচন করুন।
ট্রান্সফার সিগন্যাল বিলম্বিত হতে পারে, যার জন্য আরও কিছু সূচক ব্যবহার করা প্রয়োজন।
ট্রেডের সংখ্যা অনেক বেশি হতে পারে এবং তহবিলের ব্যবহারের দক্ষতা নিয়ন্ত্রণ করা প্রয়োজন।
এই সমস্যা সমাধানের উপায়ঃ
কম্পিউটিং ক্ষমতা সম্পন্ন টার্মিনাল নির্বাচন করুন এবং প্যারামিটারগুলির জন্য অপ্টিমাইজ করুন।
আপনি আপনার নিজের জন্য উপযুক্ত প্যারামিটার নির্বাচন করুন।
এই সূচকগুলোকে আরও কয়েকটি সূচকের সাথে মিলিত করে ব্যবহার করা হয়।
একক লেনদেনের ঝুঁকি নিয়ন্ত্রণের জন্য ক্ষতি বন্ধের ব্যবস্থাকে অপ্টিমাইজ করা।
এই কৌশলটি নিম্নলিখিত দিকগুলি থেকে অপ্টিমাইজ করা যেতে পারেঃ
ইন্ডিকেটর প্যারামিটারগুলিকে অপ্টিমাইজ করুন, সর্বোত্তম প্যারামিটার সমন্বয় নির্বাচন করুন।
ভলিউম, মুনাফা ফ্যাক্টর এবং অন্যান্য সূচক বৃদ্ধি, এবং ট্রেডিং স্টক নির্বাচন ক্ষমতা উন্নত।
সমর্থন এবং প্রতিরোধের পূর্বাভাস দিতে আরও পলিউশন লাইন, ব্রিনের বেন্ড এবং অন্যান্য সূচক ব্যবহার করুন।
স্টপ লস যোগ করা, বাজারজাতকরণের শর্তাদি, ঝুঁকি নিয়ন্ত্রণ করা।
বিভিন্ন জাতের জন্য, সময়কালের পরামিতিগুলি ভিন্ন, জাতের বৈশিষ্ট্য অনুসারে সেরা পরামিতিগুলি বেছে নেওয়া যেতে পারে।
এই কৌশলটি STOCH.RSI, RSI, দ্বৈত কৌশল, সিএম উইলিয়ামস সূচক এবং এমএফআই একাধিক সূচকের সুনির্দিষ্ট সমন্বয় করে, বাজারের ওভারবয় ওভারসেল অঞ্চলগুলি চিহ্নিত করে, বিপরীত সুযোগগুলি খুঁজে পায়। একে অপরকে যাচাই করা সংকেত, ভুল রিপোর্ট হ্রাস করতে পারে, সংকেতের গুণমান বাড়িয়ে তুলতে পারে। প্যারামিটার অপ্টিমাইজেশন, অন্যান্য বিচারক শর্ত যুক্ত করার মতো আরও উন্নত, এটি একটি স্থিতিশীল, ব্যবহারিক ট্রেডিং কৌশল হতে পারে।
/*backtest
start: 2023-10-31 00:00:00
end: 2023-11-30 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//////////////////////////////////////////////////////////////////////////
//// STOCHASTIC_RSI+RSI+DOUBLE_STRATEGY+CM_WILLIAMS_VIX_FIX+MFI ////////
//////////////////////////////////////////////////////////////////////////
// This is a simple combination of integrated and published scripts, useful
// if you don't have a PRO account and want to bypass the 3 indicators limit.
// It includes:
// 1) Stoch.RSI
// 2) Relative strenght index (RSI)
// 3) Stochastic + RSI, Double Strategy (by ChartArt)
// 4) CM_Williams_Vix_Fix Finds Market Bottoms (by ChrisMoody)
// 5) Monetary Flow Index (MFI)
// For more details about 3) and 4) check the original scripts.
//@version=3
// @author GianlucaBezziccheri
strategy(title="Stoch.RSI+RSI+DoubleStrategy+CMWilliamsVixFix+MFI", shorttitle="Stoch.RSI+RSI+DoubleStrategy+CMWilliamsVixFix+MFI")
///STOCH.RSI///
smoothK = input(3, minval=1, title="Stochastic %K Smoothing")
smoothD = input(3, minval=1, title="Stochastic %K Moving Average")
lengthRSI = input(14, minval=1, title="RSI Lenght")
lengthStoch = input(14, minval=1, title="Stochastic Lenght")
RSIprice = close
rsi1 = rsi(RSIprice, lengthRSI)
k = sma(stoch(rsi1, rsi1, rsi1, lengthStoch), smoothK)
d = sma(k, smoothD)
plot(k, color=blue, linewidth=2)
plot(d, color=silver, linewidth=2)
h0 = hline(80)
h1 = hline(20)
fill(h0, h1, color=purple, transp=78)
///RSI///
up = rma(max(change(RSIprice), 0), lengthRSI)
down = rma(-min(change(RSIprice), 0), lengthRSI)
rsi2 = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))
plot(rsi2, color=fuchsia, linewidth=2)
band0 = hline(70)
band1 = hline(30)
fill(band0, band1, color=purple, transp=100)
///OVERBOUGHT-OVERSOLD STRATEGY///
StochOverBought = input(80, title="Stochastic RSI overbought")
StochOverSold = input(20, title="Stochastic RSI oversold")
ks = sma(stoch(close, high, low, lengthStoch), smoothK)
ds = sma(k, smoothD)
RSIOverBought = input( 70 , title="RSI overbought")
RSIOverSold = input( 30 , title="RSI oversold")
vrsi = rsi(RSIprice, lengthRSI)
if (not na(ks) and not na(ds))
if (crossover(ks,ds) and k < StochOverSold)
if (not na(vrsi)) and (crossover(vrsi, RSIOverSold))
strategy.entry("LONG", strategy.long, comment="LONG")
if (crossunder(ks,ds) and ks > StochOverBought)
if (crossunder(vrsi, RSIOverBought))
strategy.entry("SHORT", strategy.short, comment="SHORT")
///CM WILLIAMS VIX FIX///
pd = input(22, title="LookBack Period Standard Deviation High")
bbl = input(20, title="Bollinger Band Length")
mult = input(2.0 , minval=1, maxval=5, title="Bollinger Band Standard Devaition Up")
lb = input(50 , title="Look Back Period Percentile High")
ph = input(.85, title="Highest Percentile - 0.90=90%, 0.95=95%, 0.99=99%")
pl = input(1.01, title="Lowest Percentile - 1.10=90%, 1.05=95%, 1.01=99%")
hp = input(false, title="Show High Range (Based on Percentile and LookBack Period)?")
sd = input(false, title="Show Standard Deviation Line?")
wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100
sDev = mult * stdev(wvf, bbl)
midLine = sma(wvf, bbl)
lowerBand = midLine - sDev
upperBand = midLine + sDev
rangeHigh = (highest(wvf, lb)) * ph
rangeLow = (lowest(wvf, lb)) * pl
col = wvf >= upperBand or wvf >= rangeHigh ? lime : gray
plot(hp and rangeHigh ? rangeHigh : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(hp and rangeLow ? rangeLow : na, title="Range High Percentile", style=line, linewidth=4, color=orange)
plot(wvf, title="Williams Vix Fix", style=columns, linewidth = 4, color=col, transp=85)
plot(sd and upperBand ? upperBand : na, title="Upper Band", style=line, linewidth = 3, color=aqua)
///MONETARY FLOW INDEX
length4 = input(title="MFI Length", defval=14, minval=1, maxval=2000)
src4 = hlc3
upper4 = sum(volume * (change(src4) <= 0 ? 0 : src4), length4)
lower4 = sum(volume * (change(src4) >= 0 ? 0 : src4), length4)
mf4 = rsi(upper4, lower4)
plot(mf4, color=yellow, style=line, linewidth=2, title="Monetary Flow Index")
overbought=hline(70, title="MFI Overbought", color=yellow)
oversold=hline(30, title="MFI Oversold", color=yellow)
fill(overbought, oversold, color=#9915ff, transp=100)