ڈبل ٹریک آسکیلیٹر پیٹرن حکمت عملی بولنگر بینڈ اور ای ایم اے اشارے پر مبنی ایک مقداری تجارتی حکمت عملی ہے۔ یہ بولنگر بینڈ اور ای ایم اے پر مبنی آسکیلیٹر پیٹرن کی نشاندہی کرکے قلیل مدتی قیمتوں میں اتار چڑھاؤ کو پکڑنے کی کوشش کرتی ہے۔
اس حکمت عملی میں بولنگر بینڈ اور ای ایم اے دونوں کو تکنیکی اشارے کے طور پر استعمال کیا جاتا ہے۔ بولنگر بینڈ میں اوپری ، درمیانی اور نچلی بینڈ ہوتے ہیں تاکہ یہ فیصلہ کیا جاسکے کہ قیمت میں اتار چڑھاؤ ہے۔ ای ایم اے قیمت کے رجحان کا تعین کرنے کے لئے رجحان کے بعد اشارے ہے۔
سب سے پہلے ، بولنگر بینڈ کی درمیانی بینڈ کا حساب قیمت کی n دن کی سادہ چلتی اوسط کے طور پر کیا جاتا ہے ، جہاں n 20 دن تک ڈیفالٹ ہوتا ہے۔ اوپری اور نچلی بینڈ درمیانی بینڈ پلس / مائنس دو معیاری انحراف ہیں۔ پھر 9 دن کا ای ایم اے کا حساب لگایا جاتا ہے۔
جب قیمت ای ایم اے سے اوپر ہوتی ہے تو ، یہ خرید کا اشارہ ہوتا ہے۔ جب قیمت ای ایم اے سے نیچے ہوتی ہے تو ، یہ فروخت کا اشارہ ہوتا ہے۔ لہذا ای ایم اے ایک تیز رفتار اوسط کے طور پر قلیل مدتی رجحان کو پکڑتا ہے ، جبکہ درمیانی بینڈ ایک سست حرکت پذیر اوسط کے طور پر کچھ غلط سگنل فلٹر کرتا ہے۔
ای ایم اے اور بولنگر بینڈس کی درمیانی لائن کے دوہری بینڈوں کو ٹریک کرکے ، اس حکمت عملی کا مقصد قلیل مدتی قیمتوں میں اتار چڑھاؤ کو پکڑنا ہے۔ جب ای ایم اے درمیانی لائن سے اوپر عبور کرتا ہے تو یہ خریدتا ہے ، اور جب ای ایم اے درمیانی لائن سے نیچے عبور کرتا ہے تو فروخت کرتا ہے۔
دو ٹریک حکمت عملی کے مندرجہ ذیل فوائد ہیں:
ای ایم اے اور بولنگر بینڈ کے درمیان لائن ڈبل ٹریک کا استعمال کرتے ہوئے، یہ رجحان اور نوسکھئیے دونوں کا فیصلہ کرسکتا ہے، اور قلیل مدتی قیمت کی اتار چڑھاؤ کو زیادہ درست طریقے سے پکڑ سکتا ہے.
ای ایم اے جیسے تیز رفتار ایم اے اور درمیانی بینڈ جیسے سست رفتار ایم اے غلط سگنل کو مؤثر طریقے سے فلٹر کرنے اور سگنل کے معیار کو بہتر بنانے کے لئے مل کر کام کرتے ہیں۔
اشارے کے پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے۔ بہتر موافقت کے ل the این ویلیو اور بولنگر بینڈس معیاری انحراف کو مارکیٹ کے حالات کے مطابق ایڈجسٹ کیا جاسکتا ہے۔
حکمت عملی کا منطق سادہ اور واضح ہے، مختصر مدت کے oscillating مارکیٹوں کے لئے بہت موزوں ہے.
یہ پیرامیٹرز کو ایڈجسٹ کرکے اور استحکام کو مزید بہتر بنانے کے لئے دوسرے فلٹرز کو شامل کرکے بہتر بنایا جاسکتا ہے۔
اس حکمت عملی میں کچھ ممکنہ خطرات بھی ہیں:
بولنگر بینڈ اوپر اور نیچے والے بینڈ آسانی سے سپورٹ اور مزاحمت تشکیل دے سکتے ہیں، جو قبل از وقت سٹاپ نقصان کو متحرک کرتے ہیں۔
ای ایم اے اور درمیانی بینڈ کے مابین اختلافات ہوسکتے ہیں جب وہ عبور کرتے ہیں ، غلط سگنل پیدا کرتے ہیں۔
مضبوط رجحان کی مارکیٹوں میں، ای ایم اے W-bottoms اور M-tops تشکیل دے سکتا ہے، رجحان کو یاد نہیں کرتا.
تجارتی سگنل نمایاں طور پر کم ہو جائیں گے جب اتار چڑھاؤ کمزور ہو جائے گا، منافع کو برقرار رکھنے کے قابل نہیں.
پیرامیٹرز کی ناکافی ایڈجسٹمنٹ سے اوور ٹریڈنگ یا موقع سے محروم ہونے کا سبب بن سکتا ہے۔
ٹرانزیکشن لاگت اصل منافع کو ختم کرتی ہے، پوزیشن سائزنگ کنٹرول کی ضرورت ہوتی ہے.
حکمت عملی کو مندرجہ ذیل پہلوؤں میں بہتر بنایا جاسکتا ہے:
کم معیار کے کراس اوور سگنلز کو فلٹر کرنے کے لیے حجم شامل کریں۔
RSI کو یکجا کریں تاکہ زیادہ خریدنے / فروخت کی سطح میں خرید / فروخت سے بچنے کے لئے.
زیادہ معقول سٹاپ نقصان اور منافع لینے کے لئے اے ٹی آر کا استعمال کریں.
رجحانات کی مارکیٹوں میں غلط سگنل سے بچنے کے لئے رجحانات کا فیصلہ شامل کریں۔
مختلف مارکیٹ کے ماحول کے مطابق EMA مدت اور بولنگر بینڈ کی ترتیبات جیسے پیرامیٹرز کو بہتر بنائیں۔
مضبوطی کے لئے پیرامیٹرز کو متحرک طور پر بہتر بنانے کے لئے مشین لرننگ کا استعمال کریں.
انسانی مداخلت کو کم سے کم کرنے کے لیے سخت داخلے اور باہر نکلنے کے قوانین کے ساتھ الگورتھمک ٹریڈنگ کو اپنائیں۔
ڈبل ٹریک آسکیلیٹر پیٹرن کی حکمت عملی ای ایم اے اور بولنگر بینڈز کی درمیانی لائن کے دو بینڈ کا استعمال کرتے ہوئے قیمتوں کا سراغ لگاتی ہے۔ یہ خریدتا ہے جب ای ایم اے درمیانی بینڈ سے اوپر عبور کرتا ہے ، اور بیچتا ہے جب ای ایم اے درمیانی بینڈ سے نیچے عبور کرتا ہے ، تاکہ قلیل مدتی قیمتوں میں اتار چڑھاؤ کو پکڑ سکے۔ اس سادہ قلیل مدتی حکمت عملی میں غلط سگنلز کو فلٹر کرنے اور رجحانات کا فیصلہ کرنے کا فائدہ ہے ، لیکن اس میں کچھ خطرات بھی ہیں۔ پیرامیٹرز ، انٹری / ایگزٹ قوانین وغیرہ کو مستقل طور پر بہتر بنانے سے ، یہ زیادہ مضبوط اور زیادہ مارکیٹ کے ماحول پر قابل اطلاق ہوسکتا ہے ، جس سے یہ سیکھنے اور لاگو کرنے کے لئے ایک قابل قدر حکمت عملی نقطہ نظر ہے۔
/*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)