
یہ حکمت عملی رجحان کی سمت کا تعین کرتی ہے جس کا تعلق برن بینڈ کے اوپری ، درمیانی اور نچلے ریلوں اور 200 دن کی متحرک اوسط سے ہوتا ہے۔ ایک کثیر رخا رجحان کے تحت ، جب قیمت برن بینڈ کے نیچے کی راہ کو چھوتی ہے تو زیادہ کام کریں۔ ایک خالی سر رجحان کے تحت ، جب قیمت برن بینڈ کے اوپر کی راہ کو چھوتی ہے تو خالی کریں۔
اس حکمت عملی کے ذریعے بروئنگ بینڈ کے ذریعے رجحان کی سمت کا فیصلہ کیا جاتا ہے۔ واضح رجحان کے بعد بروئنگ بینڈ کے ذریعے معاون حرکت پذیر اوسط کی تشکیل کا تجارتی نظام ، تجارتی سمت کی درستگی کو یقینی بناتا ہے ، اور مناسب منافع کو لاک کرنے کے لئے اتار چڑھاؤ کی حد کا استعمال کرتا ہے۔ اس کے علاوہ ، پیرامیٹرز کے انتخاب اور نقصان کو روکنے کے بارے میں بھی کچھ مسائل ہیں۔ پیرامیٹرز کی ترتیب کو بہتر بنانے ، نقصان کو روکنے کے طریقہ کار کو بڑھانے وغیرہ کے ذریعہ مزید بہتری ، حکمت عملی کی بہتر کارکردگی حاصل کی جاسکتی ہے۔
/*backtest
start: 2023-11-29 00:00:00
end: 2023-12-06 00:00:00
period: 1m
basePeriod: 1m
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/
// © Aayonga
//@version=5
strategy("boll trend", overlay=true,initial_capital=1000,default_qty_type=strategy.fixed, default_qty_value=1 )
bollL=input.int(20,minval=1,title = "length")
bollmult=input.float(2.3,minval=0,step=0.1,title = "mult")
basis=ta.ema(close,bollL)
dev=bollmult*ta.stdev(close,bollL)
upper=basis+dev
lower=basis-dev
smaL=input.int(200,minval=1,step=1,title = "trend")
sma=ta.sma(close,smaL)
//多头趋势
longT=upper>sma and basis>sma and lower>=sma
//空头趋势
shortT=upper<sma and basis<sma and lower<=sma
//入场位
longE=ta.crossover(close,lower)
shortE=ta.crossover(close,upper)
//出场位
longEXIT=ta.crossover(high,upper) or ta.crossunder(close,ta.sma(close,300))
shortEXIT=ta.crossunder(low,lower) or ta.crossover(close,ta.sma(close,250))
if longT and longE
strategy.entry("多long",strategy.long)
if longEXIT
strategy.close("多long",comment = "close long")
if shortE and shortT
strategy.entry("空short",strategy.short)
if shortEXIT
strategy.close("空short",comment = "close short")