첨부 이미지
그림1
그림2
캔들 수 설정에 따라 종가 청산 신호가 나오기도 하고
안 나오기도 하는 현상이 있어서 문의합니다.
보통 300캔들로 설정하고 매매 시작하는데요.
분명 전일 매매시 종가에 청산되었는데 아침 시작시에
청산신호(xab2)가 발생했습니다.
그래서 원인을 찾다가 보니 캔들 500개까지 했을 때는 아침 시작시에
청산신호 뜨고, 캔들 1000개로 했을 때는 정상적인 종가 청산으로
나왔습니다.
보통 매매시에 300캔들로 설정합니다.
종가 청산식은 아래처럼 했습니다.
if sdate != sdate[1] Then SetStopEndofday(045800);
참고로 첨부파일 첨부합니다.
답변 1
예스스탁
예스스탁 답변
2020-04-27 14:23:06
안녕하세요
예스스탁입니다.
if sdate != sdate[1] Then SetStopEndofday(045800);
sdate != sdate[1]는 날짜변경입니다.
차트상 날짜변경이 한번 있어야 해당 청산이 동작합니다.
차트 과거에 0시봉이 있게끔 더 많은 봉을 조회하시거나
아래식 이용하시기 바랍니다.
if index == 0 and stime < 90000 Then
SetStopEndofday(045800);
if sdate != sdate[1] Then
SetStopEndofday(045800);
즐거운 하루되세요
> 하우즐영 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 캔들 수 설정에 따라 종가 청산 신호가 나오기도 하고
안 나오기도 하는 현상이 있어서 문의합니다.
보통 300캔들로 설정하고 매매 시작하는데요.
분명 전일 매매시 종가에 청산되었는데 아침 시작시에
청산신호(xab2)가 발생했습니다.
그래서 원인을 찾다가 보니 캔들 500개까지 했을 때는 아침 시작시에
청산신호 뜨고, 캔들 1000개로 했을 때는 정상적인 종가 청산으로
나왔습니다.
보통 매매시에 300캔들로 설정합니다.
종가 청산식은 아래처럼 했습니다.
if sdate != sdate[1] Then SetStopEndofday(045800);
참고로 첨부파일 첨부합니다.