اعلی درجے کی سپر ٹرینڈ ٹریکنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-12-12 12:27:36
ٹیگز:

img

اس حکمت عملی میں رجحان کی سمت کا تعین کرنے کے لئے سپر ٹرینڈ اشارے کا استعمال کیا جاتا ہے اور کم خطرہ رجحان کی پیروی کرنے کے لئے اسٹاپ نقصان اور منافع حاصل کرنے کے لئے اے ٹی آر اشارے کو جوڑتا ہے۔

حکمت عملی کا اصول

اس حکمت عملی کا بنیادی اشارے سپر ٹرینڈ ہے۔ سپر ٹرینڈ اشارے میں قیمتوں میں پیشرفت کی بنیاد پر رجحان کی سمت کا فیصلہ کرنے کے لئے اے ٹی آر کو جوڑتا ہے۔ حساب کتاب کا مخصوص طریقہ مندرجہ ذیل ہے:

اوپری بینڈ: اوپری بینڈ = موجودہ قیمت - (ATR x ضرب) کم بینڈ: کم بینڈ = موجودہ قیمت + (ATR x ضرب)

جب قیمت اوپری بینڈ سے زیادہ ہوتی ہے تو ، یہ ایک اپ ٹرینڈ ہوتا ہے۔ جب قیمت نچلی بینڈ سے کم ہوتی ہے تو ، یہ ایک ڈاؤن ٹرینڈ ہوتا ہے۔

یہ حکمت عملی سپر ٹرینڈ اشارے کی بنیاد پر رجحان کی سمت کا تعین کرتی ہے ، ایک اپ ٹرینڈ میں لمبی جاتی ہے اور ڈاؤن ٹرینڈ میں مختصر ہوجاتی ہے۔ اسی وقت ، یہ حکمت عملی خطرات کو کنٹرول کرنے کے لئے اسٹاپ نقصان اور منافع کی پوزیشنیں طے کرنے کے لئے اے ٹی آر اشارے کی اوسط اتار چڑھاؤ کی حد کا استعمال کرتی ہے۔

حکمت عملی کے فوائد

  • رجحان کا تعین کرنے اور مارکیٹ کے رجحانات کو درست طریقے سے پکڑنے کے لئے سپر ٹرینڈ اشارے کا استعمال کریں
  • اے ٹی آر سٹاپ نقصان اور منافع لے مؤثر طریقے سے واحد نقصان کو کنٹرول
  • رجحان اور سٹاپ نقصان کا امتزاج مجموعی طور پر اعلی جیت کی شرح ٹریڈنگ کا احساس کرتا ہے
  • مارکیٹ میں داخل ہونے میں آسان اور نقصان کو روکنے میں آسان ، مختصر مدت کے ٹریکنگ کے لئے موزوں ہے

اسٹریٹجی کے خطرات

  • سپر رجحان اشارے repaint مسائل ہیں، مارکیٹ میں داخل ہونے کے لئے مکمل طور پر سگنل پر انحصار نہیں کر سکتے ہیں
  • 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")


مزید