커뮤니티
간단한 질문.
2011-07-27 15:19:42
589
글번호 41376
1)
if marketposition == 1 then의 else는
if marketposition == -1 인가요? 아님
if marketposition == -1 or marketposition == 0인가요?
2)
실시간 챠트로 지표나 , 시스템 적용후 디버깅으로 확인시 값이 챠트 분봉(5분봉)이 완료될때 마다 나오는게 아니라 값이 변경되거나 or 1초마다 갱신되서 값이 표시 되더군요.
시뮬에서 확인할때때는 (5분봉기준) 5분마다 변수나, 출력 값이 표시되어서
실시간 챠트도 봉이 완성되면 뜰줄 알았는데 거의 1초마다 값이 나오네요..
신호나 값의 출력은 봉이 완성될때 값이 저장 되는데 디버깅시엔 안그러네요.
좀 헤깔립니다.
왜 그런지요?
그리고 실시간챠트에서 값을 볼때 시뮬처럼 5분마다 딱딱 나오게 하려면 어떻게
해야하죠?
답변 1
예스스탁 예스스탁 답변
2011-07-27 17:17:13
안녕하세요
예스스탁입니다.
1.
if marketposition == -1 or marketposition == 0
입니다.
2.
수식은 실시간시세를 받으면 한번씩 해당 수식을 읽어서 계산하게 됩니다.
수식상의 모든 계산은 실시간에서 시세를 받을때마다 하게 되는데
해당시세가 봉을 완성시키는 최종시세일수 있기 때문입니다.
plot1(c); 나 plot1(ma(C,20));
과 같은 지표식을 실시간 차트에 그려 보시면 현재가를 반영하여 그리는
것을 보실 수 있습니다.
다만 if문의 만족여부를 봉완성시에만 최종 판단하는 것은
시뮬레이션시에 과거봉은 시고저종가만 있고 모든틱이 없어 봉의 움직임을 알수 없기에
봉미완성시 조건만족여부를 판단할 수 없으므로 봉완성시를 체계로 하는것입니다.
실시간챠트에서 값을 볼때 시뮬처럼 5분마다 출력되게 하는 방법은 없습니다.
즐거운 하루되세요
> 휴식 님이 쓴 글입니다.
> 제목 : 간단한 질문.
> 1)
if marketposition == 1 then의 else는
if marketposition == -1 인가요? 아님
if marketposition == -1 or marketposition == 0인가요?
2)
실시간 챠트로 지표나 , 시스템 적용후 디버깅으로 확인시 값이 챠트 분봉(5분봉)이 완료될때 마다 나오는게 아니라 값이 변경되거나 or 1초마다 갱신되서 값이 표시 되더군요.
시뮬에서 확인할때때는 (5분봉기준) 5분마다 변수나, 출력 값이 표시되어서
실시간 챠트도 봉이 완성되면 뜰줄 알았는데 거의 1초마다 값이 나오네요..
신호나 값의 출력은 봉이 완성될때 값이 저장 되는데 디버깅시엔 안그러네요.
좀 헤깔립니다.
왜 그런지요?
그리고 실시간챠트에서 값을 볼때 시뮬처럼 5분마다 딱딱 나오게 하려면 어떻게
해야하죠?
다음글
이전글