커뮤니티

부탁 드립니다.

프로필 이미지
yes
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);