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

تجارتی حکمت عملی کے بعد ای ایم اے کا رجحان

مصنف:چاؤ ژانگ، تاریخ: 2023-09-19 19:38:53
ٹیگز:

جائزہ

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

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

بنیادی منطق یہ ہے:

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

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

گولڈن کراسز لانگ کے لئے اپ ٹرینڈ کے آغاز کی نشاندہی کرتے ہیں ، جبکہ موت کے کراس شارٹس کے لئے ڈاؤن ٹرینڈ کے آغاز کی نشاندہی کرتے ہیں۔ تیز EMA موت کے کراس پر باہر نکلنے سے بروقت نقصانات کو روکنے میں مدد ملتی ہے۔

فوائد

  • ای ایم اے درمیانے اور طویل مدتی رجحانات کو مؤثر طریقے سے پہچانتی ہیں
  • تیز اور سست EMAs قابل اعتماد رجحان کے نظام کے لئے مل کر
  • سادہ منطق آسان نفاذ
  • ترتیب دینے کے قابل EMA پیرامیٹرز مختلف آلات کے مطابق ہیں
  • تیز رفتار EMA کراس اوور اسٹاپ نقصان کنٹرولز کا خطرہ

خطرات اور تخفیف

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

تخفیف:

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

بہتر مواقع

اسٹریٹیجی کو مندرجہ ذیل شعبوں میں بہتر بنایا جاسکتا ہے:

  1. بہتر موافقت کے لئے EMA پیرامیٹرز کو خودکار طور پر ایڈجسٹ کرنے کے لئے مشین لرننگ

  2. مارکیٹ کی اتار چڑھاؤ کے ساتھ ایڈجسٹ کرنے کے لئے اتار چڑھاؤ پر مبنی پوزیشن سائزنگ

  3. داخلہ پوائنٹس کو ٹھیک کرنے کے لئے آر ایس آئی جیسے آسکیلیٹرز

  4. بہتر رسک مینجمنٹ کے لئے ٹریلنگ اسٹاپس، منافع لینے کے اسٹاپس شامل کرنا

  5. رجحان کی تصدیق کے لئے فنڈز کے اندراجات / اخراجات کا اندازہ لگانے کے لئے حجم تجزیہ

  6. پورٹ فولیو کے مجموعے غیر منسلک حکمت عملیوں کے ساتھ کم استعمال اور منافع کے استحکام کو بڑھانے کے لئے

نتیجہ

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


/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-18 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © HomoDeus666

//@version=5

strategy("EMA12/26 with date backtest range (BTCpair)", overlay=true,initial_capital = 1,commission_type = strategy.commission.percent,currency = currency.BTC)

//input date and time
useDateFilter = input.bool(true, title="Filter Date Range of Backtest",
     group="Backtest Time Period")
backtestStartDate = input(timestamp("1 Jan 2021"), 
     title="Start Date", group="Backtest Time Period",
     tooltip="This start date is in the time zone of the exchange " + 
     "where the chart's instrument trades. It doesn't use the time " + 
     "zone of the chart or of your computer.")
backtestEndDate = input(timestamp("1 Jan 2022"),
     title="End Date", group="Backtest Time Period",
     tooltip="This end date is in the time zone of the exchange " + 
     "where the chart's instrument trades. It doesn't use the time " + 
     "zone of the chart or of your computer.")
     
//check date and time option
inTradeWindow =  true
/// plot and indicator
fastEMA = ta.ema(close,12), slowEMA=ta.ema(close,26)
plot(fastEMA,color=color.green,linewidth = 2)
plot(slowEMA,color=color.red,linewidth=2)

//entry when condition
longCondition = ta.crossover(fastEMA,slowEMA)
if (longCondition) and inTradeWindow
    strategy.entry("buy", strategy.long)

if ta.crossunder(ta.ema(close, 12), ta.ema(close, 26)) and inTradeWindow
    strategy.close("buy")
    
// trades and cancel all unfilled pending orders
if not inTradeWindow and inTradeWindow[1]
    strategy.cancel_all()
    strategy.close_all(comment="Date Range Exit")

مزید