وی ڈبلیو اے پی بریک آؤٹ ٹریکنگ حکمت عملی ایک رجحان کی پیروی کرنے والی حکمت عملی ہے جو رجحان کی سمت کی نشاندہی کرنے کے لئے وی ڈبلیو اے پی اشارے کا استعمال کرتی ہے۔ یہ حالیہ 5 باروں کی بندش کی قیمتوں کی بنیاد پر وی ڈبلیو اے پی میں قیمتوں میں بریک آؤٹ کا پتہ لگاتا ہے۔ جب 3 لگاتار بار ایک ہی سمت میں وی ڈبلیو اے پی بریک آؤٹ کرتے ہیں تو ، تیسری بار کی سب سے زیادہ / سب سے کم قیمت ریکارڈ کی جاتی ہے۔ اس کے بعد جب قیمت اس ریکارڈ شدہ اعلی ترین / کم قیمت کی سطح کو توڑتی ہے تو تجارتی سگنل تیار ہوتا ہے۔
اس حکمت عملی کا بنیادی فائدہ یہ ہے کہ یہ انتہائی قلیل مدتی رفتار کی تجارت کے لئے بریک آؤٹ کے مواقع کو پکڑنے کے لئے تیزی سے ردعمل ظاہر کرتا ہے۔ تاہم ، پوزیشن کی بہت بڑی تعداد جمع ہونے کا خطرہ بھی ہے۔ پوزیشن سائزنگ پیرامیٹرز کو ایڈجسٹ کرکے اس کو بہتر بنایا جاسکتا ہے۔
اس حکمت عملی میں استعمال ہونے والا بنیادی اشارے وی ڈبلیو اے پی ہے۔ وی ڈبلیو اے پی حجم وزن والی اوسط قیمت کا مطلب ہے ، جو حجم وزن والی اوسط قیمت لائن ہے۔ یہ مارکیٹ کی اتفاق رائے کی قیمت کی سطح کی عکاسی کرتا ہے۔
یہ حکمت عملی حالیہ 5 باروں کی بندش کی قیمتوں اور وی ڈبلیو اے پی اشارے کا حقیقی وقت میں حساب لگاتی ہے۔ اس میں لگاتار وی ڈبلیو اے پی بریک آؤٹ کی مخصوص اقسام کی جانچ پڑتال کے لئے منطقی متغیرات کا ایک سلسلہ بھی متعین کیا گیا ہے۔
ٹریڈنگ سگنل قیمتوں کے بریک آؤٹ کی وجہ سے پیدا ہونے والی نئی اعلی / کم قیمتوں کی بنیاد پر تیار کیے جاتے ہیں۔ منطق یہ ہے:
تو بنیادی خیال قیمت بریک آؤٹ کی سمت کی نشاندہی کرنا ہے، اور بریک آؤٹ کے نتیجے میں نئی اعلی / کم قیمتوں کی تجارت کرنا ہے.
ڈیفالٹ پوزیشن سائزنگ کو 100٪ ایکویٹی پر مقرر کیا گیا ہے۔ یہ ہر تجارت پر ایک مکمل پوزیشن کی نمائندگی کرتا ہے۔ اس حکمت عملی کی قلیل مدتی نوعیت کو مدنظر رکھتے ہوئے ، پوزیشن کا سائز کم کیا جاسکتا ہے تاکہ خطرہ کو کنٹرول کیا جاسکے۔
باہر نکلنے کا قاعدہ ایک VWAP کراس انڈر / کراس اوور ہے۔ VWAP بھاگنے والے نقصانات سے بچنے کے لئے ٹریلنگ اسٹاپ نقصان کے طور پر کام کرتا ہے۔
وی ڈبلیو اے پی بریک آؤٹ ٹریکنگ کی حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ قلیل مدتی قیمت کی رفتار اور رجحان کی پیروی کرنے والے مواقع کو پکڑنے کے لئے فوری ردعمل ہے۔ اہم فوائد یہ ہیں:
یہ حکمت عملی خاص طور پر اعلی تعدد کے قلیل مدتی تجارت کے لئے موزوں ہے ، جو منافع کو تیزی سے مقفل کرنے کی اجازت دیتی ہے۔ یہ خام تیل اور سونے جیسے غیر مستحکم آلات کے ساتھ بہترین کارکردگی کا مظاہرہ کرتی ہے۔
اگرچہ اس حکمت عملی میں موثر ٹریکنگ کی صلاحیت ہے ، لیکن پھر بھی اس پر غور کرنے کے لئے خطرات موجود ہیں:
مندرجہ ذیل اصلاحات ان خطرات کو کم کرنے میں مدد دے سکتی ہیں:
ایک انتہائی مختصر مدت کے ٹریکنگ کی حکمت عملی کے طور پر، مزید اصلاحات ان علاقوں سے کیا جا سکتا ہے:
کثیر اشارے کا انضمام: فلٹر کے سخت قوانین قائم کرنے اور درستگی کو بہتر بنانے کے لئے دیگر اتار چڑھاؤ اور رفتار کے اشارے کو یکجا کریں
متحرک پوزیشن سائزنگ: مارکیٹ کے بدلتے حالات کی بنیاد پر پوزیشن کے سائز کو متحرک طور پر ایڈجسٹ کریں۔ جب اتار چڑھاؤ بڑھتا ہے تو کم کریں اور مضبوط رجحانات کے دوران بڑھیں۔
موافقت پذیر رکاوٹیں: اے ٹی آر اور دیگر قیمت کی کارروائی کے سگنل پر مبنی موافقت پذیر ٹریلنگ اسٹاپ میکانزم کے لئے فکسڈ وی ڈبلیو اے پی اسٹاپ کو اپ گریڈ کریں۔
خطرے کا انتظام: خطرات کو کنٹرول کرنے کے لئے زیادہ سے زیادہ خطرہ میٹرکس جیسے زیادہ سے زیادہ انعقاد کی مدت ، روزانہ منافع / نقصان کی حدود ، ڈراؤنڈ کی حد وغیرہ کی پابندی کریں۔
مشین لرننگ: تاریخی تجارتی اعداد و شمار جمع کریں اور زیادہ استحکام کے لئے بہترین حکمت عملی پیرامیٹرز تلاش کرنے کے لئے مشین لرننگ ماڈل اپنائیں۔
مجموعی طور پر ، وی ڈبلیو اے پی بریک آؤٹ ٹریکنگ حکمت عملی ایک بہت ہی عملی ہائی فریکوئنسی ٹریڈنگ سسٹم ہے۔ یہ قلیل مدتی بریک آؤٹ مواقع پر تیزی سے ردعمل ظاہر کرتا ہے اور فوری اسکیلپنگ کے لئے مکمل پوزیشن کا استعمال کرتے ہوئے قیمتوں کو ٹریک کرتا ہے۔ بلٹ ان وی ڈبلیو اے پی ٹریلنگ اسٹاپ بھی خطرات کو محدود کرنے میں مدد کرتا ہے۔
اس حکمت عملی کو زیادہ سے زیادہ اشارے فلٹرنگ ، متحرک پوزیشن سائزنگ ، انکولی اسٹاپس اور مشین لرننگ جیسی مزید اصلاحات کے ساتھ ، اس حکمت عملی سے اور بھی بہتر کارکردگی اور استحکام حاصل ہوسکتا ہے۔ اس میں اعلی تعدد کے تاجروں کے لئے بہت زیادہ صلاحیت ہے۔ اس حکمت عملی کی عملی اطلاق کی وجہ سے اس حکمت عملی کی مسلسل بہتری کی سختی سے سفارش کی جاتی ہے۔
/*backtest start: 2023-12-12 00:00:00 end: 2023-12-19 00:00:00 period: 5m basePeriod: 1m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=5 strategy(title="VWAP Push", initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0, currency = 'USD', overlay=true) //VWAP vwap = ta.vwap(close) plot(vwap, color=color.black, title="vwap") //Last 5 Closes closeBarPrevious5 = close[5] closeBarPrevious4 = close[4] closeBarPrevious3 = close[3] closeBarPrevious2 = close[2] closeBarPrevious1 = close[1] closeBarCurrent = close //is_1530 = (hour == 15) and (minute == 30) is_push_up = (closeBarCurrent > closeBarPrevious1) and (closeBarPrevious1 > closeBarPrevious2) and (closeBarPrevious2 > closeBarPrevious3) and (closeBarPrevious4 < vwap) and (closeBarPrevious3 > vwap) is_push_down = (closeBarCurrent < closeBarPrevious1) and (closeBarPrevious1 < closeBarPrevious2) and (closeBarPrevious2 < closeBarPrevious3) and (closeBarPrevious4 > vwap) and (closeBarPrevious3 < vwap) var float hi = na var float lo = na hi := is_push_up ? high : hi lo := is_push_down and (close < vwap) ? low : lo plot(hi, "High", color.green, 1, plot.style_circles) plot(lo, "Low", color.red, 1, plot.style_circles) // Conditions longCondition = ta.crossover(close,hi) exitLong = ta.crossunder(close,vwap) shortCondition = ta.crossunder(close,lo) and (close < vwap) exitShort = ta.crossover(close,vwap) // Entries Exits if (longCondition) strategy.entry("Long", strategy.long) if (exitLong) strategy.close("Long") if (shortCondition) strategy.entry("Sell", strategy.short) if (exitShort) strategy.close("Sell")