উন্নত সুপারট্রেন্ড ট্র্যাকিং কৌশল

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

img

কৌশলটি ট্রেন্ডের দিকনির্দেশনা নির্ধারণের জন্য সুপারট্রেন্ড সূচক ব্যবহার করে এবং নিম্ন ঝুঁকিপূর্ণ ট্রেন্ড অনুসরণ করার জন্য স্টপ লস এবং মুনাফা গ্রহণের জন্য ATR সূচককে একত্রিত করে।

কৌশল নীতি

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

উপরের ব্যাণ্ড: উপরের ব্যাণ্ড = বর্তমান মূল্য - (ATR x মাল্টিপ্লায়ার) Lower Band: Lower Band = বর্তমান মূল্য + (ATR x Multiplier)

যখন দাম উপরের ব্যান্ডের চেয়ে বেশি হয়, তখন এটি একটি আপট্রেন্ড; যখন দাম নীচের ব্যান্ডের চেয়ে কম হয়, তখন এটি একটি ডাউনট্রেন্ড।

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

কৌশলটির সুবিধা

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

কৌশলটির ঝুঁকি

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

ঝুঁকি কমানোর পদ্ধতিঃ

  1. মিথ্যা ব্রেকআউটের সময় বিপরীত অপারেশন এড়াতে প্রবণতার গুণমান ম্যানুয়ালি যাচাই করুন
  2. স্টপ লস পয়েন্টকে যথাযথভাবে শিথিল করুন যাতে স্বাভাবিক অস্থিরতার সময় ছোটখাট ওঠানামা দ্বারা বন্ধ করা না হয়

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

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

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


/*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")


আরো