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

ڈی سی اے کی دوہری حرکت پذیر اوسط ٹریڈنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-04-29 14:26:59
ٹیگز:ایس ایم اےDCAYSMAایچ ایس ایم اے

img

جائزہ

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

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

  1. تیز رفتار SMA اور سست SMA کا حساب لگائیں.
  2. جب تیز رفتار ایس ایم اے سست رفتار ایس ایم اے کے اوپر سے عبور کرتا ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے ، اور حکمت عملی ایک مقررہ رقم (ڈی سی اے کی رقم) خریدتی ہے۔
  3. جب تیز رفتار ایس ایم اے سست رفتار ایس ایم اے سے نیچے گزر جاتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے ، اور حکمت عملی تمام ہولڈنگز فروخت کرتی ہے۔
  4. ڈی سی اے کے ہر وقفے میں (مثال کے طور پر، 14 دن) ، حکمت عملی اوسط ہولڈنگ لاگت کو کم کرنے کے لئے ایک اضافی مقررہ رقم خریدتی ہے.
  5. یہ حکمت عملی ڈی سی اے کے ذریعے اوسط خریداری کی لاگت کو کم کرتی ہے جبکہ ایس ایم اے کراس اوورز کا استعمال کرتے ہوئے مارکیٹ کے رجحانات کو پکڑتی ہے۔

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

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

حکمت عملی کے خطرات

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

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

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

خلاصہ

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


/*backtest
start: 2024-04-21 00:00:00
end: 2024-04-28 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © loggolitasarim

//@version=5
strategy("DCA YSMA HSMA Stratejisi", overlay=true, calc_on_every_tick=true)

// Parametreler
sma_fast = input(14, "Hızlı SMA Dönemi")
sma_slow = input(28, "Yavaş SMA Dönemi")
dca_amount = input(100, "DCA Miktarı")
dca_interval = input(14, "DCA Aralığı (Gün)")

// Hızlı ve yavaş SMA hesaplamaları
fast_sma = ta.sma(close, sma_fast)
slow_sma = ta.sma(close, sma_slow)

// DCA hesaplamaları
var float dca_average_price = na
var int dca_count = na

if (bar_index % dca_interval == 0)
    dca_count := nz(dca_count, 0) + 1
    dca_average_price := nz(dca_average_price, close) * (dca_count - 1) + close
    dca_average_price /= dca_count

// Alım ve satım sinyalleri
longCondition = ta.crossover(fast_sma, slow_sma)
shortCondition = ta.crossunder(fast_sma, slow_sma)

if (longCondition)
    strategy.entry("Alım", strategy.long, qty=dca_amount)
if (shortCondition)
    strategy.entry("Satım", strategy.short)

// Grafik
plot(fast_sma, "Hızlı SMA", color=color.blue)
plot(slow_sma, "Yavaş SMA", color=color.red)

// Uyarılar
alertcondition(longCondition, "Alım Sinyali", "Alım Sinyali")
alertcondition(shortCondition, "Satım Sinyali", "Satım Sinyali")


متعلقہ

مزید