مومنٹم انڈیکیٹر نے اوسط ریورسل ٹریڈنگ حکمت عملی کو حرکت میں لانے میں مدد کی۔


تخلیق کی تاریخ: 2024-01-22 17:34:05 آخر میں ترمیم کریں: 2024-01-22 17:34:05
کاپی: 0 کلکس کی تعداد: 689
1
پر توجہ دیں
1617
پیروکار

مومنٹم انڈیکیٹر نے اوسط ریورسل ٹریڈنگ حکمت عملی کو حرکت میں لانے میں مدد کی۔

جائزہ

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

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

1. طلب اور رسد کے علاقوں کی شناخت

K لائن کے اعلی اور کم پوائنٹس کی حدود کے مطابق فراہمی اور طلب کے تعلقات کو تقسیم کیا گیا ہے۔ سرخ علاقوں میں ضرورت سے زیادہ فراہمی کی فراہمی کی جاتی ہے ، اور سبز علاقوں میں طلب سے زیادہ فراہمی کی ضرورت ہوتی ہے۔

EMA رجحانات کا فیصلہ

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

3. کثیر فضائی علاقہ مارکر

K لائن کے دو حالیہ بلند و نچلے پوائنٹس کی بنیاد پر واپسی کا علاقہ:

  • HH علاقہ ((Higher High علاقہ) 2 مسلسل K لائن بلندیوں کی اعلی جدت طرازی
  • LL علاقہ ((Lower Low علاقہ) 2 مسلسل K لائن کم نقطہ کم جدت
  • LH علاقہ ((Lower High علاقہ) حالیہ 1 جڑ K لائن اونچائی اعلی جدت طرازی، ذیلی جڑ K لائن اونچائی اونچائی الٹ، واپس لوٹنے اونچائی
  • HL علاقہ ((Higher Low علاقہ) حالیہ 1 روٹ K لائن کم کم تخلیقی کم ، ذیلی روٹ K لائن کم کم الٹ ، لچکدار کم

اے ٹی آر سٹاپ نقصان کا سراغ لگانا

14 سائیکلوں کے لئے اے ٹی آر کی قیمت کا حساب لگائیں ، اور اس حکمت عملی کے لئے اسٹیپ لسٹ 2 کے ذریعہ ضرب کریں۔

5. داخلہ اور روک تھام سے باہر نکلنا

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

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

خطرے سے نمٹنے کے طریقے:

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

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

//@version=5
strategy("Supply and Demand Zones with EMA and Trailing Stop", shorttitle="SD Zones", overlay=true)

showBuySignals = input(true, title="Show Buy Signals", group="Signals")
showSellSignals = input(true, title="Show Sell Signals", group="Signals")
showHLZone = input(true, title="Show HL Zone", group="Zones")
showLHZone = input(true, title="Show LH Zone", group="Zones")
showHHZone = input(true, title="Show HH Zone", group="Zones")
showLLZone = input(true, title="Show LL Zone", group="Zones")

emaLength = input(200, title="EMA Length", group="EMA Settings")
atrLength = input(14, title="ATR Length", group="Trailing Stop")
atrMultiplier = input(2, title="ATR Multiplier", group="Trailing Stop")

// Function to identify supply and demand zones
getZones(src, len, mult) =>
    base = request.security(syminfo.tickerid, "D", close)
    upper = request.security(syminfo.tickerid, "D", high)
    lower = request.security(syminfo.tickerid, "D", low)
    multiplier = request.security(syminfo.tickerid, "D", mult)
    zonetype = base + multiplier * len
    zone = src >= zonetype
    [zone, upper, lower]

// Identify supply and demand zones
[supplyZone, _, _] = getZones(close, high[1] - low[1], 1)
[demandZone, _, _] = getZones(close, high[1] - low[1], -1)

// Plot supply and demand zones
bgcolor(supplyZone ? color.new(color.red, 80) : na)
bgcolor(demandZone ? color.new(color.green, 80) : na)

// EMA with Linear Weighted method
ema = ta.ema(close, emaLength)

// Color code EMA based on its relation to candles
emaColor = close > ema ? color.new(color.green, 0) : close < ema ? color.new(color.red, 0) : color.new(color.yellow, 0)

// Plot EMA
plot(ema, color=emaColor, title="EMA")

// Entry Signal Conditions after the third candle
longCondition = ta.crossover(close, high[1]) and (bar_index >= 2)
shortCondition = ta.crossunder(close, low[1]) and (bar_index >= 2)

// Trailing Stop using ATR
atrValue = ta.atr(atrLength)
trailStop = close - atrMultiplier * atrValue

// Strategy Entry and Exit
if (longCondition)
    strategy.entry("Buy", strategy.long)
    strategy.exit("TrailStop", from_entry="Buy", loss=trailStop)

if (shortCondition)
    strategy.entry("Sell", strategy.short)
    strategy.exit("TrailStop", from_entry="Sell", loss=trailStop)

// Plot Entry Signals
plotshape(series=showBuySignals ? longCondition : na, title="Buy Signal", color=color.new(color.green, 0), style=shape.triangleup, location=location.belowbar)
plotshape(series=showSellSignals ? shortCondition : na, title="Sell Signal", color=color.new(color.red, 0), style=shape.triangledown, location=location.abovebar)

// Plot Trailing Stop
plot(trailStop, color=color.new(color.red, 0), title="Trailing Stop")

// Plot HH, LL, LH, and HL zones
plotshape(series=showHHZone and ta.highest(high, 2)[1] and ta.highest(high, 2)[2] ? 1 : na, title="HH Zone", color=color.new(color.blue, 80), style=shape.triangleup, location=location.abovebar)
plotshape(series=showLLZone and ta.lowest(low, 2)[1] and ta.lowest(low, 2)[2] ? 1 : na, title="LL Zone", color=color.new(color.blue, 80), style=shape.triangledown, location=location.belowbar)
plotshape(series=showLHZone and ta.highest(high, 2)[1] and ta.lowest(low, 2)[2] ? 1 : na, title="LH Zone", color=color.new(color.orange, 80), style=shape.triangleup, location=location.abovebar)
plotshape(series=showHLZone and ta.lowest(low, 2)[1] and ta.highest(high, 2)[2] ? 1 : na, title="HL Zone", color=color.new(color.orange, 80), style=shape.triangledown, location=location.belowbar)