یہ حکمت عملی آر بی ایس ایل چینل اشارے پر مبنی ہے جو خود کار طریقے سے ٹریڈنگ سسٹم ڈیزائن کرتی ہے ، جس میں چینل لائن پر ہونے والے وقفے کا استعمال کرتے ہوئے طویل اور مختصر پوزیشنوں کی پوزیشنوں میں تبدیلی کی جاتی ہے ، جو شارٹ لائن رجحانات کی پیروی کرنے والی قسم کی حکمت عملی ہے۔ یہ حکمت عملی آسان عملی ہے ، خود کار طریقے سے تجارت کرنا آسان ہے۔
یہ حکمت عملی بنیادی طور پر رجحانات کی سمت کی نشاندہی کرنے کے لئے آر بی ایس ایل چینل اشارے کا استعمال کرتی ہے۔ آر بی ایس ایل چینل میں اوپری اور ڈاون ٹریک شامل ہیں ، جو ایک خاص دورانیے میں بالترتیب اعلی ترین قیمت ایس ایم اے اور کم سے کم قیمت ایس ایم اے پر مشتمل ہیں۔ جب قیمت اوپر سے ٹریک کرتی ہے تو ایک کثیر سر سگنل ہوتا ہے ، اور جب قیمت نیچے سے ٹریک کرتی ہے تو ایک خالی سر سگنل ہوتا ہے۔
خاص طور پر ، کوڈ میں پہلے ایک خاص دورانیے کے دوران اعلی ترین قیمت ایس ایم اے اور کم سے کم قیمت ایس ایم اے کا حساب لگایا جاتا ہے ، جس میں چینل کی اوپر اور نیچے کی ٹریک ہوتی ہے۔ پھر یہ فیصلہ کیا جاتا ہے کہ آیا قیمت اوپر اور نیچے کی ٹریک کو توڑ دیتی ہے ، جس میں ایک سے زیادہ کوکیز کی نشاندہی کی جاتی ہے۔ جب کثیر سر میں داخل ہوتا ہے تو ، اوپر کی ٹریک کو نقصان کی لائن کے طور پر استعمال کیا جاتا ہے۔ جب خالی سر میں داخل ہوتا ہے تو ، نیچے کی ٹریک کو نقصان کی لائن کے طور پر استعمال کیا جاتا ہے۔
اس حکمت عملی کا مجموعی نظریہ واضح اور آسان ہے ، اس میں ٹریڈ لائن کو روکنے کے لئے ٹریڈ لائن کا استعمال کرتے ہوئے رجحان کی سمت کا اندازہ لگایا گیا ہے۔ یہ خود کار طریقے سے تجارت کرنے کے لئے بہت موزوں ہے۔ تاہم ، صرف آسان اشارے پر انحصار کرنا ، پیچیدہ حالات کا فیصلہ کرنے کی صلاحیت کمزور ہے۔ اس حکمت عملی کو زیادہ عملی اور قابل اعتماد بنانے کے لئے متعدد اشارے کے مجموعے ، پیرامیٹرز کی اصلاح ، موبائل روک تھام کے طریقوں کو شامل کرنے وغیرہ کے ذریعہ بہتر اصلاح کی جاسکتی ہے۔
/*backtest
start: 2023-08-26 00:00:00
end: 2023-09-25 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Algo 4- Auto", overlay=true)
// FULL ALGO INFORMATION- Coded by Forexcakemix
//LET THE GAMES COMMENCE :p
/////////////////////////////////////////////////
//RB SSL CHANNEL
period=input(title="Period", defval=13)
len=input(title="Period", defval=13)
smaHigh=sma(high, len)
smaLow=sma(low, len)
Hlv = 0.0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh: smaLow
sslUp = Hlv < 0 ? smaLow : smaHigh
plot(sslDown, linewidth=2, color=#FF0000)
plot(sslUp, linewidth=2, color=#00FF00)
ssl_l=crossover(sslUp,sslDown)
ssl_s=crossunder(sslUp,sslDown)
//Conditions For Trades
long= ssl_l
short= ssl_s
//Strategy Conditions
strategy.entry("Long", strategy.long,when=long)
strategy.entry("Short", strategy.short, when=short)
strategy.close("Long", when = ssl_s )
strategy.close("Short", when = ssl_l )