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

چلتی اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-02-04 16:00:31
ٹیگز:

img

جائزہ

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

حکمت عملی منطق

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

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

فوائد کا تجزیہ

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

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

خطرے کا تجزیہ

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

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

یہ خطرات ایم اے پیرامیٹرز کو ایڈجسٹ کرنے، سٹاپ نقصان کی حکمت عملی قائم کرنے وغیرہ کے ذریعے کم کیے جا سکتے ہیں۔

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

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

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

نتیجہ

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


/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title="Moving Average Cross", overlay=true, initial_capital=10000, currency='USD')



// === GENERAL INPUTS ===
// short ma
maFastSource   = input(defval = close, title = "Fast MA Source")
maFastLength   = input(defval = 9, title = "Fast MA Period", minval = 1)
// long ma
maSlowSource   = input(defval = close, title = "Slow MA Source")
maSlowLength   = input(defval = 18, title = "Slow MA Period", minval = 1)


// === SERIES SETUP ===
/// a couple of ma's..
maFast = ema(maFastSource, maFastLength)
maSlow = ema(maSlowSource, maSlowLength)



// === PLOTTING ===
fast = plot(maFast, title = "Fast MA", color = red, linewidth = 2, style = line, transp = 30)
slow = plot(maSlow, title = "Slow MA", color = green, linewidth = 2, style = line, transp = 30)



// === LOGIC ===
enterLong = crossover(maFast, maSlow)
exitLong = crossover(maSlow, maFast)



// Entry //
strategy.entry(id="Long Entry", long=true, when=enterLong)
strategy.entry(id="Short Entry", long=false, when=exitLong)


// === FILL ====

fill(fast, slow, color = maFast > maSlow ? green : red)

مزید