
یہ حکمت عملی نسبتا weak مضبوط اشارے ((RSI) اور برین بینڈ کے ساتھ مل کر ، ایک مختصر لائن ٹریڈنگ حکمت عملی تشکیل دیتی ہے۔ یہ حکمت عملی بنیادی طور پر آر ایس آئی اشارے کا استعمال کرتے ہوئے خرید و فروخت کی کارروائی کرتی ہے جب وہ برین بینڈ کو توڑ کر نیچے کی طرف جاتا ہے۔ اس حکمت عملی میں نقصانات کو روکنے کا طریقہ کار بھی شامل ہے ، جو خطرے کو مؤثر طریقے سے کنٹرول کرسکتا ہے۔
یہ حکمت عملی آر ایس آئی اشارے اور برن بینڈ کے ساتھ مل کر ، دونوں کے فوائد کو مؤثر طریقے سے استعمال کرنے کے قابل بناتی ہے ، جس سے مختصر تجارت کی جاسکتی ہے۔ اہم فوائد یہ ہیں:
اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں، جن میں سے کچھ یہ ہیں:
علاج اور حل:
اس حکمت عملی میں مزید اصلاحات کی گنجائش موجود ہے:
یہ حکمت عملی مجموعی طور پر ایک زیادہ مستحکم اور قابل اعتماد شارٹ لائن ٹریڈنگ حکمت عملی ہے۔ یہ RSI اشارے کے اوور بیئر اوور سیلنگ کے فیصلے کے فوائد کو جوڑتا ہے ، اور برنڈ خود بخود اتار چڑھاؤ کی حد کی پیروی کرنے کی خصوصیت کے ساتھ ، ایک شارٹ لائن حکمت عملی تشکیل دیتا ہے۔ پیرامیٹرز کی اصلاح اور قواعد کی اصلاح کے بعد ، اس حکمت عملی سے نسبتا مستحکم منافع حاصل کیا جاسکتا ہے۔
/*backtest
start: 2022-12-12 00:00:00
end: 2023-10-13 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("rsi+bb st", shorttitle="rsibb st 0.3")
len_rsi=input(14)
len_bb = input(25)
mul10 = input(20.0)
mul=mul10/10
sl100 = input(94.0, title='stop loss rate')
sl=sl100/100
lw = 3
vwma_e(src, len) =>
ema(src*volume, len)/ema(volume,len)
rsi = rsi(close, len_rsi)
plot(rsi, color=blue, title= 'rsi blue', linewidth=lw)
plot(70, color=gray, title='line 70', linewidth=lw)
plot(30, color=gray, title='line 30', linewidth=lw)
bbg = stdev(rsi, len_bb)*mul
bbc = vwma_e(rsi, len_bb)
//bbc=ema(rsi,len_bb)
ratio = 0.6
bbc := bbc*ratio + 50*(1-ratio)
bbu = bbc+bbg
bbl = bbc-bbg
plot(bbu, color=green, title='bb_up green', linewidth=lw)
plot(bbl, color=red, title='bb_low red', linewidth=lw)
plot(bbc, color=#808000ff, title='bb center', linewidth=lw)
plot(50, color=black)
lc = crossover(rsi, bbl) //or crossover(rsi, bbc)
sc = crossunder(rsi, bbu)
last_pos = 0*close
if lc
last_pos := 1
else
last_pos := last_pos[1]
if sc
last_pos := 2
last_price = 0*close
if last_pos[1] !=1 and last_pos == 1
last_price := close
else
last_price := last_price[1]
if last_pos==1 and close < last_price*sl
lc:=false
sc:=true
last_pos:=2
if (lc)
strategy.entry("long", strategy.long)
if (sc)
strategy.entry("short", strategy.short)