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

مصنف:چاؤ ژانگ، تاریخ: 2023-12-26 15:52:13
ٹیگز:

img

جائزہ

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

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

اس حکمت عملی کے بنیادی اصول یہ ہیں:

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

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

  3. کراس اوور سمت اور حجم کے فیصلے کی بنیاد پر طویل یا مختصر پوزیشنیں درج کریں۔ ایک خاص منافع کی سطح تک پہنچنے پر پوزیشنوں کو بند کرنے کے لئے منافع لینے کے معیار مقرر کریں۔

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

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

اس حکمت عملی کے اہم فوائد یہ ہیں:

  1. رجحان کی سمت کا تعین کرنے اور غلط سگنل اور پھنسنے سے بچنے کے لئے حجم فلٹر کو دوہری ایم اے کا مجموعہ.

  2. صرف پوزیشن لینے جب حجم تصدیق، کامیابی کی شرح میں اضافہ.

  3. وقت پر منافع لینے اور منافع واپس دینے سے بچنے کے لئے منافع لینے کا طریقہ کار ہے.

خطرے کا تجزیہ

اس حکمت عملی کے اہم خطرات یہ ہیں:

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

  2. جب حجم مختلف ہوتا ہے تو فیصلہ کرنا مشکل ہے۔ تصدیق کے لیے مزید اشارے شامل کر سکتے ہیں۔

  3. غلط اسٹاپ منافع کی ترتیب سے زیادہ تجارت یا فاتحوں کو بہت طویل عرصے تک برقرار رکھنے کا سبب بن سکتا ہے۔ اسٹاپ منافع کے پیرامیٹرز کی جانچ اور اصلاح کی ضرورت ہے۔

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

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

  1. وقت میں قیمتوں میں تبدیلیوں کو پکڑنے کے لئے زیادہ سے زیادہ ردعمل کرنے کے لئے ایم اے مدت کو بہتر بنائیں.

  2. حجم جھوٹے سگنل سے بچنے کے لئے سگنل کی تصدیق کے لئے MACD، KD جیسے مزید اشارے شامل کریں.

  3. زیادہ منافع لینے کے میکانکس کو شامل کریں جیسے ٹریل اسٹاپ، فی صد اسٹاپ، متحرک منافع لینے کے لئے اتار چڑھاؤ سٹاپ.

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

  5. مختلف مارکیٹ کے ماحول میں موزوں پوزیشن سائزنگ کو بہتر بنائیں۔

نتیجہ

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


/*backtest
start: 2022-12-19 00:00:00
end: 2023-12-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("ZendicatoR", overlay=true, calc_on_order_fills= true, calc_on_every_tick=true, default_qty_type=strategy.percent_of_equity, default_qty_value=15, pyramiding=0)
dt = input(defval=0.0010, title="Decision Threshold", type=float, step=0.0001)
keh=input(title="Double HullMA Cross",defval=7, minval=1)
che1=input(title="MA 1",defval=34,minval=1)
che2=input(title="MA 2",defval=144,minval=1)
che3=input(title="MA 3",defval=377,minval=1)
amnt=input(title="TP ($)",defval=4200,minval=1)
wma1=wma(close,che1)
wma2=wma(close,che2)
wma3=wma(close,che3)
sma1=sma(close,11)
tms=10000000000000
A=request.security(syminfo.tickerid, 'D', close)*tms
B=request.security(syminfo.tickerid, 'D', close[1])*tms
C=A>B?green:red
D=wma2>wma3?green:red
plot(wma1,style=line,color=C,linewidth=4)
p1=plot(wma2,style=line,color=D)
p2=plot(wma3,style=line,color=D)
fill(p1, p2, color=D, transp=75)
n2ma=2*wma(close,round(keh/2))
nma=wma(close,keh)
diff=n2ma-nma,sqn=round(sqrt(keh))
n2ma1=2*wma(close[2],round(keh/2))
nma1=wma(close[2],keh)
diff1=n2ma1-nma1,sqn1=round(sqrt(keh))
n1=wma(diff,sqn)*tms
n2=wma(diff1,sqn)*tms
Q=n1>n2?blue:yellow
plot(sma1,style=line,color=Q,linewidth=4)
closelong = A*tms<B*tms and n2*tms>n1*tms and strategy.openprofit>amnt
if (closelong)
    strategy.close("Long")
closeshort = A*tms>B*tms and n1*tms>n2*tms and strategy.openprofit>amnt
if (closeshort)
    strategy.close("Short") 
longCondition = A*tms>B*tms and n1*tms>n2*tms
if (longCondition)
    strategy.entry("Long",strategy.long)
shortCondition = A*tms<B*tms and n1*tms<n2*tms
if (shortCondition)
    strategy.entry("Short",strategy.short)

مزید