এসএসএস

লেখক:চাওঝাং, তারিখঃ ২০২২-০৫-১৩ ১২ঃ৩৩ঃ৮
ট্যাগঃএসএমএইএমএএসএমএমএডব্লিউএমএভিডব্লিউএমএ

এই কৌশলটি লং এন্ট্রি পয়েন্ট তৈরির জন্য সংমিশ্রিত সূচক ব্যবহার করে।

কিভাবে ব্যবহার করবেনঃ আপনার সম্পদ খুলুন এবং 5 মিনিট থেকে 2 ঘন্টা (প্রস্তাবিতঃ 30 মিনিট, 45 মিনিট) এর মধ্যে একটি সময়সীমা চয়ন করুন, কৌশলটি নিজেই প্রবেশের পয়েন্ট দেবে, আপনি ম্যানুয়ালি মনিটর এবং মুনাফা নিতে পারেন ((প্রস্তাবিত), অথবা আপনি প্রস্থান সেটআপ ব্যবহার করতে পারেন।

প্রস্থান সেটআপঃ Take Profit: ট্রেড বন্ধ করুন এবং প্রবেশের পয়েন্ট থেকে নির্দিষ্ট শতাংশে পৌঁছানোর পর লাভ নিন। স্টপ শতাংশ ব্যবহার করুনঃ যদি মিথ্যা হয় তবে এটি এমএ লাইনের নীচে গেলে বাণিজ্য বন্ধ হয়ে যাবে, যদি সত্য হয় তবে এটি পরবর্তী সেটআপ ব্যবহার করবে। স্টপ লস শতাংশ ঃ যদি সম্পদের দাম এর নিচে যায় তাহলে ট্রেড বন্ধ করার জন্য একটি শতাংশ নির্দিষ্ট করুন।

গুরুত্বপূর্ণ দ্রষ্টব্যঃ সৌদাল থাইডির মতে, সর্বোত্তম ফলাফলের জন্য এই কৌশলটি হেইকেন অ্যাশি মোমবাতি দিয়ে ব্যবহার করতে হবে। কৌশলটি সর্বোত্তমভাবে ব্যবহার করার জন্য, প্রতিটি ট্রেড পেতে (Take Profit = 1,Use Stop Percentage = false) ব্যবহার করুন এবং যখনই আপনি সেরাটি দেখবেন তখনই ম্যানুয়ালি মুনাফা নিন।

সম্পাদনা করার জন্য কৌশল সম্পর্কিত কোনও নোট বা অন্য কৌশল সম্পর্কিত ধারণা সম্পর্কে দয়া করে মন্তব্য করুন।

ব্যাকটেস্ট

img


/*backtest
start: 2022-04-12 00:00:00
end: 2022-05-11 23:59:00
period: 15m
basePeriod: 5m
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/
// © Sultan_shaya

//@version=5
//strategy("SSS", overlay=true, initial_capital=1000,currency=currency.USD,default_qty_type=strategy.percent_of_equity,default_qty_value=100,pyramiding=0)
//SSS = Sultan+Saud Strategy

//The original idea of the code belonges to saudALThaidy
//The strategy code is basically made out of two other indicators, edited and combined by me.
// 1- NSDT HAMA Candles => https://www.tradingview.com/script/k7nrF2oI-NSDT-HAMA-Candles/
// 2- SSL Channel => https://www.tradingview.com/script/6y9SkpnV-SSL-Channel/


//MA INFO
WickColor = input(color.rgb(80, 80, 80, 100), title='Wick Color', tooltip='Suggest Full Transparency.')
LengthMA = input.int(100, minval=1, title='MA Line Length', inline='MA Info')
TakeProfit = input.float(1, minval=0, title='Take Profit Percentage', step=1)
UseStopLose = input.bool(false, title='Use Stop Percentage')
StopLose = input.float(1, minval=0, title='StopLose Percentage', step=1)

MASource = close

ma(source, length, type) =>
    type == "SMA" ? ta.sma(source, length) :
     type == "EMA" ? ta.ema(source, length) :
     type == "SMMA (RMA)" ? ta.rma(source, length) :
     type == "WMA" ? ta.wma(source, length) :
     type == "VWMA" ? ta.vwma(source, length) :
     na

ma1_color  = color.green
ma1 = ma(high, 200, "SMA")

ma2_color  = color.red
ma2 = ma(low, 200, "SMA")

Hlv1 = float(na)
Hlv1 := close > ma1 ? 1 : close < ma2 ? -1 : Hlv1[1]
sslUp1   = Hlv1 < 0 ? ma2 : ma1
sslDown1 = Hlv1 < 0 ? ma1 : ma2

Color1 = Hlv1 == 1 ? ma1_color : ma2_color
fillColor1 = color.new(Color1, 90)

highLine1 = plot(sslUp1, title="UP", linewidth=2, color = Color1)
lowLine1 = plot(sslDown1, title="DOWN", linewidth=2, color = Color1)

OpenLength = 25
HighLength = 20
LowLength = 20
CloseLength = 20


     
SourceOpen = (open[1] + close[1]) / 2
SourceHigh = math.max(high, close)
SourceLow = math.min(low, close)
SourceClose = (open + high + low + close) / 4

funcCalcMA1(src1, len1) => ta.ema(src1, len1)
funcCalcOpen(SourceOpen, OpenLength) => ta.ema(SourceOpen, OpenLength)
funcCalcHigh(SourceHigh, HighLength) => ta.ema(SourceHigh, HighLength)
funcCalcLow(SourceLow, LowLength) => ta.ema(SourceLow, LowLength)
funcCalcClose(SourceClose, CloseLength) => ta.ema(SourceClose, CloseLength)

MA_1 = funcCalcMA1(MASource, LengthMA)

CandleOpen = funcCalcOpen(SourceOpen, OpenLength)
CandleHigh = funcCalcHigh(SourceHigh, HighLength)
CandleLow = funcCalcLow(SourceLow, LowLength)
CandleClose = funcCalcClose(SourceClose, CloseLength)

//PLOT CANDLES
//-------------------------------NSDT HAMA Candels
BodyColor = CandleOpen > CandleOpen[1] ? color.green : color.red
//barcolor(BodyColor)
//plotcandle(CandleOpen, CandleHigh, CandleLow, CandleClose, color=BodyColor, title='HAMA Candles', wickcolor=WickColor, bordercolor=na)
plot(MA_1, title='MA Line', color=BodyColor, style=plot.style_line, linewidth=2)

//------------------------------SSL Channel


plot_buy = false
avg = ((high-low)/2)+low
LongCondition = (Hlv1 == 1 and Hlv1[1] == -1) and (BodyColor == color.green) and (MA_1 < avg) and (CandleHigh < avg) and (strategy.opentrades == 0)
if LongCondition
    strategy.entry("BUY HERE", strategy.long)
    plot_buy := true

base = strategy.opentrades.entry_price(0)
baseProfit = (base+((base/100)*TakeProfit))
baseLose = (base-((base/100)*StopLose))

strategy.exit("SELL HERE","BUY HERE",limit = baseProfit)
if UseStopLose and (close < MA_1)
    strategy.exit("SELL HERE","BUY HERE",stop = baseLose)
if not UseStopLose and (close < MA_1)
    strategy.exit("SELL HERE","BUY HERE", stop = close)
    
plotshape(plot_buy, title="Buy Label", text="Buy", location=location.belowbar, style=shape.labelup, size=size.tiny, color=Color1, textcolor=color.white)

fill(highLine1, lowLine1, color = fillColor1)


সম্পর্কিত

আরো