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

ای ایم اے کی مختصر اور طویل مدتی فیصلہ سازی کی مشترکہ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-05 16:07:58
ٹیگز:

img

جائزہ

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

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

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

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

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

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

اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ آسان اور موثر ہے۔ یہ مارکیٹ کی ساخت کا اندازہ کرنے کے لئے سب سے بنیادی اشارے ای ایم اے کا استعمال کرتا ہے اور زیادہ پیچیدہ ماڈلز سے زیادہ فٹ ہونے کے خطرے سے بچتا ہے۔

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

مزید برآں ، متعدد ای ایم اے سائیکلوں کو یکجا کرکے ، طویل اور قلیل مدتی ای ایم اے کے مابین کراس اوور کسی حد تک جھوٹے بریک آؤٹ کو فلٹر کرسکتا ہے ، جس سے یہ ایک ہی ای ایم اے سائیکل کی حکمت عملیوں کے مقابلے میں زیادہ مضبوط ہوجاتا ہے۔

خطرے کا تجزیہ

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

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

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

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

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

  1. متحرک طور پر ای ایم اے سائیکلوں کو بہتر بنائیں۔ حکمت عملی کی استحکام کو بہتر بنانے کے لئے مارکیٹ کے حالات کے مطابق بہترین قلیل مدتی اور طویل مدتی ای ایم اے مجموعوں کا انتخاب یا خود بخود بہتر بنائیں۔

  2. موافقت پذیر اسٹاپ نقصان کا طریقہ کار متعارف کروائیں۔ مؤثر اسٹاپ نقصان کو یقینی بناتے ہوئے مارکیٹ کی اتار چڑھاؤ کی بنیاد پر مناسب حرکت پذیر اسٹاپ نقصان کی لائنیں مرتب کریں۔

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

  4. مشین لرننگ کی تکنیک متعارف کروائیں۔ EMA پیرامیٹرز کے بہترین مجموعوں کی پیش گوئی کے لئے ماڈلز کو تربیت دیں۔ زیادہ درست تجارتی سگنل حاصل کرنے کے لئے EMA اختلافات کی پیش گوئی کے لئے ماڈلز کا استعمال بھی کیا جاسکتا ہے۔

نتیجہ

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


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

//@version=5
strategy("Merged EMA Strategy", shorttitle="MergedEMA", overlay=true)

// Define EMA periods
shortEMA = ta.ema(close, 3)
longEMA = ta.ema(close, 30)

// Plot EMAs on the chart
plot(shortEMA, color=color.blue, title="3 EMA")
plot(longEMA, color=color.red, title="30 EMA")

// Calculate the difference between short and long EMAs
emaDifference = shortEMA - longEMA

// Set threshold for buy and sell signals
buyThreshold = 0.0005
sellThreshold = -0.0005

// Define buy and sell conditions
buyCondition = emaDifference > buyThreshold
sellCondition = emaDifference < sellThreshold

// Plot buy and sell signals on the chart
plotshape(series=buyCondition, title="Buy Signal", color=color.green, style=shape.triangleup, location=location.belowbar)
plotshape(series=sellCondition, title="Sell Signal", color=color.red, style=shape.triangledown, location=location.abovebar)

// Strategy logic
strategy.entry("Buy", strategy.long, when = buyCondition)
strategy.close("Buy", when = sellCondition)

strategy.entry("Sell", strategy.short, when = sellCondition)
strategy.close("Sell", when = buyCondition)

مزید