예스스탁
예스스탁 답변
2024-05-10 12:59:29
안녕하세요
예스스탁입니다.
별도로 봉을 그리는 함수는 없어 식을 2개 작성해 드립니다.
봉을 드리는 부분은 강조식으로 별도로 작성해 드립니다.
1 강조
input : signal_length(11),sma_signal(true);
input : lin_reg(true);
input : linreg_length(11);
var : bopen(0),bhigh(0),blow(0),bclose(0),r(False),signal(0);
bopen = iff(lin_reg , LRL(open, linreg_length) , open);
bhigh = iff(lin_reg , LRL(high, linreg_length) , high);
blow = iff(lin_reg , LRL(low, linreg_length) , low);
bclose = iff(lin_reg , LRL(close, linreg_length) , close);
r = bopen < bclose;
signal = IFf(sma_signal , ma(bclose, signal_length) , ema(bclose, signal_length));
PlotPaintBar(bhigh,blow,bopen,bclose,"강조",iff(R== true,Green,Red));
2 지표
input : signal_length(11),sma_signal(true);
input : lin_reg(true);
input : linreg_length(11);
var : bopen(0),bhigh(0),blow(0),bclose(0),r(False),signal(0);
bopen = iff(lin_reg , LRL(open, linreg_length) , open);
bhigh = iff(lin_reg , LRL(high, linreg_length) , high);
blow = iff(lin_reg , LRL(low, linreg_length) , low);
bclose = iff(lin_reg , LRL(close, linreg_length) , close);
r = bopen < bclose;
signal = IFf(sma_signal , ma(bclose, signal_length) , ema(bclose, signal_length));
plot1(signal,"signal");
즐거운 하루되세요
> cooparoo 님이 쓴 글입니다.
> 제목 : 수식 변환 부탁 드립니다.
> 안녕하세요!
다음 수식을 예스로 변환 부탁드립니다.
//@version=4
study(format=format.price, precision=4, overlay=true)
signal_length = input(title="Signal Smoothing", type=input.integer, minval = 1, maxval = 200, defval = 11)
sma_signal = input(title="Simple MA (Signal Line)", type=input.bool, defval=true)
lin_reg = input(title="Lin Reg", type=input.bool, defval=true)
linreg_length = input(title="Linear Regression Length", type=input.integer, minval = 1, maxval = 200, defval = 11)
bopen = lin_reg ? linreg(open, linreg_length, 0) : open
bhigh = lin_reg ? linreg(high, linreg_length, 0) : high
blow = lin_reg ? linreg(low, linreg_length, 0) : low
bclose = lin_reg ? linreg(close, linreg_length, 0) : close
r = bopen < bclose
signal = sma_signal ? sma(bclose, signal_length) : ema(bclose, signal_length)
plotcandle(r ? bopen : na, r ? bhigh : na, r ? blow: na, r ? bclose : na, title="LinReg Candles", color= color.green, wickcolor=color.green, bordercolor=color.green, editable= true)
plotcandle(r ? na : bopen, r ? na : bhigh, r ? na : blow, r ? na : bclose, title="LinReg Candles", color=color.red, wickcolor=color.red, bordercolor=color.red, editable= true)
plot(signal, color=color.white)