সুপারট্রেন্ড ব্লাইন্ড অনুসরণ কৌশল

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

img

সারসংক্ষেপ

এই কৌশলটি দেখায় যে আপনি যদি সুপারট্রেন্ড সূচকটি অন্ধভাবে অনুসরণ করেন তবে কী ঘটবে। যেমনটি আমরা জানি, সুপারট্রেন্ড তাত্ক্ষণিকভাবে উপস্থিত হয় না এবং আমাদের অবস্থান প্রবেশ করার বিষয়ে সিদ্ধান্ত নেওয়ার জন্য পরবর্তী বারটির জন্য অপেক্ষা করতে হবে। সুতরাং আপনি দেখতে পারেন যে সুপারট্রেন্ড অবশেষে গঠিত হওয়ার পরে আপনি যদি অবস্থান গ্রহণ করেন তবে কী ঘটবে। এই সূচকটি অন্যান্য সরঞ্জাম ছাড়াই অত্যন্ত বিপজ্জনক এবং খুব গুরুতর ড্রডাউনস দিতে পারে। নিজের যত্ন নিন...

কৌশলগত যুক্তি

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

যখন বন্ধের মূল্য উপরের রেলের উপরে থাকে, তখন এটি একটি স্থায়ী আপট্রেন্ডের প্রতিনিধিত্ব করে; যখন বন্ধের মূল্য নিম্ন রেলের নীচে থাকে, তখন এটি একটি স্থায়ী ডাউনট্রেন্ডের প্রতিনিধিত্ব করে।

এই কৌশলটি দুটি পরামিতি নির্ধারণ করেঃ ফ্যাক্টর এবং পিডি। ফ্যাক্টর সুপারট্রেন্ড চ্যানেলের প্রস্থ নিয়ন্ত্রণ করে এবং পিডি এটিআর গণনা করার জন্য সময়ের দৈর্ঘ্য নিয়ন্ত্রণ করে। এই দুটি পরামিতির ভিত্তিতে, উপরের এবং নীচের রেলগুলি তৈরি করা যেতে পারে।

উপরের রেলের সূত্রঃ hl2 - (ফ্যাক্টর * ATR(Pd)) নিম্ন রেলের সূত্রঃ hl2 + (ফ্যাক্টর * ATR(Pd))

যেখানে hl2 হল উচ্চ ও নিম্ন মূল্যের মধ্যপন্থা।

তারপর বর্তমান বন্ধের মূল্যকে উপরের এবং নীচের রেলের সাথে তুলনা করুন এটি একটি আপট্রেন্ড বা ডাউনট্রেন্ড কিনা তা নির্ধারণ করতে, এবং একটি বুলিয়ান ট্রেন্ড ভেরিয়েবল আউটপুট করুন।

ট্রেন্ডের উপর ভিত্তি করে সুপারট্রেন্ডের উপরের এবং নীচের রেলগুলি প্লট করুন। এবং ট্রেন্ডের স্থিতি পরিবর্তনের সময় প্রবেশ এবং প্রস্থান সংকেত স্থাপন করুন।

সিগন্যালের উপর ভিত্তি করে স্ট্র্যাটেজি এর এন্ট্রি লজিক সেট করুন।

সুবিধা বিশ্লেষণ

এই কৌশল নিম্নলিখিত সুবিধাগুলি আছেঃ

  1. সুপারট্রেন্ড সূচক ব্যবহার করে, যা স্পষ্টভাবে মূল্যের প্রবণতা এবং পিভট পয়েন্ট নির্ধারণ করতে পারে।

  2. পরিষ্কার প্রবেশ এবং প্রস্থান লজিক সেট করে।

  3. তীর দিয়ে প্রবেশের সময় প্রদর্শন করে।

  4. সহজ এবং সহজেই বোঝা যায় কৌশলগত যুক্তি।

ঝুঁকি বিশ্লেষণ

এই কৌশল নিম্নলিখিত ঝুঁকি আছেঃ

  1. অন্যান্য সহায়ক সূচক এবং অর্থ ব্যবস্থাপনা ছাড়াই সুপারট্রেন্ডকে অন্ধভাবে অনুসরণ করা বিশাল ড্রডাউন হতে পারে।

  2. স্টপ লস সেট নেই, একক ক্ষতি নিয়ন্ত্রণ করতে অক্ষম।

  3. সিগন্যালগুলি বিলম্বিত হতে পারে, বাঁক পয়েন্টগুলির চারপাশে সময়মতো প্রবেশ করতে অক্ষম।

  4. অনুপযুক্ত প্যারামিটার সেটিং এর ফলে সুপারট্রেন্ড চ্যানেল খুব প্রশস্ত বা খুব সংকীর্ণ হতে পারে।

ঝুঁকি ব্যবস্থাপনা ব্যবস্থাঃ

  1. কার্যকারিতা যাচাই করার জন্য এমএসিডি, কেডিজে এর মতো অন্যান্য সূচকগুলির সাথে একত্রিত করুন, অন্ধভাবে অনুসরণ করা এড়িয়ে চলুন।

  2. একক ক্ষতির উপর সর্বোচ্চ নিয়ন্ত্রণের জন্য যুক্তিসঙ্গত স্টপ লস সেট করুন।

  3. সুপারট্রেন্ড চ্যানেলকে যুক্তিসঙ্গত করার জন্য পরামিতিগুলি সামঞ্জস্য করুন, খুব প্রশস্ত বা খুব সংকীর্ণ রোধ করুন।

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

এই কৌশলটি নিম্নলিখিত দিকগুলিতে অনুকূলিত করা যেতে পারেঃ

  1. ব্যর্থতা রোধে কার্যকারিতা যাচাইয়ের জন্য সহায়ক সূচক যুক্ত করুন। উদাহরণস্বরূপ, এমএসিডি সূচক বিবেচনা করা যেতে পারে।

  2. যুক্তিসঙ্গত স্টপ লস লজিক সেট করুন। এটিআর এর উপর ভিত্তি করে শতকরা স্টপ লস সেট করতে পারেন।

  3. সর্বোত্তম প্যারামিটার সমন্বয় খুঁজে পেতে হাইপারপ্যারামিটার ফ্যাক্টর এবং পিডি অপ্টিমাইজ করুন। উদাহরণস্বরূপ, সর্বোত্তম প্যারামিটারগুলি খুঁজে পেতে ট্র্যাভার্সাল পদ্ধতি ব্যবহার করা যেতে পারে।

  4. সিগন্যাল বিলম্ব এড়াতে প্রবেশের সময়কে অনুকূল করুন। উদাহরণস্বরূপ, শক্তি এবং দুর্বলতার উপর ভিত্তি করে প্রবেশের সময়কে সামঞ্জস্য করতে গতির সূচকগুলি চালু করা যেতে পারে।

  5. অবস্থান আকারের কৌশল যোগ করুন। উদাহরণস্বরূপ, স্থির ভগ্নাংশ অবস্থান আকার গ্রহণ করা যেতে পারে।

সিদ্ধান্ত

এই কৌশলটি মূল্যের প্রবণতা নির্ধারণ এবং বাঁক পয়েন্ট খুঁজে পেতে সুপারট্রেন্ড সূচক ব্যবহার করে। সহায়ক সূচক এবং স্টপ লস অর্থ ছাড়াই সুপারট্রেন্ডকে অন্ধভাবে অনুসরণ করা বিশাল ঝুঁকি নিয়ে আসে। আমরা ঝুঁকি ব্যবস্থাপনা, স্টপ লস কৌশল, পরামিতি অপ্টিমাইজেশন, এন্ট্রি টাইমিং ইত্যাদির মতো দিকগুলিতে উন্নতি প্রস্তাব করেছি, যা কৌশলটির স্থায়িত্ব এবং লাভজনকতা উল্লেখযোগ্যভাবে উন্নত করতে পারে।


/*backtest
start: 2022-12-06 00:00:00
end: 2023-12-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("Supertrend blind follow", overlay=true)

Factor=input(3, minval=1,maxval = 100)
Pd=input(7, minval=1,maxval = 100)


Up=hl2-(Factor*atr(Pd))
Dn=hl2+(Factor*atr(Pd))


TrendUp=close[1]>TrendUp[1]? max(Up,TrendUp[1]) : Up
TrendDown=close[1]<TrendDown[1]? min(Dn,TrendDown[1]) : Dn

Trend = close > TrendDown[1] ? 1: close< TrendUp[1]? -1: nz(Trend[1],1)
Tsl = Trend==1? TrendUp: TrendDown

linecolor = Trend == 1 ? green : red

plot(Tsl, color = linecolor , style = line , linewidth = 2,title = "SuperTrend")

plotshape(cross(close,Tsl) and close>Tsl , "Up Arrow", shape.triangleup,location.belowbar,green,0,0)
plotshape(cross(Tsl,close) and close<Tsl , "Down Arrow", shape.triangledown , location.abovebar, red,0,0)
//plot(Trend==1 and Trend[1]==-1,color = linecolor, style = circles, linewidth = 3,title="Trend")

plotarrow(Trend == 1 and Trend[1] == -1 ? Trend : na, title="Up Entry Arrow", colorup=lime, maxheight=60, minheight=50, transp=0)
plotarrow(Trend == -1 and Trend[1] == 1 ? Trend : na, title="Down Entry Arrow", colordown=red, maxheight=60, minheight=50, transp=0)

longCondition = cross(close,Tsl) and close>Tsl
if (longCondition)
    strategy.entry("long", strategy.long)
shortCondition = cross(Tsl,close) and close<Tsl
if (shortCondition)
    strategy.entry("short", strategy.short)



আরো