수식 예스로 변환부탁드림니다(미리 감사드림니다)
1)
base=(H+L)/2;
upper_band=base + atr(period)*multiple;
downtrend=valuewhen(1,lowest(upper_band(1),period)>upper_band,
upper_band)
2)
base=(H+L)/2;
lower_band=base - atr(period)*multiple;
uptrend=valuewhen(1,highest(lower_band(1),period)<lower_band,
lower_band);
if(eavg(c,120)<c,uptrend,downtrend);
3)
base=(H+L)/2;
upper_band=base + atr(period)*multiple;
downtrend=valuewhen(1,lowest(upper_band(1),period)>upper_band,
upper_band);
if(eavg(c,120)<c,uptrend,downtrend);
답변 1
예스스탁
예스스탁 답변
2023-10-20 10:47:04
안녕하세요
예스스탁입니다.
input : Period(20),multiple(2);
var : base(0),upper_band(0),downtrend(0),lower_band(0),uptrend(0);
var : Emav(0);
base=(H+L)/2;
upper_band=base + atr(period)*multiple;
lower_band=base - atr(period)*multiple;
if lowest(upper_band,period)[1]>upper_band Then
downtrend=upper_band;
if highest(lower_band,period)[1]<lower_band Then
uptrend=lower_band;
Emav = Ema(C,120);
var1 = iff(Emav<c,uptrend,downtrend);
Plot1(downtrend);
Plot2(uptrend);
Plot3(var1);
즐거운 하루되세요
> 아트키노 님이 쓴 글입니다.
> 제목 : 문의 드림니다
>
수식 예스로 변환부탁드림니다(미리 감사드림니다)
1)
base=(H+L)/2;
upper_band=base + atr(period)*multiple;
downtrend=valuewhen(1,lowest(upper_band(1),period)>upper_band,
upper_band)
2)
base=(H+L)/2;
lower_band=base - atr(period)*multiple;
uptrend=valuewhen(1,highest(lower_band(1),period)<lower_band,
lower_band);
if(eavg(c,120)<c,uptrend,downtrend);
3)
base=(H+L)/2;
upper_band=base + atr(period)*multiple;
downtrend=valuewhen(1,lowest(upper_band(1),period)>upper_band,
upper_band);
if(eavg(c,120)<c,uptrend,downtrend);