ڈونچین چینل بریک آؤٹ حکمت عملی


تخلیق کی تاریخ: 2024-03-22 16:13:58 آخر میں ترمیم کریں: 2024-03-22 16:13:58
کاپی: 0 کلکس کی تعداد: 856
1
پر توجہ دیں
1617
پیروکار

ڈونچین چینل بریک آؤٹ حکمت عملی

حکمت عملی کا جائزہ

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

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

  1. ڈونگ چیانگ کا حساب لگانا: صارف کے ان پٹ کے مطابقdonLengthپیرامیٹرز ماضی کے حساب سےdonLengthایک سائیکل کے لئے اعلی ترین اور کم از کم قیمت ، ٹونگ چیانگ چینل کے لئے ایک ریل کے طور پرdonUpperاور نیچے ریل donLower، راہداری کے وسط لائنdonBasisاوپر اور نیچے ریل کے لئے اوسط.
  2. اے ٹی آر ایس ایل موبائل اسٹاپ نقصان کا حساب لگانا: صارف کے ان پٹ کے مطابقAP2 اورAF2پیرامیٹرز ATR قدر کا حساب لگائیںSL2اور پھر موجودہ اختتامی قیمت پر.SCاور اس سے پہلے کی قیمت کو روکنے کے.Trail2[1] Trail2
  3. پوزیشن کھولنے کی شرائط: موجودہ اختتامی قیمت پر ڈونگ چیانگ چینل کو ٹریک کرتے وقت ، زیادہ پوزیشن کھولیں۔
  4. کھلی پوزیشن کی شرائط: موجودہ اختتامی قیمت کے تحت اے ٹی آر ایس ایل کی متحرک روک تھام کی لائن کو توڑنے پر ، کھلی پوزیشن

اسٹریٹجک فوائد

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

اسٹریٹجک رسک

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-03-16 00:00:00
end: 2024-03-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Stock Trend USE THIS", overlay = true)
donLength = input(100, minval=1)

//Donchian Long
donLower = lowest(donLength)
donUpper = highest(donLength)
donBasis = avg(donUpper,donLower)

// ATRSL
SC = close

// Slow Trail //
AP2 = input(10, title="Slow ATR period")  // ATR Period
AF2 = input(3, title="Slow ATR multiplier")  // ATR Factor
SL2 = AF2 * atr(AP2)  // Stop Loss
Trail2 = 0.0
iff_3 = SC > nz(Trail2[1], 0) ? SC - SL2 : SC + SL2
iff_4 = SC < nz(Trail2[1], 0) and SC[1] < nz(Trail2[1], 0) ? min(nz(Trail2[1], 0), SC + SL2) : iff_3
Trail2 := SC > nz(Trail2[1], 0) and SC[1] > nz(Trail2[1], 0) ? max(nz(Trail2[1], 0), SC - SL2) : iff_4



// Long and Short Conditions
longCondition = (crossover(close,donUpper[1])) 

// Close Conditions
closeLongCondition = crossunder(close,Trail2)

// Strategy logic
if (longCondition) 
    strategy.entry("Long", strategy.long)
    alert("Open Long position")

if (closeLongCondition)
    strategy.close("Long")
    alert("Close Long position")

// Plot Donchian
l = plot(donLower, color=color.blue)
u = plot(donUpper, color=color.blue)
plot(donBasis, color=color.orange)
fill(u, l, color=color.blue)
plot(Trail2, color=color.blue, title="ATRSL Trail")