ٹرپل چلتی اوسط کراس اوور حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-06 09:48:33
ٹیگز:

img

جائزہ

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

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

سب سے پہلے ، حکمت عملی مختصر مدت (7 دن کے ڈیفالٹ) ، درمیانی مدت (25 دن کے ڈیفالٹ) ، اور طویل مدتی (99 دن کے ڈیفالٹ) چلنے والے اوسط کا حساب لگاتی ہے۔ پھر یہ مندرجہ ذیل قواعد کے مطابق تجارتی سگنل تیار کرتی ہے۔

  1. جب قلیل مدتی ایم اے درمیانی مدت کے ایم اے سے تجاوز کرتا ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔

  2. جب قلیل مدتی ایم اے درمیانی مدت کے ایم اے سے نیچے جاتا ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔

  3. جب قلیل مدتی ایم اے طویل مدتی ایم اے سے اوپر جاتا ہے تو ، ایک تیز خرید سگنل پیدا ہوتا ہے۔

  4. جب قلیل مدتی ایم اے طویل مدتی ایم اے سے نیچے گزرتا ہے تو ، فوری فروخت کا اشارہ پیدا ہوتا ہے۔

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

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

  • حکمت عملی منطق سادہ اور سمجھنے اور لاگو کرنے کے لئے آسان ہے.

  • ملٹی ٹائم فریم تجزیہ کا استعمال مارکیٹ کے رجحانات میں تبدیلیوں کو مؤثر طریقے سے پکڑ سکتا ہے.

  • پیرامیٹرز کو ایم اے کی مدت کو ایڈجسٹ کرکے بہتر بنایا جاسکتا ہے۔

  • بصری کراس اوور سگنل بصری طور پر رجحان کی تبدیلیوں کی عکاسی کرتے ہیں.

خطرے کا تجزیہ

  • ایم اے کے پاس پیچھے رہ جانے والے مسائل ہیں اور وہ رجحان کی تبدیلی کے نکات کو یاد کرسکتے ہیں۔

  • بہت سے غلط سگنل جب مختصر مدت کے ایم اے بیل مارکیٹوں میں طویل مدتی ایم اے سے تجاوز کرتے ہیں۔

  • بہت سے غلط سگنل جب مختصر مدت کے ایم اے نے ریچھ مارکیٹوں میں طویل مدتی ایم اے سے نیچے عبور کیا ہے۔

  • تیز رفتار ٹریڈنگ سگنل بہت حساس ہوسکتے ہیں، ٹریڈنگ کی تعدد اور کمیشن میں اضافہ.

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

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

  • فلٹر کی شرائط شامل کریں، جیسے سگنل صرف اس وقت پیدا کریں جب مخصوص تجارتی حجم یا قیمت کی تبدیلی کے فیصد کو پورا کیا جائے.

  • جب کوئی واضح رجحان نہیں ہوتا ہے تو غلط تجارت سے بچنے کے لئے MACD، KDJ جیسے دیگر اشارے کے ساتھ مل کر.

  • غلط سگنل کو کم کرنے کے لئے ایم اے مدت کے مجموعے کو بہتر بنائیں.

  • بیل اور ریچھ مارکیٹوں میں فرق کریں، خریدنے اور فروخت کے پیرامیٹرز کو الگ الگ بہتر بنائیں.

  • تجارتی اخراجات پر غور کریں، فریکوئنسی کو کنٹرول کرنے کے لئے تیز رفتار ٹریڈنگ پیرامیٹرز کو ایڈجسٹ کریں.

خلاصہ

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


/*backtest
start: 2023-10-06 00:00:00
end: 2023-11-05 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/
// © dadashkadir

//@version=4
strategy("Üç Hareketli Ortalama Str.", overlay=true, initial_capital=10000, commission_value=0.047, default_qty_type=strategy.percent_of_equity, default_qty_value=100, pyramiding=0, calc_on_order_fills=true)

kisa = input(title = "Kısa Vade - Gün", defval = 7,  minval = 1)
orta = input(title = "Orta Vade - Gün", defval = 25, minval = 1)
uzun = input(title = "Uzun Vade - Gün", defval = 99, minval = 1)

sma7  = sma(close, kisa)
sma25 = sma(close, orta)
sma99  = sma(close, uzun)

alTrend  = plot (sma7, color=#2323F1, linewidth=2, title="Har.Ort. Kısa Vade", transp=0)
satTrend = plot (sma25, color=#FF0C00, linewidth=3, title="Har.Ort. Orta Vade", transp=0)
ort99    = plot (sma99, color=#DFB001, linewidth=3, title="Har.Ort. Uzun Vade", transp=0)

zamanaralik = input (2020, title="Backtest Başlangıç Tarihi")

al  = crossover (sma7, sma25) and zamanaralik <= year
sat = crossover (sma25, sma7) and zamanaralik <= year

hizlial = crossover (sma7, sma99) and zamanaralik <= year
hizlisat = crossover (sma99, sma7) and zamanaralik <= year

alkosul  = sma7 >= sma25
satkosul = sma25 >= sma7

hizlialkosul  = sma7 >= sma99
hizlisatkosul = sma99 >= sma7

plotshape(al,  title = "Buy",  text = 'Al',  style = shape.labelup,   location = location.belowbar, color= color.green, textcolor = color.white, transp = 0, size = size.tiny)
plotshape(sat, title = "Sell", text = 'Sat', style = shape.labeldown, location = location.abovebar, color= color.red,   textcolor = color.white, transp = 0, size = size.tiny)

plotshape(hizlial,  title = "Hızlı Al",  text = 'Hızlı Al',  style = shape.labelup,   location = location.belowbar, color= color.blue, textcolor = color.white, transp = 0, size = size.tiny)
plotshape(hizlisat, title = "Hızlı Sat", text = 'Hızlı Sat', style = shape.labeldown, location = location.abovebar, color= #6106D6 , textcolor = color.white, transp = 0, size = size.tiny)

fill (alTrend, satTrend, color = sma7 >= sma25? #4DFF00 : #FF0C00, transp=80, title="Al-Sat Aralığı")
//fill (ort99, satTrend, color = sma7 >= sma25? #6106D6 : color.blue, transp=80, title="Hızlı Al-Sat Aralığı")

if (al)
    strategy.entry("LONG", strategy.long)
if (sat)
    strategy.entry("SHORT", strategy.short)
//if (hizlial)
//    strategy.entry("My Short Entry Id", strategy.long)
//if (hizlisat)
//    strategy.entry("My Short Entry Id", strategy.short)    

مزید