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

کوانٹ ماسٹرز کے لئے کثیر سطح کی حرکت پذیر اوسط کراسنگ حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-01-12 12:11:02
ٹیگز:

img

جائزہ

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

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

اس حکمت عملی میں حرکت پذیر اوسط کے تین سیٹ استعمال کیے جاتے ہیں: تیز رفتار حرکت پذیر اوسط MAshort ، درمیانی رفتار حرکت پذیر اوسط MAmid ، اور سست حرکت پذیر اوسط MAlong۔ MAshort کا پیرامیٹر 9 ہے ، سب سے تیز رفتار جواب دیتا ہے ، اور قلیل مدتی سگنلز کو پکڑنے کے لئے استعمال کیا جاتا ہے۔ MAmid کا پیرامیٹر 50 ہے ، درمیانی رفتار ہے اور رجحان کی تصدیق کے لئے استعمال کیا جاتا ہے؛ MAlong کا پیرامیٹر 100 ہے ، سب سے سست جواب دیتا ہے اور طویل مدتی رجحان کی سمت کا تعین کرنے کے لئے استعمال کیا جاتا ہے۔

اس حکمت عملی کا مخصوص تجارتی منطق یہ ہے: جب درمیانی رفتار سے چلنے والی اوسط لائن MAmid سست رفتار سے چلنے والی اوسط لائن MAlong کے اوپر سے عبور کرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ اسٹاک کی قیمت کی بڑھتی ہوئی رفتار تشکیل پا رہی ہے۔ اس وقت ، حکمت عملی طویل ہوجاتی ہے۔ جب تیز رفتار حرکت پذیر اوسط MAshort درمیانی رفتار سے چلنے والی اوسط MAmid سے نیچے عبور کرتی ہے تو ، اس سے یہ ظاہر ہوتا ہے کہ قلیل مدتی رجحان کی تبدیلی واقع ہوئی ہے ، اور اس وقت حکمت عملی اپنی پوزیشن سے باہر نکل جاتی ہے۔

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

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

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

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

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

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

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

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

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

  1. بہترین پیرامیٹر مجموعہ کو تلاش کرنے کے لئے چلتی اوسط کے دنوں پیرامیٹر کو بہتر بنائیں
  2. تصدیق اور منحنی فٹنگ کے مسائل سے بچنے کے لئے حجم اشارے شامل کریں
  3. سٹاپ نقصان کو مجبور کرنے کے لئے حکمت عملی کے لئے زیادہ سے زیادہ نقصان مقرر کریں، جیسے 20٪ زیادہ سے زیادہ ڈراؤنڈ
  4. رجحانات کا اندازہ کرنے اور حکمت عملی کی موافقت کو بہتر بنانے کے لئے مشین لرننگ ماڈلز کو شامل کریں

خلاصہ

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


/*backtest
start: 2023-12-12 00:00:00
end: 2024-01-11 00:00:00
period: 1h
basePeriod: 15m
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/
// © Coinrule

//@version=4
strategy(shorttitle='Multi Moving Average Crossing',title='Multi Moving Average Crossing (by Coinrule)', overlay=true, initial_capital=1000,  default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,    title = "From Month",      type = input.integer, minval = 1, maxval = 12)
fromDay   = input(defval = 1,    title = "From Day",        type = input.integer, minval = 1, maxval = 31)
fromYear  = input(defval = 2020, title = "From Year",       type = input.integer, minval = 1970)
thruMonth = input(defval = 1,    title = "Thru Month",      type = input.integer, minval = 1, maxval = 12)
thruDay   = input(defval = 1,    title = "Thru Day",        type = input.integer, minval = 1, maxval = 31)
thruYear  = input(defval = 2112, title = "Thru Year",       type = input.integer, minval = 1970)

showDate  = input(defval = true, title = "Show Date Range", type = input.bool)

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => true       // create function "within window of time"

//MA inputs and calculations
inlong=input(100, title='MAlong')
inmid=input(50, title='MAmid')
inshort=input(9, title='MAfast')

MAlong = sma(close, inlong)
MAshort= sma(close, inshort)
MAmid= sma(close, inmid)


//Entry 
bullish = crossover(MAmid, MAlong)

strategy.entry(id="long", long = true, when = bullish and window())

//Exit
bearish = crossunder(MAshort, MAmid)

strategy.close("long", when = bearish and window())

plot(MAshort, color=color.orange, linewidth=2)
plot(MAmid, color=color.red, linewidth=2)
plot(MAlong, color=color.blue, linewidth=2)


مزید