커뮤니티
부탁 드립니다.
2016-11-09 23:38:06
96
글번호 103843
도움 주심에 감사 드립니다.
지정일시에만 지표를 나타 내고 십습니다.
수정 부탁드립니다.
input:시작일(20161109),시작시각(080001),끝시각(070000);
var:cond5(0);
var99=시작일;
var71=시작시각;
var72=끝시각;
if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{
cond5 == true;
}
if stime == var72 or (stime > var72 and stime[1] < var72 ) Then
Cond5 == false;
if cond5 == true then{
var1=trix(14);
plot1(var1,"dd",magenta,def,2);
}
PlotBaseLine1(0,"0",gray,def,2);
답변 1
예스스탁 예스스탁 답변
2016-11-10 11:18:45
안녕하세요
예스스탁입니다.
1
변수에 값저장은 =입니다.
Cond5 == true;
와 같이 적성되어 있습니다.
2
true나 false를 저장하는 변수는 false로 선언하셔야 합니다.
3
수정한 식입니다.
input:시작일(20161109),시작시각(080001),끝시각(070000);
var:cond5(false);
var99=시작일;
var71=시작시각;
var72=끝시각;
if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{
cond5 = true;
}
if stime == var72 or (stime > var72 and stime[1] < var72 ) Then
Cond5 = false;
var1=trix(14);
if cond5 == true then{
plot1(var1,"dd",magenta,def,2);
PlotBaseLine1(0,"0",gray,def,2);
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움 주심에 감사 드립니다.
지정일시에만 지표를 나타 내고 십습니다.
수정 부탁드립니다.
input:시작일(20161109),시작시각(080001),끝시각(070000);
var:cond5(0);
var99=시작일;
var71=시작시각;
var72=끝시각;
if sdate == var99 and (stime == var71 or (stime > var71 and stime[1] < var71)) then{
cond5 == true;
}
if stime == var72 or (stime > var72 and stime[1] < var72 ) Then
Cond5 == false;
if cond5 == true then{
var1=trix(14);
plot1(var1,"dd",magenta,def,2);
}
PlotBaseLine1(0,"0",gray,def,2);