وسائل لوڈ ہو رہے ہیں... لوڈنگ...

گول نمبر بریکآؤٹ ٹریڈنگ حکمت عملی کے ساتھ ای ایم اے رجحان

مصنف:چاؤ ژانگ، تاریخ: 2025-01-17 16:17:10
ٹیگز:ای ایم اےSLٹی پیROI

 EMA Trend with Round Number Breakout Trading Strategy

جائزہ

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

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

بنیادی منطق میں مندرجہ ذیل اہم عناصر شامل ہیں: 1۔ رجحان کی نشاندہی کے آلے کے طور پر 20 دن کے ای ایم اے کا استعمال کرتا ہے ، صرف ای ایم اے سے زیادہ اور اس سے نیچے مختصر ہوتا ہے کلیدی گول نمبروں کے قریب گھومنے والے نمونوں کی تلاش ($ 5 وقفے) کم اتار چڑھاؤ کے ادوار سے بچنے کے لئے صرف لندن اور نیویارک سیشن کے دوران تجارت کریں طویل سگنلز کی ضرورت ہوتی ہے: بولش نگلنگ پیٹرن، قیمت EMA سے اوپر، فعال ٹریڈنگ سیشن مختصر سگنلز کی ضرورت ہوتی ہے: bearish engulfing پیٹرن، قیمت EMA سے نیچے، فعال ٹریڈنگ سیشن تجارت کے انتظام کے لئے 1٪ سٹاپ نقصان اور 1.5٪ منافع لینے کے خطرے کے ثواب کا تناسب نافذ کرتا ہے

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

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

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

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

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

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

خلاصہ

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


/*backtest
start: 2024-12-17 00:00:00
end: 2025-01-16 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":49999}]
*/


//@version=6
strategy("The Gold Box Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=200)

// Inputs
roundNumberInterval = input.int(5, title="Round Number Interval ($)", minval=1)
useEMA = input.bool(true, title="Use 20 EMA for Confluence")
emaLength = input.int(20, title="EMA Length")

// Session times for London and NY
londonSession = input("0300-1200", title="London Session (NY Time)")
nySession = input("0800-1700", title="New York Session (NY Time)")

// EMA Calculation
emaValue = ta.ema(close, emaLength)

// Plot Round Number Levels
roundLow = math.floor(low / roundNumberInterval) * roundNumberInterval
roundHigh = math.ceil(high / roundNumberInterval) * roundNumberInterval

// for level = roundLow to roundHigh by roundNumberInterval
//     line.new(x1=bar_index - 1, y1=level, x2=bar_index, y2=level, color=color.new(color.gray, 80), extend=extend.both)

// Session Filter
inLondonSession = not na(time("1", londonSession))
inNYSession = not na(time("1", nySession))
inSession = true

// Detect Bullish and Bearish Engulfing patterns
bullishEngulfing = close > open[1] and open < close[1] and close > emaValue and inSession
bearishEngulfing = close < open[1] and open > close[1] and close < emaValue and inSession

// Entry Conditions
if bullishEngulfing
    strategy.entry("Long", strategy.long, comment="Bullish Engulfing with EMA Confluence")
if bearishEngulfing
    strategy.entry("Short", strategy.short, comment="Bearish Engulfing with EMA Confluence")

// Stop Loss and Take Profit
stopLossPercent = input.float(1.0, title="Stop Loss (%)", minval=0.1) / 100
takeProfitPercent = input.float(1.5, title="Take Profit (%)", minval=0.1) / 100

strategy.exit("Exit Long", "Long", stop=close * (1 - stopLossPercent), limit=close * (1 + takeProfitPercent))
strategy.exit("Exit Short", "Short", stop=close * (1 + stopLossPercent), limit=close * (1 - takeProfitPercent))


متعلقہ

مزید