ایم اے سی ڈی ٹرینڈ پیشن گوئی کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-02 15:25:11
ٹیگز:

img

جائزہ

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

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

  1. فاسٹ لائن DEMAfast کا حساب لگائیں: فاسٹ لائن MMEfast کے دو EMA اقدار کا حساب لگائیں، اور فاسٹ لائن DEMAfast کا حساب DEMAfast = ((2 * MMEfast) - MMEfastb کے مطابق لگائیں۔

  2. سست لائن DEMAslow کا حساب لگائیں: سست لائن MMEslow کے دو EMA اقدار کا حساب لگائیں اور سست لائن DEMAslow کا حساب DEMAslow = ((2 * MMEslow) - MMEslowb کے فارمولے کے مطابق لگائیں۔

  3. MACD لائن کا حساب لگائیں: MACD لائن تیز لائن DEMAfast اور سست لائن DEMAslow، LigneMACDZeroLag کے درمیان فرق ہے۔

  4. سگنل لائن کا حساب لگائیں: MACD لائن MMEsignal کے دو EMA اقدار کا حساب لگائیں ، اور سگنل لائن Lignesignal کا حساب لگائیں Lignesignal = ((2 * MMEsignal) - MMEsignalb) فارمولے کے مطابق۔

  5. ایم اے سی ڈی لائن اور سگنل لائن کا موازنہ کریں: جب ایم اے سی ڈی لائن سگنل لائن سے زیادہ ہو تو خریدنے کا سگنل بنائیں ، اور جب ایم اے سی ڈی لائن سگنل لائن سے کم ہو تو فروخت کا سگنل بنائیں۔

  6. مندرجہ بالا حساب DEMA الگورتھم کا استعمال کرتا ہے، جو MACD اشارے کی تاخیر کو مؤثر طریقے سے کم کر سکتا ہے.

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

  1. ڈی ای ایم اے الگورتھم کا استعمال ایم اے سی ڈی اشارے کی تاخیر کو کم کرسکتا ہے اور تجارتی سگنل کو زیادہ حساس بنا سکتا ہے۔

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

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

  4. حکمت عملی منطق سادہ اور واضح ہے، سمجھنے اور لاگو کرنے کے لئے آسان، مقداری ٹریڈنگ کے لئے مناسب ہے.

اسٹریٹجی کے خطرات

  1. ایک پسماندہ اشارے کے طور پر، ایم اے سی ڈی رینج سے منسلک مارکیٹوں میں بہت سے غلط ٹریڈنگ سگنل پیدا کرسکتا ہے.

  2. اگرچہ ڈی ای ایم اے الگورتھم تاخیر کو کم کرتا ہے ، لیکن یہ مکمل طور پر تاخیر کو ختم نہیں کرسکتا ہے۔ ابھی بھی کچھ تاخیر ہے۔

  3. حکمت عملی کے بعد رجحان کے طور پر، منافع مختلف مارکیٹوں میں اچھا نہیں ہوسکتا ہے.

  4. پیرامیٹرز sma، lma، tsp مختلف ادوار اور اقسام کے لئے بہتر بنانے کی ضرورت ہے.

  5. سٹاپ نقصان کی حکمت عملیوں کو نقصانات کو کنٹرول کرنے کے لئے شامل کیا جا سکتا ہے.

حکمت عملی کی اصلاح کے لئے ہدایات

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

  2. تجارت کے نقصان پر کنٹرول کرنے کے لئے اے ٹی آر جیسے متحرک سٹاپ نقصان کی حکمت عملی شامل کریں.

  3. مختلف مارکیٹوں میں تجارت سے بچنے کے لئے رجحانات کے فیصلے کے اشارے شامل کریں.

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

  5. ٹریڈنگ سگنل قوانین کو بہتر بنانے کے لئے انٹری اور ایگزٹ منطق کو بہتر بنائیں.

خلاصہ

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


/*backtest
start: 2022-10-26 00:00:00
end: 2023-11-01 00:00:00
period: 1d
basePeriod: 1h
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/
// © moritz1301

//@version=4
strategy("MACD Trendprediction Strategy V1", shorttitle="MACD TPS", overlay=true)
sma = input(12,title='DEMA Courte')
lma = input(26,title='DEMA Longue')
tsp = input(9,title='Signal')
dolignes = input(true,title="Lignes")

MMEslowa = ema(close,lma)
MMEslowb = ema(MMEslowa,lma)
DEMAslow = ((2 * MMEslowa) - MMEslowb )

MMEfasta = ema(close,sma)
MMEfastb = ema(MMEfasta,sma)
DEMAfast = ((2 * MMEfasta) - MMEfastb)

LigneMACDZeroLag = (DEMAfast - DEMAslow)

MMEsignala = ema(LigneMACDZeroLag, tsp)
MMEsignalb = ema(MMEsignala, tsp)
Lignesignal = ((2 * MMEsignala) - MMEsignalb )

MACDZeroLag = (LigneMACDZeroLag - Lignesignal)

bgcolor(LigneMACDZeroLag<Lignesignal ? color.red : color.green)

if (LigneMACDZeroLag>Lignesignal)
	strategy.entry("Buy", strategy.long, comment="BUY")
	
if (LigneMACDZeroLag<Lignesignal)
	strategy.close("Buy", strategy.long, comment="SELL")








مزید