커뮤니티

지표식에서 이상한 현상이 있어 문의 드립니다 - (02)

프로필 이미지
샐리짱
2017-04-09 15:57:01
142
글번호 108595
답변완료

첨부 이미지

안녕하세요. 항상 수고가 많으십니다. ---- 질문입니다 ------------------------------------------ 지표식은 이평입니다. 아래 질문과 같은 질문입니다. Input : Period1(5), Period2(20), Period3(60); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(C,Period3); if var1 >= var1[1] Then Plot1(var1, "이동평균1", red); if var1 < var1[1] Then Plot1(var1, "이동평균1", blue); if var2 >= var2[1] Then Plot2(var2, "이동평균2", red); if var2 < var2[1] and c > var2 Then Plot2(var2, "이동평균2", blue); if var3 >= var3[1] Then Plot3(var3, "이동평균3", red); if var3 < var3[1] Then Plot3(var3, "이동평균3", blue); 위 지표식에서 20 이평만 화면에 그렸습니다. 20 이평이 상승중이면 빨간색, 하락중이면 파란색으로 표시됩니다. 첨부한 데이타창에서 "단순이동평균3"을 보시기 바랍니다. 첨부한 데이타창에서 보시면 아시겠지만 20 이평이 하락중인데도 이평선이 빨간색으로 표시됩니다. 270.25 -> ??? -> ??? -> 270.16 으로 하락중인데 말입니다. 처음에는 이런 현상을 무심코 넘겼는데, 자주 눈에 띄어 문의드립니다. 잘못된 부분이 있다면 수정 부탁드립니다. 항상 노고에 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-10 16:40:44

안녕하세요 예스스탁입니다 plot1은 현재 출력과 직전출력사이를 지정한 색으로 사선으로 연결합니다. if var2 >= var2[1] Then Plot2(var2, "이동평균2", red); if var2 < var2[1] and c > var2 Then Plot2(var2, "이동평균2", blue); 이동평균2식은 모든 봉에서 출력되지 않습니다. 하락시에는 종가가 var2 클때만 출력되므로 하락시 종가가 var2보다 작거나 같으면 출력되지 않고 생략됩니다. 즉 var2값이 상승하다가 하락하는데 하락시 종가가 var2보다 작거나 같으면 출력하지 안고 있다가 다시 상승하면 이전 상승시 출력지점과 현재봉을 연결하는 사선을 빨간색으로 그리게 됩니다. 모든 봉에서 출력을 하고자 하시면 아래와 같이 3분할 상황으로 만들어 각기 다른 색으로 출력하거나 if var2 >= var2[1] Then Plot2(var2, "이동평균2", red); if var2 < var2[1] and c > var2 Then Plot2(var2, "이동평균2", blue); if var2 < var2[1] and c <= var2 Then Plot2(var2, "이동평균2", GREEN); 아니면 해당 조건 삭제하셔야 합니다. if var2 >= var2[1] Then Plot2(var2, "이동평균2", red); if var2 < var2[1] Then Plot2(var2, "이동평균2", blue); 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 지표식에서 이상한 현상이 있어 문의 드립니다 - (02) > 안녕하세요. 항상 수고가 많으십니다. ---- 질문입니다 ------------------------------------------ 지표식은 이평입니다. 아래 질문과 같은 질문입니다. Input : Period1(5), Period2(20), Period3(60); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(C,Period3); if var1 >= var1[1] Then Plot1(var1, "이동평균1", red); if var1 < var1[1] Then Plot1(var1, "이동평균1", blue); if var2 >= var2[1] Then Plot2(var2, "이동평균2", red); if var2 < var2[1] and c > var2 Then Plot2(var2, "이동평균2", blue); if var3 >= var3[1] Then Plot3(var3, "이동평균3", red); if var3 < var3[1] Then Plot3(var3, "이동평균3", blue); 위 지표식에서 20 이평만 화면에 그렸습니다. 20 이평이 상승중이면 빨간색, 하락중이면 파란색으로 표시됩니다. 첨부한 데이타창에서 "단순이동평균3"을 보시기 바랍니다. 첨부한 데이타창에서 보시면 아시겠지만 20 이평이 하락중인데도 이평선이 빨간색으로 표시됩니다. 270.25 -> ??? -> ??? -> 270.16 으로 하락중인데 말입니다. 처음에는 이런 현상을 무심코 넘겼는데, 자주 눈에 띄어 문의드립니다. 잘못된 부분이 있다면 수정 부탁드립니다. 항상 노고에 감사드립니다.