সুপারট্রেন্ডের উপর ভিত্তি করে ট্রেন্ড অনুসরণ কৌশল


সৃষ্টির তারিখ: 2023-12-12 12:27:36 অবশেষে সংশোধন করুন: 2023-12-12 12:27:36
অনুলিপি: 1 ক্লিকের সংখ্যা: 737
1
ফোকাস
1621
অনুসারী

সুপারট্রেন্ডের উপর ভিত্তি করে ট্রেন্ড অনুসরণ কৌশল

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

কৌশল নীতি

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

উপরের রেখাঃ উপরের রেখা = বর্তমান মূল্য - ((ATR গুণ গুণ) নিম্নরেখাঃ নিম্নরেখা = বর্তমান মূল্য + ((ATR গুণ গুণ)

যখন দাম উপরের ট্র্যাক লাইনের উপরে থাকে, তখন বিউটি ট্রেন্ড; যখন দাম নীচের ট্র্যাক লাইনের নীচে থাকে, তখন বিউটি ট্রেন্ড।

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

কৌশলগত সুবিধা

  • সুপারট্রেন্ড সূচকগুলি ট্রেন্ডিংয়ের জন্য ব্যবহৃত হয়, যা বাজারের প্রবণতাগুলিকে সঠিকভাবে ধরা দেয়
  • এটিআর ক্ষতি প্রতিরোধক, একক ক্ষতির কার্যকর নিয়ন্ত্রণ
  • ট্রেন্ডিং এবং স্টপ লস সমন্বিত, সামগ্রিকভাবে উচ্চ জয় হার লেনদেন
  • সহজেই বাজারে আসা সহজেই নষ্ট হওয়া, সংক্ষিপ্ত লাইন ট্র্যাকিংয়ের জন্য উপযুক্ত

কৌশলগত ঝুঁকি

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

ঝুঁকি মোকাবিলার উপায়ঃ 1) প্রবণতার মান পরীক্ষা করুন, ভুয়া ব্রেকআউটে বিপরীত কাজ করা এড়িয়ে চলুন ২) স্টপপয়েন্টগুলি যথাযথভাবে শিথিল করুন যাতে স্বাভাবিক ওঠানামা চলাকালীন ক্ষুদ্র ক্ষতিগ্রস্থতা প্রতিরোধ করা যায়

কৌশল অপ্টিমাইজেশনের দিকনির্দেশনা

  • প্রবণতার গুণমান নির্ধারণের জন্য মাল্টি-ফ্যাক্টর যাচাইকরণ
  • ATR প্যারামিটারগুলিকে অস্থিরতার সূচকের সাথে গতিশীলভাবে সামঞ্জস্য করে
  • মেশিন লার্নিং মডেল যুক্ত করা হয়েছে ট্রেডিংয়ের সময় নির্ধারণের জন্য
  • স্বাভাবিক ওঠানামার ক্ষতি রোধে ক্ষতির ব্যবস্থা অপ্টিমাইজ করা

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

কৌশল সোর্স কোড
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Advanced Trend Strategy", overlay=true)

// Input parameters
length = input(14, title="ATR Length")
multiplier = input(1.5, title="Multiplier")
src = close

// Calculate ATR
atr_value = ta.atr(length)

// Calculate Supertrend
upst = src - multiplier * atr_value
downst = src + multiplier * atr_value

var float supertrend = na
var float trend_direction = na

if (na(supertrend))
    supertrend := upst

if (src > supertrend)
    supertrend := upst

if (src < supertrend)
    supertrend := downst

// Buy and Sell conditions
buyCondition = ta.crossover(src, supertrend)
sellCondition = ta.crossunder(src, supertrend)

// Execute Buy and Sell orders
if (buyCondition)
    strategy.entry("Buy", strategy.long)

if (sellCondition)
    strategy.close("Buy")  // Close the long position

if (sellCondition)
    strategy.entry("Sell", strategy.short)

if (buyCondition)
    strategy.close("Sell")  // Close the short position

// Plot Supertrend
plot(supertrend, color=color.blue, title="Supertrend")

// Highlight bars based on trend direction
bgcolor(src > supertrend ? color.new(color.green, 95) : src < supertrend ? color.new(color.red, 95) : na)

// Plot ATR for reference
plot(atr_value, color=color.gray, title="ATR", linewidth=2)

// Plot arrows for buy and sell signals
plotshape(buyCondition, color=color.green, style=shape.triangleup, location=location.belowbar, size=size.small, title="Buy Signal")
plotshape(sellCondition, color=color.red, style=shape.triangledown, location=location.abovebar, size=size.small, title="Sell Signal")