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

روزانہ اعلی-کم بریکآؤٹ سسٹم کے ساتھ ملٹی ٹائم فریم ای ایم اے ٹرینڈ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-11-28 15:20:59
ٹیگز:ای ایم اےایم اے

img

جائزہ

یہ ایک مقداری تجارتی حکمت عملی ہے جو روزانہ اعلی-کم بریکآؤٹس کو ملٹی ٹائم فریم ای ایم اے کے رجحانات کے ساتھ جوڑتی ہے۔ یہ حکمت عملی بنیادی طور پر پچھلے دن کی اعلی اور کم سطحوں کی قیمت بریکآؤٹس کی نگرانی کرکے ، ای ایم اے کے رجحانات اور چیکن منی فلو (سی ایم ایف) اشارے کے ساتھ مل کر تجارتی مواقع کی نشاندہی کرتی ہے۔ یہ متعدد تکنیکی اشارے کی توثیق کے ذریعے تجارتی درستگی کو بڑھانے کے لئے گھنٹہ وار اور روزانہ دونوں ٹائم فریموں پر 200 مدت کے ای ایم اے کا استعمال کرتی ہے۔

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

بنیادی منطق میں مندرجہ ذیل اہم عناصر شامل ہیں:

  1. پچھلے دن کی اعلی اور کم قیمتوں کو کلیدی سپورٹ اور مزاحمت کی سطحوں کے طور پر حاصل کرنے کے لئے request.security فنکشن کا استعمال کرتا ہے۔
  2. رجحان کا تعین کرنے کے لئے بیس لائن کے طور پر 24 پیریڈ EMA شامل کرتا ہے۔
  3. مارکیٹ منی فلو کا اندازہ کرنے کے لئے حجم اور قیمت کے ایک جامع اشارے کے طور پر سی ایم ایف (20 مدت) کو نافذ کرتا ہے۔
  4. بڑے رجحان کی سمتوں کا تعین کرنے کے لئے موجودہ اور 1 گھنٹے کے ٹائم فریم دونوں پر 200 ای ایم اے کا حساب لگاتا ہے۔

تجارت کے مخصوص قوانین: لانگ انٹری: قیمت پچھلے دن کی بلند ترین سطح سے اوپر ٹوٹ جاتی ہے + EMA سے اوپر بند ہوتی ہے + مثبت CMF شارٹ انٹری: قیمت پچھلے دن کی کم سے نیچے ٹوٹ جاتی ہے + EMA سے نیچے بند ہوتی ہے + منفی CMF آؤٹ: لانگ کے لئے EMA سے نیچے کراس کریں، شارٹس کے لئے EMA سے اوپر کراس کریں

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

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

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

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

خطرے کے کنٹرول کے لیے تجاویز:

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

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

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

خلاصہ

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


/*backtest
start: 2024-10-28 00:00:00
end: 2024-11-27 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title='The security Daily HIGH/LOW strategy', overlay=true, initial_capital=10000, calc_on_every_tick=true, 
         default_qty_type=strategy.percent_of_equity, default_qty_value=100, 
         commission_type=strategy.commission.percent, commission_value=0.1)

// General Inputs
len = input.int(24, minval=1, title='Length MA', group='Optimization parameters')
src = input.source(close, title='Source MA', group='Optimization parameters')
out = ta.ema(src, len)

length = input.int(20, minval=1, title='CMF Length', group='Optimization parameters')
ad = close == high and close == low or high == low ? 0 : (2 * close - low - high) / (high - low) * volume
mf = math.sum(ad, length) / math.sum(volume, length)

// Function to get daily high and low
f_secureSecurity(_symbol, _res, _src) =>
    request.security(_symbol, _res, _src[1], lookahead=barmerge.lookahead_on)

pricehigh = f_secureSecurity(syminfo.tickerid, 'D', high)
pricelow = f_secureSecurity(syminfo.tickerid, 'D', low)

// Plotting previous daily high and low
plot(pricehigh, title='Previous Daily High', style=plot.style_linebr, linewidth=2, color=color.new(color.white, 0))
plot(pricelow, title='Previous Daily Low', style=plot.style_linebr, linewidth=2, color=color.new(color.white, 0))

// Entry Conditions
short = ta.crossunder(low, pricelow) and close < out and mf < 0
long = ta.crossover(high, pricehigh) and close > out and mf > 0

if short and barstate.isconfirmed
    strategy.entry('short', strategy.short, stop=pricelow[1])
    strategy.close('short', when=close > out)

if long and barstate.isconfirmed
    strategy.entry('long', strategy.long, stop=pricehigh[1])
    strategy.close('long', when=close < out)

// 200 EMA on 1-hour timeframe
ema_200 = ta.ema(close, 200)
ema_200_1h = request.security(syminfo.tickerid, "60", ta.ema(close, 200))

plot(ema_200_1h, color=color.purple, title="200 EMA (1H)")
plot(ema_200, color=color.white, title="200 EMA")

متعلقہ

مزید