وسائل لوڈ ہو رہے ہیں... لوڈنگ...

چلتی اوسط کے ساتھ رجحان توڑ ٹریڈنگ سسٹم (TBMA حکمت عملی)

مصنف:چاؤ ژانگ، تاریخ: 2024-11-12 16:24:08
ٹیگز:ایم اےایس ایم اےSLٹی پی

img

جائزہ

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

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

یہ حکمت عملی 20 پیریڈ سادہ چلتی اوسط (ایس ایم اے) کو رجحان اشارے کے طور پر استعمال کرتی ہے۔ جب بند ہونے والی قیمت نیچے سے چلتی اوسط سے اوپر ٹوٹ جاتی ہے تو لانگ سگنل پیدا ہوتے ہیں۔ لاگ ان پوائنٹس کے بہت قریب رکھنے سے بچنے کے لئے پچھلی 7 موم بتیوں کے سب سے کم نقطہ پر اسٹاپ نقصان کی سطح مقرر کی جاتی ہے۔ منافع لینے کی سطح کلاسیکی 2: 1 انعام سے خطرہ تناسب کا استعمال کرتے ہوئے مقرر کی جاتی ہے ، جس کا مطلب ہے کہ منافع کا ہدف اسٹاپ نقصان سے دوگنا فاصلہ ہے۔ اس حکمت عملی میں بصری اجزاء شامل ہیں جو رجحان لائنوں ، تجارتی سگنل ، اور چارٹ پر اسٹاپ نقصان / منافع لینے کی سطح کو نشان زد کرتے ہیں۔

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

  1. رجحان کے بعد فطرت: مؤثر طریقے سے چلتی اوسط کا استعمال کرتے ہوئے مارکیٹ کے رجحانات کو پکڑتا ہے
  2. مضبوط رسک مینجمنٹ: مارکیٹ کی اتار چڑھاؤ پر مبنی متحرک اسٹاپ نقصان کا استعمال کرتا ہے
  3. معقول رسک ریٹرن ریشو: بہتر متوقع منافع کے لئے 2: 1 منافع سے نقصان کا تناسب نافذ کرتا ہے۔
  4. واضح نمائش: بہتر مارکیٹ کی تفہیم کے لئے تفصیلی چارٹ تشریحات
  5. سایڈست پیرامیٹرز: رجحان لائن کی لمبائی اور سٹاپ نقصان کا حساب لگانے کی مدت کو اپنی مرضی کے مطابق کیا جا سکتا ہے

حکمت عملی کے خطرات

  1. مارکیٹ کا خطرہ: مختلف مارکیٹوں میں اکثر غلط سگنل پیدا کر سکتا ہے۔
  2. سکڑنے کا خطرہ: بریک آؤٹ سگنلز کو عملدرآمد کے دوران نمایاں سکڑنے کا سامنا کرنا پڑ سکتا ہے
  3. سٹاپ نقصان کی پوزیشننگ کا خطرہ: سب سے کم نقطہ سٹاپ نقصان بہت وسیع ہوسکتا ہے، جس سے بڑے نقصانات ہوتے ہیں
  4. فوری واپسی کا خطرہ: بریک آؤٹ کے بعد فوری واپسی اسٹاپ نقصانات کو متحرک کرسکتی ہے۔
  5. پیرامیٹر حساسیت: مختلف مارکیٹ کے حالات پیرامیٹرز کی ایڈجسٹمنٹ کی ضرورت ہو سکتی ہے

حکمت عملی کی اصلاح کی ہدایات

  1. رجحان کی تصدیق کے اشارے شامل کریں: رجحان کی تصدیق کے لئے RSI یا MACD شامل کرنے پر غور کریں
  2. سٹاپ نقصان میکانزم کو بہتر بنائیں: متحرک سٹاپ نقصان ایڈجسٹمنٹ کے لئے اے ٹی آر کا استعمال کرنے پر غور کریں
  3. حجم کی تصدیق شامل کریں: بریک آؤٹ سگنل کے لئے حجم کی تصدیق شامل کریں
  4. سگنل فلٹرنگ کو بہتر بنائیں: جھوٹے بریک آؤٹ کو کم کرنے کے لئے اتار چڑھاؤ فلٹرز شامل کریں
  5. بہتر منافع لینے: منافع کے بہتر تحفظ کے لئے ٹریلنگ اسٹاپس کو نافذ کرنے پر غور کریں

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-11-11 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Trend Breakout with SL and TP", overlay=true)

// Parametrlar
length = input(25, title="Length for SL Calculation")
trendLength = input(20, title="Trend Line Length")

// Trend chizig'ini hisoblash
trendLine = ta.sma(close, trendLength)

// Yopilish narxi trend chizig'ini yorib o'tganda signal
longSignal = close > trendLine and close[1] <= trendLine

// Oxirgi 7 shamning minimumini hisoblash
lowestLow = ta.lowest(low, 7)

// Stop Loss darajasini belgilash
longSL = lowestLow  // SL oxirgi 7 shamning minimumiga teng

// Take Profit darajasini SL ga nisbatan 2 baravar ko'p qilib belgilash
longTP = longSL + (close - longSL) * 2  // TP 2:1 nisbatida

// Savdo bajarish
if longSignal
    strategy.entry("Long", strategy.long)
    strategy.exit("Take Profit", "Long", limit=longTP)
    strategy.exit("Stop Loss", "Long", stop=longSL)

// Grafikda trend chizig'ini chizish
plot(trendLine, title="Trend Line", color=color.blue, linewidth=2)

// Signal chizish
plotshape(longSignal, style=shape.labelup, location=location.belowbar, color=color.green, size=size.small, title="Buy Signal")

// SL va TP darajalarini ko'rsatish
// if longSignal
//     // SL chizig'i
//     line.new(bar_index, longSL, bar_index + 1, longSL, color=color.red, width=2, style=line.style_dashed)
//     // TP chizig'i
//     line.new(bar_index, longTP, bar_index + 1, longTP, color=color.green, width=2, style=line.style_dashed)
    
//     // SL va TP label'larini ko'rsatish
//     label.new(bar_index, longSL, "SL: " + str.tostring(longSL), color=color.red, style=label.style_label_down, textcolor=color.white, size=size.small)
//     label.new(bar_index, longTP, "TP: " + str.tostring(longTP), color=color.green, style=label.style_label_up, textcolor=color.white, size=size.small)


متعلقہ

مزید