커뮤니티
다시질문드립니다.
2011-04-29 11:40:03
711
글번호 38129
색을 입힌다는 것을 문의 드린것이 중요한 점은 아니고요
INPUT : LENGTH(20);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(HIGH, LENGTH)[1];
BCHAN = LOWEST(LOW, LENGTH)[1];
PLOT1(TCHAN, "TOPCHAN");
PLOT2(BCHAN, "BOTCHAN");
plot3((TCHAN + BCHAN) / 2,"중간선");
이 수식에서 TCHAN 이나 BCHAN 이 상향혹은 하향하는 것을 수식으로 표현하려고
합니다. 단순히 TCHAN > TCHAN[1] 이렇게 표시하면 상승후 횡보구간에서
표시가 안되거든요.
그래서 TCHAN > TCHAN[1] 이 상태에서 TCHAN < TCHAN[1] 이렇게 되기전까지
TCHAN 을 따로표시해서 점이든 막대든 표시해주면 될 듯한데요.
어려우시면 TCHAN > TCHAN[1] 이 되고 TCHAN < TCHAN[1] 이 되기전까지의
표현만 알려주세요.
수고하세요
답변 1
예스스탁 예스스탁 답변
2011-04-29 11:50:22
안녕하세요
예스스탁입니다.
아래와 같이 구간을 인식하셔서 작성하시면 될것 같습니다.
참고하시기 바랍니다.
INPUT : LENGTH(20);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(HIGH, LENGTH)[1];
BCHAN = LOWEST(LOW, LENGTH)[1];
if TCHAN > TCHAN[1] Then
var1 = 1;
if TCHAN < TCHAN[1] Then
var1 = -1;
if BCHAN > BCHAN[1] Then
var2 = 1;
if BCHAN < BCHAN[1] Then
var2 = -1;
if var1 == 1 Then
plot1(TCHAN,"상단",RED);
Else
plot1(TCHAN,"상단",BLUE);
if var2 == 1 Then
plot2(BCHAN,"하단",RED);
Else
plot2(BCHAN,"하단",BLUE);
즐거운 하루되세요
> 산인 님이 쓴 글입니다.
> 제목 : 다시질문드립니다.
> 색을 입힌다는 것을 문의 드린것이 중요한 점은 아니고요
INPUT : LENGTH(20);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(HIGH, LENGTH)[1];
BCHAN = LOWEST(LOW, LENGTH)[1];
PLOT1(TCHAN, "TOPCHAN");
PLOT2(BCHAN, "BOTCHAN");
plot3((TCHAN + BCHAN) / 2,"중간선");
이 수식에서 TCHAN 이나 BCHAN 이 상향혹은 하향하는 것을 수식으로 표현하려고
합니다. 단순히 TCHAN > TCHAN[1] 이렇게 표시하면 상승후 횡보구간에서
표시가 안되거든요.
그래서 TCHAN > TCHAN[1] 이 상태에서 TCHAN < TCHAN[1] 이렇게 되기전까지
TCHAN 을 따로표시해서 점이든 막대든 표시해주면 될 듯한데요.
어려우시면 TCHAN > TCHAN[1] 이 되고 TCHAN < TCHAN[1] 이 되기전까지의
표현만 알려주세요.
수고하세요
이전글