- مربع
- ڈی پی او-ای ایم اے ٹرینڈ کراس اوور کوانٹیٹیٹو اسٹریٹیجی ریسرچ
ڈی پی او-ای ایم اے ٹرینڈ کراس اوور کوانٹیٹیٹو اسٹریٹیجی ریسرچ
مصنف:
چاؤ ژانگ، تاریخ: 2024-12-05 14:57:18
ٹیگز:
ڈی پی اوای ایم اےایس ایم اے
جائزہ
یہ حکمت عملی ایک مقداری تجارتی نقطہ نظر ہے جس کی بنیاد ڈٹرنڈ پرائس آسکیلیٹر (ڈی پی او) اور اس کے 4 پیریڈ ایکسپونینشل موونگ ایوریج (ای ایم اے) کے مابین کراس اوور پر ہے۔ بنیادی تصور یہ ہے کہ خرید و فروخت کے سگنل پیدا کرنے کے لئے ڈی پی او اور اس کے 4 پیریڈ ای ایم اے کے مابین تعلقات کا موازنہ کرکے مارکیٹ کے رجحان کی تبدیلیوں کو پکڑنا ہے۔ یہ حکمت عملی خاص طور پر 4 گھنٹے اور اس سے زیادہ کے ٹائم فریموں پر موثر ہے ، خاص طور پر جب ہیکن آشی موم بتیاں استعمال کریں۔
حکمت عملی کے اصول
بنیادی منطق میں مندرجہ ذیل اہم اقدامات شامل ہیں:
- بیس لائن کے طور پر 24 پیریڈ سادہ چلتی اوسط (ایس ایم اے) کا حساب لگائیں
- منتقل SMA قدر حاصل کرنے کے لئے (لمبائی/2+1) ادوار کی طرف سے آگے منتقل
- ڈی پی او کی قیمت حاصل کرنے کے لئے بندش کی قیمت سے منتقل شدہ ایس ایم اے کو گھٹا دیں
- ڈی پی او کے چار مدت کے ای ایم اے کا حساب لگائیں
- جب ڈی پی او اپنے چار مدت کے ای ایم اے سے اوپر جاتا ہے تو خریدنے کا اشارہ پیدا کریں
- جب ڈی پی او اپنے چار مدت کے ای ایم اے سے نیچے گزرتا ہے تو فروخت کا اشارہ پیدا کریں
حکمت عملی کے فوائد
- واضح سگنل جنریشن: کراس اوور سگنل واضح اندراج اور باہر نکلنے والے مقامات فراہم کرتے ہیں ، ذات پات کے فیصلے سے بچتے ہیں
- مؤثر رجحان کی پیروی: ڈی پی او اشارے کو بہتر رجحان کی گرفتاری کے لئے مؤثر طریقے سے مارکیٹ شور فلٹر کرتا ہے
- کم سے کم ٹائم لیگ: سگنل لائن کے طور پر مختصر مدت (4 مدت) ای ایم اے کا استعمال کرتے ہوئے مارکیٹ کے فوری ردعمل کو ممکن بناتا ہے
- اعلی موافقت: حکمت عملی مختلف مارکیٹ کے حالات میں مستقل کارکردگی دکھاتی ہے
- سادہ آپریشن: حکمت عملی منطق واضح، سمجھنے اور عملدرآمد کرنے کے لئے آسان ہے
حکمت عملی کے خطرات
- مارکیٹ کا خطرہ: سائیڈ ویز مارکیٹوں میں اکثر غلط سگنل پیدا کر سکتا ہے
- تاخیر کا خطرہ: مختصر مدت کے ای ایم اے کے استعمال کے باوجود، کچھ فطری تاخیر اب بھی موجود ہے
- رجحان کی تبدیلی کا خطرہ: اچانک رجحان کی تبدیلی کے دوران اہم نقصانات کا سامنا ہوسکتا ہے
- پیرامیٹر حساسیت: حکمت عملی کی کارکردگی مدت پیرامیٹر کے انتخاب کے لئے حساس ہے
- مارکیٹ کے حالات پر انحصار: حکمت عملی بعض مارکیٹ کے حالات کے تحت بہترین کارکردگی کا مظاہرہ نہیں کر سکتی
حکمت عملی کی اصلاح کی ہدایات
- اتار چڑھاؤ فلٹر لاگو کریں: کم اتار چڑھاؤ کے ماحول میں سگنل فلٹر کرنے کے لئے ATR یا دیگر اتار چڑھاؤ اشارے شامل کریں
- رجحان کی تصدیق شامل کریں: رجحان کی طاقت کی تصدیق کے لئے ADX جیسے دیگر رجحان اشارے شامل کریں
- اسٹاپ نقصان کو بہتر بنائیں: مارکیٹ کی اتار چڑھاؤ کی بنیاد پر اسٹاپ نقصان کی پوزیشنوں کو متحرک طور پر ایڈجسٹ کریں
- سگنل فلٹرنگ کو بہتر بنائیں: جھوٹے سگنلز کو فلٹر کرنے کے لئے حجم کی تصدیق یا دیگر تکنیکی اشارے شامل کریں
- پیرامیٹر ایڈجسٹمنٹ: مختلف مارکیٹ کے حالات کے مطابق ڈائنامک پیرامیٹر کی اصلاح کو لاگو کریں
خلاصہ
ڈی پی او-ای ایم اے ٹرینڈ کراس اوور حکمت عملی ایک ساختی طور پر آسان لیکن موثر مقداری تجارتی حکمت عملی ہے۔ متحرک اوسطوں کے ساتھ ڈٹرنڈ اسکیلیٹر کو جوڑ کر ، حکمت عملی مؤثر طریقے سے مارکیٹ کے رجحان کی تبدیلیوں کو حاصل کرتی ہے۔ اگرچہ موروثی خطرات موجود ہیں ، لیکن حکمت عملی مناسب اصلاح اور رسک مینجمنٹ اقدامات کے ذریعے عملی قدر کو برقرار رکھتی ہے۔ درمیانی سے طویل مدتی تاجروں کے لئے ، یہ حکمت عملی قابل عمل تجارتی نقطہ نظر کی نمائندگی کرتی ہے جس پر غور کرنے کے قابل ہے۔
/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-04 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("DPO 4,24 Strategy", shorttitle="DPO Strategy", overlay=true)
// Define a fixed lookback period and EMA length
length = 24
ema_length = 4
// Calculate the Simple Moving Average (SMA) of the closing prices
sma = ta.sma(close, length)
// Calculate the shifted SMA value
shifted_sma = sma[length / 2 + 1]
// Calculate the Detrended Price Oscillator (DPO)
dpo = close - shifted_sma
// Calculate the 4-period Exponential Moving Average (EMA) of the DPO
dpo_ema = ta.ema(dpo, ema_length)
// Generate buy and sell signals based on crossovers
buy_signal = ta.crossover(dpo, dpo_ema)
sell_signal = ta.crossunder(dpo, dpo_ema)
// Overlay buy and sell signals on the candlestick chart
plotshape(series=buy_signal, location=location.belowbar, color=color.green, style=shape.labelup, text="BUY")
plotshape(series=sell_signal, location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL")
// Strategy entry and exit conditions
if (buy_signal)
strategy.entry("Buy", strategy.long)
if (sell_signal)
strategy.close("Buy")
متعلقہ
مزید