دوہری ٹریک ٹریکنگ شاک پیٹرن کی حکمت عملی


تخلیق کی تاریخ: 2023-11-14 14:12:16 آخر میں ترمیم کریں: 2023-11-14 14:12:16
کاپی: 0 کلکس کی تعداد: 572
1
پر توجہ دیں
1617
پیروکار

دوہری ٹریک ٹریکنگ شاک پیٹرن کی حکمت عملی

جائزہ

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

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

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

یہ حکمت عملی سب سے پہلے برن بینڈ کے وسط کے لئے حساب کرتی ہے ، یعنی قیمت کی n دن کی سادہ حرکت پذیر اوسط ، جس میں n کی قدر 20 دن کی ڈیفالٹ ہوتی ہے۔ برن بینڈ کے اوپر اور نیچے کے درمیان دو معیاری فرق جمع / مائنس ہیں۔ اس کے بعد 9 دن کی ای ایم اے کا حساب لگایا جاتا ہے۔

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

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

حکمت عملی کا تجزیہ

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

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

  2. EMA کو تیز رفتار اوسط کے طور پر استعمال کیا جاتا ہے ، اور برن بینڈ میٹرو کو سست رفتار اوسط کے طور پر استعمال کیا جاتا ہے ، دونوں کا استعمال جعلی سگنل کو مؤثر طریقے سے فلٹر کرنے اور سگنل کے معیار کو بہتر بنانے کے لئے کیا جاتا ہے۔

  3. انڈیکس پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے ، n ویلیو اور برلن بینڈ کے معیاری فرق کو مارکیٹ کے مطابق ایڈجسٹ کیا جاسکتا ہے ، اور اس میں بہت زیادہ موافقت ہے۔

  4. حکمت عملی سادہ، واضح اور قابل عمل ہے، جو کہ مختصر مدت کے بحران کے لیے بہترین ہے۔

  5. اسٹریٹجک استحکام کو مزید بڑھانے کے لئے ، دوسرے اشارے کے فلٹرنگ کے ساتھ مل کر ، پیرامیٹرز کو مناسب طریقے سے بہتر بنایا جاسکتا ہے۔

خطرے کا تجزیہ

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

  1. برن بیلٹ اوپر اور نیچے کی ریلوں میں آسانی سے سپورٹ اور دباؤ پیدا کرتا ہے ، جس کی وجہ سے اسٹاپ نقصان کی ابتدائی کارروائی ہوسکتی ہے۔

  2. جب EMA اور برین بینڈ کے درمیان ریلیں کراس ہوتی ہیں تو ، قیمتوں میں انحراف ہوسکتا ہے ، جس سے غلط سگنل ملتا ہے۔

  3. جب ایک بڑا رجحان ہوتا ہے تو ، ای ایم اے سان کپ کے نیچے خرید پوائنٹس یا تین پہاڑوں کے اوپر فروخت پوائنٹس کی تشکیل کرنے کا خطرہ ہوتا ہے ، اور یہ رجحان سے محروم ہوسکتا ہے۔

  4. جب زلزلے کی صورتحال میں کمی آئے گی تو ، تجارتی سگنل نمایاں طور پر کم ہوجائیں گے ، اور منافع کو برقرار نہیں رکھا جاسکتا ہے۔

  5. پیرامیٹرز کی غلط ترتیب سے زیادہ تجارت یا تجارت کے مواقع ضائع ہوسکتے ہیں۔

  6. ٹرانزیکشن فیس حقیقی منافع کو کم کرتی ہے، اور پوزیشن کے سائز کو کنٹرول کرنے کی ضرورت ہے.

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

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

  1. ٹریفک کی بڑھتی ہوئی تعداد ، خراب معیار کے کراس سگنل کو فلٹر کرنا۔

  2. RSI اور دیگر اوورلوڈ اشارے کے ساتھ مل کر ، خرید و فروخت کے مقامات کو انتہائی خطوں سے بچنے سے بچیں۔

  3. اے ٹی آر کی قیمت کے مطابق اسٹاپ اور اسٹاپ سیٹ کریں ، تاکہ اسٹاپ زیادہ معقول ہو۔

  4. رجحانات کے بارے میں زیادہ سے زیادہ فیصلہ کرنے کے لئے، رجحانات کے حالات میں غلط سگنل سے بچنے کے لئے.

  5. اصلاحی پیرامیٹرز ، جیسے ای ایم اے سائیکل ، برن بینڈ پیرامیٹرز ، وغیرہ ، تاکہ یہ مختلف مارکیٹ کے حالات کے مطابق ہو۔

  6. اس حکمت عملی کو زیادہ موثر بنانے کے لئے مشین لرننگ کا استعمال کرتے ہوئے پیرامیٹرز کو متحرک طور پر بہتر بنائیں۔

  7. الگورتھم ٹریڈنگ کا استعمال کرتے ہوئے، داخلہ اور باہر نکلنے کے لئے سخت شرائط مقرر کریں، انسانی مداخلت کو کم کریں.

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-11-07 00:00:00
end: 2023-11-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(shorttitle="BBXEMA", title="Bollinger Bands Cross EMA", default_qty_type=strategy.percent_of_equity, default_qty_value=100, overlay=true)
length = input(20, minval=1)
lengthEMA = input(9)
src = input(close, title="Source")
srcEMA = input(close, title="Source EMA")
//mult = input(2.0, minval=0.001, maxval=50)

// === INPUT BACKTEST RANGE ===
FromYear  = input(defval = 2019, title = "From Year", minval = 2009)
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromDay   = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
ToYear    = input(defval = 9999, title = "To Year", minval = 2009)
ToMonth   = input(defval = 12, title = "To Month", minval = 1, maxval = 12)
ToDay     = input(defval = 31, title = "To Day", minval = 1, maxval = 31)

// === FUNCTION EXAMPLE ===
start     = timestamp(FromYear, FromMonth, FromDay, 00, 00)  // backtest start window
finish    = timestamp(ToYear, ToMonth, ToDay, 23, 59)        // backtest finish window
window()  => true
basis = sma(src, length)
EMA = ema(srcEMA,lengthEMA)
//dev = mult * stdev(src, length)
//upper = basis + dev
//lower = basis - dev

Buy = crossover(EMA,basis)
Sell = crossunder(EMA,basis)

bb = plot(basis, color=color.red)
signal = plot(EMA, color=color.green)
//p1 = plot(upper, color=color.blue)
//p2 = plot(lower, color=color.blue)
//fill(p1, p2)

strategy.entry("Buy",true,when=window() and Buy)
strategy.close_all(when=window() and Sell)