ڈونچین چینل بریک تھرو حکمت عملی


تخلیق کی تاریخ: 2023-12-04 14:16:33 آخر میں ترمیم کریں: 2023-12-04 14:16:33
کاپی: 0 کلکس کی تعداد: 641
1
پر توجہ دیں
1619
پیروکار

ڈونچین چینل بریک تھرو حکمت عملی

جائزہ

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

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

اس حکمت عملی کی بنیادی منطق یہ ہے:

  1. Ta.highest اور Ta.lowest افعال کا استعمال کرتے ہوئے ایک خاص دورانیے کی زیادہ سے زیادہ قیمت اور کم سے کم قیمت کا حساب لگائیں (جیسے 60 K لائن) ، ڈونگ چیان چینل کے اوپری اور نچلے ریل کی تعمیر کریں۔

  2. جب قیمت ٹریک کو توڑتی ہے تو ، یہ سمجھا جاتا ہے کہ تجارت ایک کثیر رجحان میں داخل ہوسکتی ہے ، لہذا اگلے K لائن اوپن کو ٹریک کرنے کے لئے زیادہ کام کریں جب قیمت ٹریک کو توڑتی ہے تو ، یہ سمجھا جاتا ہے کہ تجارت ایک خالی رجحان میں داخل ہوسکتی ہے ، لہذا اگلے K لائن اوپن کو ٹریک کرنے کے لئے خالی کریں۔

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

  4. خطرے پر قابو پانے کے لئے ، زیادہ سے زیادہ کم کرنے کے بعد نقصان کی روک تھام کو پوزیشن کھولنے کی قیمت سے کم یا کم سے کم چھلانگ کی قیمت کے طور پر مقرر کیا گیا ہے۔

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

طاقت کا تجزیہ

اس حکمت عملی کے درج ذیل فوائد ہیں:

  1. حکمت عملی کی منطق واضح اور جامع ہے، سمجھنے اور لاگو کرنے میں آسان ہے، اور عملی ہے.

  2. ٹونگ چیان چینل کا استعمال کرتے ہوئے ، رجحان کی سمت کا تعین کرنے کے لئے ، شور کو مؤثر طریقے سے فلٹر کیا جاسکتا ہے ، اور قابل اعتماد بریک سگنل کی شناخت کی جاسکتی ہے۔

  3. زیادہ کم کرنے کے بعد اسٹاپ نقصان کی ترتیب معقول ہے ، اور انفرادی نقصان کو اچھی طرح سے کنٹرول کیا جاسکتا ہے۔

  4. اس حکمت عملی کا استعمال اس بات کی نشاندہی کرنے کے لئے کیا جاسکتا ہے کہ مارکیٹ کی حالت کیا ہے ، اس سے قطع نظر کہ اس کی قیمتوں میں ایک مؤثر توڑ ہے ، اس سے ممکنہ رجحانات کو پکڑنے میں مدد ملے گی۔

  5. حکمت عملی کے پیرامیٹرز کم ہیں ، ان کو فٹ کرنا آسان نہیں ہے ، پیرامیٹرز کو بہتر بنانے کے لئے جگہ زیادہ ہے ، اور یہ پلاسٹک ہے۔

خطرے کا تجزیہ

اس حکمت عملی کے کچھ خطرات بھی ہیں:

  1. ٹرینڈ فالو کرنے کی حکمت عملی کے ساتھ ، آپ کو الٹا رجحانات پر قابو پانے کی ضرورت نہیں ہے۔

  2. اسٹاپ نقصان کے قریب ہونے پر قیمتوں میں مختصر لکیری اتار چڑھاؤ کا سامنا کرنا پڑ سکتا ہے۔

  3. غلط راستے کی لمبائی کی ترتیب جعلی توڑنے کے امکانات میں اضافہ کرتی ہے۔

مذکورہ بالا خطرات سے نمٹنے کے لئے مندرجہ ذیل اقدامات کیے جاسکتے ہیں:

  1. دوسرے اشارے کے ساتھ مل کر ممکنہ ردوبدل کے اشارے کی نشاندہی کریں ، اور زبردستی پیروی کرنے سے گریز کریں۔

  2. منافع کو لاک کرنے کے لئے معقول تعقیبی نقصانات کا تعین کریں ، نہ کہ ابتدائی اسٹاپ نقصانات۔

  3. مختلف پیرامیٹرز کی جانچ پڑتال کریں اور بہترین پیرامیٹرز کا مجموعہ تلاش کریں.

اصلاح کی سمت

اس حکمت عملی میں مزید اصلاحات کی گنجائش موجود ہے:

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

  2. قیمتوں میں توڑنے والے چینل کو یقینی طور پر ٹکڑے ٹکڑے کرنے کے بعد ، کچھ جعلی توڑنے کو فلٹر کرنے کے لئے پوزیشن کھولیں۔

  3. ٹرانزیکشن حجم یا اتار چڑھاؤ کے اشارے کے فلٹر کو شامل کریں تاکہ قیمتوں میں شدید اتار چڑھاؤ کے دوران غلط تجارت سے بچا جاسکے۔

  4. مختلف پوزیشن ہولڈنگ حکمت عملیوں کی کوشش کریں ، جیسے رجحان کی پیروی کرنے والی حکمت عملی یا الٹ کی حکمت عملی ، جس میں متعدد مجموعے بہتر نتائج برآمد کرسکتے ہیں۔

  5. خطرے کے انتظام کے ماڈیولز شامل کریں ، ایک دن میں زیادہ سے زیادہ نقصان ، زیادہ سے زیادہ واپسی وغیرہ کو کنٹرول کریں۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-11-03 00:00:00
end: 2023-12-03 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// Step 1. Define strategy settings
strategy(title="Price action and breakout Channel Forexrn", overlay=true,
     pyramiding=0, initial_capital=100000,
     commission_type=strategy.commission.cash_per_order,
     commission_value=4, slippage=2)

dochLen = input.int(60, title="Price action and breackout Channel Forexrn")

// Position sizing inputs
usePosSize    = input.bool(true, title="Use Position Sizing?")
atrLen        = input.int(10, title="ATR Length")
atrRiskOffset = input.float(4, title="ATR Risk Offset Multiple", step=0.25)

maxRisk = input.float(2, title="Max Position Risk %", step=.25, 
     minval=0.25, maxval=15)
maxExposure = input.float(10, title="Max Position Exposure %", step=1, 
     minval=1, maxval=100)
marginPerc = input.int(10, title="Margin %", minval=1, maxval=100)

// Step 2. Calculate strategy values
upperband = ta.highest(high, dochLen)[1]
lowerband = ta.lowest(low, dochLen)[1]

// Calculate position size
riskEquity = (maxRisk * 0.01) * strategy.equity
riskTrade  = (ta.atr(atrLen) * atrRiskOffset) * syminfo.pointvalue

maxPos = ((maxExposure * 0.01) * strategy.equity) /
     ((marginPerc * 0.01) * (close * syminfo.pointvalue))

posSize = usePosSize ? math.min(math.floor(riskEquity / riskTrade), maxPos) : 1

// Step 3. Output strategy data
plot(upperband, color=color.green, linewidth=2, title="DoCh Upperband")
plot(lowerband, color=color.red, linewidth=2, title="DoCh Lowerband")

// Step 4. Determine trading conditions
tradeWindow  = true

tradeAllowed = tradeWindow and bar_index > dochLen

// Step 5. Submit entry orders
if tradeAllowed
    if strategy.position_size < 1
        strategy.entry("EL", strategy.long, qty=posSize,
             stop=upperband + syminfo.mintick)

    if strategy.position_size > -1
        strategy.entry("ES", strategy.short, qty=posSize,
             stop=lowerband - syminfo.mintick)

// Step 6. Submit exit orders
if not tradeWindow
    strategy.close_all()