یہ رشتہ دار طاقت انڈیکس (آر ایس آئی) اور رشتہ دار حجم اشارے پر مبنی ایک مقداری تجارتی حکمت عملی ہے۔ اس حکمت عملی کا مقصد ایک مضبوط رجحان کے تیز ترین مرحلے کی تجارت کرکے اضافی منافع حاصل کرنا ہے۔
اس حکمت عملی میں دو اشارے شامل ہیں: رشتہ دار طاقت انڈیکس (آر ایس آئی) اور رشتہ دار حجم (آر وی او ایل) ۔ آر ایس آئی زیادہ خرید / فروخت کی سطح کا فیصلہ کرتا ہے۔ 30 سے کم آر ایس آئی زیادہ فروخت اور آر ایس آئی 70 سے زیادہ سے زیادہ خرید کا اشارہ کرتا ہے۔ حالیہ اوسط کے مقابلے میں آر وی او ایل حجم میں اضافے کو پکڑتا ہے۔ جب آر وی او ایل ایک حد سے اوپر ہے تو ، اس سے خرید / فروخت کا مضبوط دباؤ ظاہر ہوتا ہے۔
حکمت عملی کا منطق یہ ہے کہ: جب آر ایس آئی اوور بُک (حد سے اوپر) دکھاتا ہے اور آر وی او ایل اوپر جاتا ہے تو طویل ہوجائیں۔ جب آر ایس آئی اوور سیل (حد سے نیچے) دکھاتا ہے اور آر وی او ایل اوپر جاتا ہے تو مختصر ہوجائیں۔ جب آر ایس آئی معمول کی سطح پر واپس آجاتا ہے (لانگ آؤٹ: آر ایس آئی 69 سے نیچے؛ شارٹ آؤٹ: آر ایس آئی 31 سے اوپر) تو آؤٹ سگنل ہوتے ہیں۔
اس حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ آر ایس آئی اور آر وی او ایل کے کمبو سگنل کا استعمال کرتے ہوئے آر ایس آئی اور اعلی رشتہ دار حجم سگنل سے اوور بک / اوور سیل سگنل کو جوڑ کر رجحان کے سب سے زیادہ جارحانہ حصے کا پتہ لگانا ہے۔
اکیلے آر ایس آئی کا استعمال کرنے کے مقابلے میں ، اس حکمت عملی میں حجم کی معلومات شامل ہوتی ہے تاکہ ناکافی لیکویڈیٹی کے ساتھ مارکیٹ میں داخل ہونے سے بچ سکے۔ اکیلے بریک آؤٹ کا استعمال کرنے کے مقابلے میں ، یہ حکمت عملی او بی / او ایس علاقوں میں بڑے رجحان کے خلاف تجارت کو روکتی ہے۔
اس حکمت عملی کا سب سے بڑا خطرہ یہ ہے کہ آر ایس آئی غلط سگنل دینے کا امکان ہے۔ جب مارکیٹ کی حد ہوتی ہے تو ، آر ایس آئی اکثر او بی / او ایس زونوں میں داخل / باہر نکل سکتا ہے اور جعلی سگنل پیدا کرسکتا ہے۔ نیز ، یہ حکمت عملی حجم کی تبدیلیوں کے لئے حساس ہے۔ کم لیکویڈیٹی والے آلات منافع بخش کو چھوٹ دے سکتے ہیں۔
خطرات کو کم کرنے کے لئے ، آر ایس آئی کے پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے ، جیسے اوسط مدت میں اضافہ ، یا آر وی او ایل کے لئے حد کو بڑھانا۔ دیگر اشارے کو جوڑنے سے استحکام کو بھی بہتر بنانے میں مدد ملتی ہے۔
ممکنہ اصلاحات میں شامل ہیں:
غیر لیکویڈ آلات سے بچنے کے لئے لیکویڈیٹی میٹرکس شامل کریں
صرف جب اتار چڑھاؤ میں توسیع ہوتی ہے تو تجارت میں اتار چڑھاؤ کی پیمائش شامل کریں؛
جھوٹے بریک آؤٹس سے بچنے کے لئے میکانزم تیار کریں، جیسے مانیٹرنگ حجم۔
سٹاپ نقصان کو زیادہ سخت بنائیں، ڈراؤونگ کو محدود کریں؛
بہترین ترتیبات تلاش کرنے کے لئے بیک ٹسٹ پر مبنی پیرامیٹر ٹوننگ۔
رشتہ دار حجم کی حکمت عملی آر ایس آئی اور رشتہ دار حجم کو شامل کرکے او بی / او ایس زونوں کے اندر حجم میں اضافے کے نکات کو تلاش کرنے کا انتظام کرتی ہے ، جس سے یہ ایک موثر رجحان پکڑنے کی حکمت عملی بن جاتی ہے۔ واضح منطق اور مضبوط اصلاحات کے ساتھ ، یہ مقداری تجارتی نظام میں ایک قیمتی اضافہ ہوسکتا ہے۔
/*backtest start: 2022-12-13 00:00:00 end: 2023-12-19 00:00:00 period: 1d basePeriod: 1h 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/ // © gary_trades //This script is a basic concept to catch breakout moves utilising a spike in relative volume when the RSI is high (for longs) or when the RSI is low (for shorts). //Drawdown is typically low as it exits out of the trade once the RSI returns back to "normal levels". //@version=4 strategy(title="Relative Volume & RSI Pop", shorttitle="VOL & RSI Pop", overlay=false, precision=2, margin_long=100, margin_short=100) //RSI RSIlength = input(14, title="RSI Period") RSItop = input(70, title="RSI buy", minval= 69, maxval=100) RSIbottom = input(35, title="RSI short", minval= 0, maxval=35) price = close vrsi = rsi(price, RSIlength) RSIco = crossover(vrsi, RSItop) RSIcu = crossunder(vrsi, RSIbottom) plot(vrsi, "RSI", color=color.purple) band1 = hline(70, "Upper Band", color=#C0C0C0) bandm = hline(50, "Middle Band", color=color.new(#C0C0C0, 50)) band0 = hline(30, "Lower Band", color=#C0C0C0) fill(band1, band0, color=color.purple, transp=90, title="Background") //RELATIVE VOLUME RVOLlen = input(14, minval=1, title="RV Period") av = sma(volume, RVOLlen) RVOL = volume / av RVOLthreshold = input(1.5,title="RV Threshold", minval=0.5, maxval=10) //TRADE TRIGGERS LongCondition = RSIco and RVOL > RVOLthreshold CloseLong = vrsi < 69 ShortCondition = RSIcu and RVOL > RVOLthreshold CloseShort = vrsi > 35 if (LongCondition) strategy.entry("Long", strategy.long) strategy.close("Long", when = CloseLong) if (ShortCondition) strategy.entry("Short", strategy.short) strategy.close("Short", when = CloseShort)