
এই সূচকটি বাজারের মূল সমর্থন ও প্রতিরোধের পয়েন্টগুলি সনাক্ত করতে এবং এই পয়েন্টগুলির মধ্যে অঞ্চলগুলি চিত্রের উপর সমর্থন ও প্রতিরোধের মেঘ আঁকতে ব্যবহৃত হয়। পরিসংখ্যানগত বিশ্লেষণ এবং গ্রাফিকাল উপস্থাপনার সংমিশ্রণ সহ, এটি ট্রেডারদের ট্রেন্ড বিপরীতকরণ এবং ব্রেকআউটগুলি নির্ধারণে সহায়তা করে। এটি একটি সাধারণ সহায়ক বিশ্লেষণ সরঞ্জাম।
এই সূচকের কেন্দ্রীয় যুক্তি হল সম্ভাব্য সমর্থন এবং প্রতিরোধের স্থানগুলি সনাক্ত করার জন্য একটি নির্দিষ্ট সময়কালের মধ্যে সর্বোচ্চ এবং সর্বনিম্ন মূল্যের পরিসংখ্যানগত গণনা করা। গণনা সূত্রটি নিম্নরূপঃ
উপরের চারটি লাইন হল এই সূচকটির সমর্থনকারী প্রতিরোধের মেঘের মূল অবস্থান। সূচকটি .382 লাইন এবং .618 লাইনের মধ্যে মেঘের আকৃতি পূরণ করার জন্য রঙের ভরাট পদ্ধতি ব্যবহার করে, স্বতঃস্ফূর্তভাবে ওঠানামা এবং মূল মূল্যের অবস্থান প্রদর্শন করে।
যখন বন্ধের মূল্য ০.৬১৮ লাইনের উপরে থাকে, তখন ব্লকচেইন সাদা হয়, যখন ০.৩৮২ লাইনের নীচে থাকে তখন কালো হয় এবং এটি একটি বিক্রয় এবং ক্রয় সংকেত। এই সূচকটি যে সমর্থন এবং প্রতিরোধের মেঘ প্রদর্শন করে তা সম্ভাব্য সমর্থন ও প্রতিরোধের জায়গার ব্যাপ্তি হিসাবে দেখা যেতে পারে, দামের এই উপরের এবং নীচের সীমাগুলি ভাঙার অর্থ সাধারণত প্রবণতা বিপরীত।
এই সমর্থনকারী প্রতিরোধক মেঘের আকৃতির সূচকটির নিম্নলিখিত কয়েকটি উল্লেখযোগ্য সুবিধা রয়েছেঃ
এই সূচকটি ব্যবহারের ক্ষেত্রে কিছু অভ্যন্তরীণ ত্রুটি এবং ঝুঁকি রয়েছেঃ
এই সূচকটি নিম্নলিখিত মাত্রাগুলি থেকে আরও উন্নত করা যেতে পারেঃ
এই সমর্থন প্রতিরোধের মেঘ আকৃতির সূচকটি পরিসংখ্যানগত বিশ্লেষণ এবং গ্রাফিকাল প্রদর্শন ফাংশনকে একীভূত করে, যা গুরুত্বপূর্ণ সমর্থন প্রতিরোধের স্তর এবং ব্রেকআউটগুলি কার্যকরভাবে সহায়তা করতে পারে। তবে এটি একা নির্ভর করতে পারে না, এটি অন্যান্য একাধিক সূচক সমন্বয়ের সাথে ব্যবহার করা প্রয়োজন, যাতে এটি সর্বাধিক কার্যকারিতা অর্জন করতে পারে। এটি স্বয়ংক্রিয় প্যারামিটার সেটআপ, মাল্টি-ইনডিকেটর ফিল্টার সমন্বয় ইত্যাদি মাত্রা থেকে অপ্টিমাইজ করা এবং ব্যবহারিকতা উন্নত করতে পারে।
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("[IND] rang3r", overlay=true)
entP = input(50, "Entry Period: ")
exP = input(25, "Exit period: ")
sensitivity = input(0.9999, "Sensitivity")
periodHigh = 0.0
periodLow = 0.0
epH = 0.0
epL = 0.0
//Entry Trades
for i = 1 to (entP+1)
if i == 1
periodHigh:=high[i]
else
if periodHigh < high[i]
periodHigh:=high[i]
for i = 1 to (entP+1)
if i == 1
periodLow:=low[i]
else
if periodLow > low[i]
periodLow:=low[i]
s = high[1] > periodHigh*sensitivity and open > close //and (close[1] > open[1] ? open[1] : close[1]) > close
l = low[1] < periodLow*(1/sensitivity) and close > open //and (close[1] > open[1] ? close[1] : open[1]) < close
strategy.entry("long", strategy.long, when=s)
strategy.entry("short", strategy.short, when=l)
bgcolor(l ? green : na)
bgcolor(s ? red : na)
periodCenter = (periodHigh+periodLow)/2
period0618 = (periodLow)+(periodHigh-periodLow)*0.618
period0382 = (periodLow)+(periodHigh-periodLow)*0.382
cloud1 = plot(period0382, color=#494949)
cloud2 = plot(period0618, color=#494949)
fill(cloud1, cloud2, color=#d8d8d8)
plot(periodHigh, color=#d81751)
plot(periodLow, color=#0daa20)
//plot(periodCenter, color=#494949)
bc = close > period0618 ? white : (close < period0382 ? black : na)
barcolor(bc)