یہ حکمت عملی ایک مخصوص مدت کے دوران سب سے زیادہ اعلی اور سب سے کم کم قیمتوں کے سادہ چلتی اوسط کی بنیاد پر خرید اور فروخت سگنل پیدا کرتی ہے۔
ڈبل چوٹی ریورس ٹریڈنگ حکمت عملی تکنیکی تجزیہ میں معاونت اور مزاحمت کے نظریے کا استعمال کرتی ہے۔ اس کا فرض ہے کہ جب قیمتیں مزاحمت یا معاونت کی سطح کو توڑتی ہیں تو ، مارکیٹ فورسز اور رفتار بدل جائے گی۔ خاص طور پر ، جب قیمتیں حالیہ مدت میں سب سے زیادہ نقطہ سے اوپر بڑھتی ہیں تو ، اسے اوور ہیڈ مزاحمت کو توڑنے کے طور پر دیکھا جاتا ہے۔ اور جب قیمتیں حالیہ مدت میں سب سے کم نقطہ سے نیچے آجاتی ہیں تو ، اسے معاونت کی سطح کو توڑنے کے طور پر دیکھا جاتا ہے۔ ان دونوں حدود کا وسط نقطہ قدر کے محور نقطہ کے طور پر دیکھا جاتا ہے۔
ڈبل چوٹی ریورس ٹریڈنگ حکمت عملی سب سے پہلے ایک مخصوص مدت (ڈیفالٹ 29 دن) کے دوران سب سے زیادہ اعلی اور سب سے کم کم قیمتوں کے سادہ چلنے والے اوسط کا حساب لگاتی ہے۔ اس سے قیمت کی اوپری اور نچلی حدود کی نمائندگی کرنے والی دو بینڈ پیدا ہوتے ہیں۔ پھر یہ خرید و فروخت کی حدوں کا تعین کرنے کے لئے ان دو بینڈوں کے وسط نقطہ کا حساب لگاتا ہے۔
جب قیمتیں اوپری بینڈ سے اوپر بڑھتی ہیں تو ، خرید کا اشارہ پیدا ہوتا ہے۔ جب قیمتیں نچلے بینڈ سے نیچے گرتی ہیں تو ، فروخت کا اشارہ پیدا ہوتا ہے۔ اس کے بعد تاجر پوزیشن کو الٹ دیتا ہے ، جب قیمتیں اوپری بینڈ سے نیچے گرتی ہیں تو فروخت کرتا ہے ، اور جب قیمتیں نچلی بینڈ سے اوپر بڑھتی ہیں تو خریدتا ہے۔
اس حکمت عملی کا فائدہ یہ ہے کہ یہ بریکآؤٹس کے ذریعہ شروع ہونے والی رفتار پر فائدہ اٹھاتا ہے۔ جب قیمتیں اوپری یا نچلی حدود سے باہر نکلتی ہیں تو ، مختصر مدت میں اکثر قیمتوں میں نمایاں نقل و حرکت ہوتی ہے۔ اس سے تاجروں کو بریکآؤٹ کے بعد تجارت کرنے کے مواقع ملتے ہیں۔
تاہم ، اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں۔ سب سے پہلے ، منتخب کردہ نظرثانی کی مدت کے نتائج پر بہت زیادہ اثر پڑتا ہے۔ اگر مدت بہت کم ہے تو ، بینڈ بہت حساس ہوں گے اور بہت سارے غلط سگنل پیدا کریں گے۔ اگر مدت بہت لمبی ہے تو ، یہ بروقت انداز میں نئے رجحانات کو پکڑنے میں ناکام رہے گا۔ نیز ، قیمتیں جو اوپری یا نچلی حد کو توڑتی ہیں وہ ہمیشہ رجحان کو جاری نہیں رکھتی ہیں ، اور کچھ الٹ ممکن ہے۔ تاجروں کو خطرے کو کنٹرول کرنے کے لئے اسٹاپ نقصانات کو ایڈجسٹ کرنے کی ضرورت ہے۔
خلاصہ یہ ہے کہ ، ڈبل چوٹی ریورس ٹریڈنگ حکمت عملی رفتار کی حد سے آگے قیمتوں میں اضافے کی نگرانی کرکے تجارتی مواقع کی تلاش کرتی ہے۔ اس میں قلیل مدتی میں وقفے کی رفتار کے فوائد کا فائدہ اٹھایا جاتا ہے ، لیکن پیرامیٹر کی اصلاح اور رسک کنٹرول پر بھی توجہ دینے کی ضرورت ہے۔ جب مناسب طریقے سے استعمال کیا جاتا ہے تو ، یہ حکمت عملی مقداری تجارت کے لئے ایک فائدہ مند ذریعہ ثابت ہوسکتی ہے۔
/*backtest start: 2023-08-15 00:00:00 end: 2023-09-14 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 //////////////////////////////////////////////////////////// // Copyright by HPotter v2.0 19/09/2022 // This is simple Highest high and Lowest low strategy. // Buy when break HH+offset // Sell when break LL+offset // Offset = (HH-LL)/2 //////////////////////////////////////////////////////////// strategy(title='HHLL', overlay=true) Len = input(29) reverse = input(true, title='Trade reverse') xHH = ta.sma(high, Len) xLL = ta.sma(low, Len) movevalue = (xHH - xLL) / 2 xHHM = xHH + movevalue xLLM = xLL - movevalue pos = 0 possig = 0 iff_1 = high > xHHM[1] and time > timestamp(2018, 01, 01, 09, 30) ? -1 : nz(pos[1], 0) pos := low < xLLM[1] and time > timestamp(2018, 01, 01, 09, 30) ? 1 : iff_1 iff_2 = reverse and pos == -1 ? 1 : pos possig := reverse and pos == 1 ? -1 : iff_2 if possig == 1 and possig[1] != possig and time > timestamp(2018, 01, 01, 09, 30) strategy.entry('Long', strategy.long) if possig == -1 and possig[1] != possig and time > timestamp(2018, 01, 01, 09, 30) strategy.entry('Short', strategy.short) barcolor(possig == -1 ? color.red : possig == 1 ? color.green : color.blue) plot(xHHM, color=color.new(color.blue, 0), title='MA') plot(xLLM, color=color.new(color.blue, 0), title='MA') plot(xHH, color=color.new(color.red, 0), title='MA') plot(xLL, color=color.new(color.red, 0), title='MA')