ٹی ڈی سیکوینشل بریک آؤٹ اور ریٹریکشن خرید/فروخت کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-01 11:23:26
ٹیگز:

img

جائزہ

یہ حکمت عملی ٹی ڈی ترتیب پر مبنی بریک آؤٹ اور ریٹریکشن خرید / فروخت کی حکمت عملی ہے۔ یہ ٹی ڈی ترتیب میں 8 ویں اور 9 ویں موم بتیوں کو پہچان کر ممکنہ رجحان الٹ پوائنٹس کی نشاندہی کرتی ہے۔ اس کے علاوہ ، حکمت عملی میں داخلے کے نکات کی درستگی کو بہتر بنانے کے لئے ٹی ڈی ترتیب بریک آؤٹ کے بعد ریٹریکشن پر غور کیا گیا ہے۔ مزید برآں ، یہ رجحان کے تعین کے لئے ایک معاون آلے کے طور پر حرکت پذیر اوسط کا استعمال کرتی ہے۔

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

  1. TD ترتیب کا حساب لگائیں: موجودہ اختتامی قیمت کا موازنہ 4 موم بتیوں سے پہلے کی اختتامی قیمت سے کرکے یہ طے کریں کہ آیا 8 یا 9 لگاتار اوپر (نیچے) موم بتیاں ہیں۔
  2. خرید / فروخت کے نکات کا تعین کریں: جب 8 یا 9 لگاتار اوپر (نیچے) موم بتیاں ہوں تو ، آٹھویں یا نویں موم بتی پر ممکنہ فروخت (خرید) کے نکات کو نشان زد کریں۔
  3. ریٹریسیشن پر غور کریں: ٹی ڈی ترتیب کے وقفے کے بعد ، مشاہدہ کریں کہ آیا قیمت دوبارہ شروع ہوتی ہے۔ اگر وقفے کی حیثیت 13 ویں ، 14 ویں ، 15 ویں ، یا 16 ویں موم بتی پر برقرار رکھی جاتی ہے تو ، وقفے کو درست سمجھا جاتا ہے۔ بصورت دیگر ، اسے غلط سمجھا جاتا ہے۔
  4. رجحان کا تعین: موجودہ رجحان کی سمت کا تعین کرنے کے لئے 10 دن اور 20 دن کے چلتے ہوئے اوسط کے مابین تعلقات کا استعمال کریں ، جو خرید / فروخت کے فیصلوں کے لئے ایک حوالہ کے طور پر کام کرتا ہے۔

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2023-03-26 00:00:00
end: 2024-03-31 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Dipak Shankarrao Chavhan", shorttitle="Dipak Chavhan", overlay=true, pyramiding=0, default_qty_value=10)
Numbers = input(true)
SR = input(true)

var int TD = 0
var int TS = 0
var int TDUp = 0
var int TDDn = 0

TD := close > close[4] ? TD[1] + 1 : 0
TS := close < close[4] ? TS[1] + 1 : 0
TDUp := TD - valuewhen(TD < TD[1], TD, 1)
TDDn := TS - valuewhen(TS < TS[1], TS, 1)

plotshape(Numbers ? (TDUp == 8 ? true : na) : na, style=shape.triangleup, text="8", color=color.new(color.green, 0), location=location.belowbar)
plotshape(Numbers ? (TDUp == 9 ? true : na) : na, style=shape.triangleup, text="9", color=color.new(color.green, 0), location=location.belowbar)
plotshape(Numbers ? (TDDn == 8 ? true : na) : na, style=shape.triangledown, text="8", color=color.new(color.red, 0), location=location.abovebar)
plotshape(Numbers ? (TDDn == 9 ? true : na) : na, style=shape.triangledown, text="9", color=color.new(color.red, 0), location=location.abovebar)

priceflip = barssince(close < close[4])
sellsetup = close > close[4] and priceflip
sell = sellsetup and barssince(priceflip != 9)
sellovershoot = sellsetup and barssince(priceflip != 13)
sellovershoot1 = sellsetup and barssince(priceflip != 14)
sellovershoot2 = sellsetup and barssince(priceflip != 15)
sellovershoot3 = sellsetup and barssince(priceflip != 16)
priceflip1 = barssince(close > close[4])
buysetup = close < close[4] and priceflip1
buy = buysetup and barssince(priceflip1 != 9)
buyovershoot = buysetup and barssince(priceflip1 != 13)
buyovershoot1 = buysetup and barssince(priceflip1 != 14)
buyovershoot2 = buysetup and barssince(priceflip1 != 15)
buyovershoot3 = buysetup and barssince(priceflip1 != 16)
TDbuyh = valuewhen(buy, high, 0)
TDbuyl = valuewhen(buy, low, 0)
TDsellh = valuewhen(sell, high, 0)
TDselll = valuewhen(sell, low, 0)
plot(SR ? (TDbuyh ? TDbuyl : na) : na, style=plot.style_circles, linewidth=2, color=color.red)
plot(SR ? (TDselll ? TDsellh : na) : na, style=plot.style_circles, linewidth=2, color=color.lime)

sma1 = sma(close, 10)
sma2 = sma(close, 20)



if TDbuyh
    strategy.entry("Enter Long", strategy.long)
else if TDselll
    strategy.entry("Enter Short", strategy.short)

مزید