EMA پر مبنی انٹرا ڈے سکیلیٹ ٹریڈنگ حکمت عملی


تخلیق کی تاریخ: 2024-01-24 15:43:31 آخر میں ترمیم کریں: 2024-01-24 15:43:31
کاپی: 0 کلکس کی تعداد: 724
1
پر توجہ دیں
1617
پیروکار

EMA پر مبنی انٹرا ڈے سکیلیٹ ٹریڈنگ حکمت عملی

خلاصہ

یہ حکمت عملی دن کے اندر مختصر لائنوں کی تجارت کے لئے ای ایم اے گولڈ فورکس اور ڈیڈ فورکس کی تشکیل کے لئے خرید و فروخت کے اشارے کی نشاندہی کرتی ہے جس میں 9 اور 15 دن کی اشاریہ حرکت پذیر اوسط کا حساب لگایا جاتا ہے۔ جب 9 ای ایم اے پر 15 ای ایم اے ہوتا ہے اور حالیہ K لائن سورج کی لکیر ہوتی ہے تو خرید کا اشارہ ہوتا ہے۔ جب 9 ای ایم اے کے نیچے 15 ای ایم اے ہوتا ہے اور حالیہ K لائن چاند کی لکیر ہوتی ہے تو فروخت پیدا ہوتا ہے۔

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

  1. 9 دن EMA اور 15 دن EMA
  2. قریب ترین K لائن کی گرتی ہوئی نوعیت کی شناخت کریں اور اس کا تعین کریں کہ آیا یہ ایک پونڈ لائن ہے یا نہیں
  3. جب 9 ای ایم اے پر 15 ای ایم اے پہنتا ہے ، اور قریب ترین ایک K لائن یل لائن ہوتی ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے
  4. جب 9 ای ایم اے کے نیچے 15 ای ایم اے سے گزرتا ہے ، اور قریب ترین K لائن منفی ہے ، تو فروخت کا اشارہ پیدا ہوتا ہے
  5. ATR اشارے کے ذریعہ ATR کی قیمت کا حساب لگانا ، پوزیشن رکھنے پر اسٹاپ نقصان کی لکیر کا نقشہ بنانا

طاقت کا تجزیہ

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

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

خطرے کا تجزیہ

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

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

ردعمل:

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

اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:

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

خلاصہ کریں۔

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

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

//@version=5
strategy("EMA Scalping Strategy", shorttitle="EMAScalp", overlay=true)

// Input parameters
ema9_length = input(9, title="9 EMA Length")
ema15_length = input(15, title="15 EMA Length")

// Calculate EMAs
ema9 = ta.ema(close, ema9_length)
ema15 = ta.ema(close, ema15_length)

// Plot EMAs on the chart
plot(ema9, color=color.blue, title="9 EMA")
plot(ema15, color=color.red, title="15 EMA")

// Identify Bullish and Bearish candles
bullish_candle = close > open
bearish_candle = close < open

// Bullish conditions for Buy Signal
buy_condition = ta.crossover(close, ema9) and ema15 < ema9 and bullish_candle

// Bearish conditions for Sell Signal
sell_condition = ta.crossunder(close, ema9) and ema15 > ema9 and bearish_candle

// Plot Buy and Sell signals
plotshape(series=buy_condition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=sell_condition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)

// Optional: Add stop-loss levels
atr_length = input(14, title="ATR Length for Stop Loss")
atr_multiplier = input(1.5, title="ATR Multiplier for Stop Loss")

atr_value = ta.atr(atr_length)
stop_loss_level = strategy.position_size > 0 ? close - atr_multiplier * atr_value : close + atr_multiplier * atr_value
plot(stop_loss_level, color=color.gray, title="Stop Loss Level", linewidth=2)

// Strategy rules
if (buy_condition)
    strategy.entry("Buy", strategy.long)
    strategy.exit("Exit Buy", from_entry="Buy", loss=stop_loss_level)

if (sell_condition)
    strategy.entry("Sell", strategy.short)
    strategy.exit("Exit Sell", from_entry="Sell", loss=stop_loss_level)