커뮤니티

지표 질문드립니다.

프로필 이미지
수다리
2014-06-17 16:03:49
159
글번호 75903
답변완료
if Data2(C) < Data3(C) Then { if CrossUp( data2(L), data3(L) ) Then var1 = C; } 이란 지표를 만들었는데 지표가 당일 장시작후 조건이 만족된 값만 표시하려합니다. 지표를 적용하면 어제값이 그대로 나와있어서 그렇게 안하고 하루하루 값만 표기 되도록 변결할수있는 방법있을까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-06-18 09:38:42

안녕하세요 예스스탁입니다. 당일 해당 조건이 발생한 이후에만 지표를 표시하고자 하시면 선그래프가 아닌 점그래프나 일자그래프로 설정하고 아래식 적용하시면 됩니다. 선그래프는 직전출력지점과 현재출력지점을 사선으로 연결하므로 전일마지막 출력지점과 당일 첫출력지점이 사선으로 연결이 되게 됩니다. var : cond(false); if data2(date != date[1]) Then cond = false; if Data2(C) < Data3(C) Then { if CrossUp( data2(L), data3(L) ) Then{ var1 = C; cond = true; } } if cond == true Then plot1(var1); 즐거운 하루되세요 > 수다리 님이 쓴 글입니다. > 제목 : 지표 질문드립니다. > if Data2(C) < Data3(C) Then { if CrossUp( data2(L), data3(L) ) Then var1 = C; } 이란 지표를 만들었는데 지표가 당일 장시작후 조건이 만족된 값만 표시하려합니다. 지표를 적용하면 어제값이 그대로 나와있어서 그렇게 안하고 하루하루 값만 표기 되도록 변결할수있는 방법있을까요?