커뮤니티
분봉 차트에서 dayopen 질문
2011-03-12 13:42:26
773
글번호 36499
좋은 프로그램 만들어 주셔서 항상 감사드립니다.
선물 분봉 차트에서 뭔가 이상한게 있어서요
if MarketPosition == 0 Then
buy("매수",AtLimit,dayopen-1);
이렇게 실행시키면 10시정도까지는 당일시가가 아닌 전일시가-1에서 매수가 들어가네요
뭐가 문제이니 도통 모르겠습니다.
답변좀 부탁드리겠습니다.
답변 1
예스스탁 예스스탁 답변
2011-03-14 11:22:12
안녕하세요
예스스탁입니다.
atlimit과 atstop은 현재봉에서
해당 가격을 기준으로 값을 설정하고
다음봉의 시세가 해당값이나 이하를 기록하는지 감시하는 타입니다.
만약 전일 마지막봉에 설정이 되면 다음날 첫봉에
해당 가격으로 신호가 발생합니다.
그러므로 해당 타입을 사용하실 때는
전일 마지막봉에 신호가 걸리지 않도록 해주셔야 합니다.
if MarketPosition == 0 Then
buy("매수",AtLimit,dayopen-1);
작성한 식은 시초가 -1이하의 시세가 발생하면 매수이므로
아래의 수식가 같이 15시 이후에는 atlimit이 걸리지 않도록 내용을 추가해 주시면 됩니다
if MarketPosition == 0 and stime < 150000 Then
buy("매수",AtLimit,dayopen-1);
즐거운 하루되세요
> alswoxod 님이 쓴 글입니다.
> 제목 : 분봉 차트에서 dayopen 질문
> 좋은 프로그램 만들어 주셔서 항상 감사드립니다.
선물 분봉 차트에서 뭔가 이상한게 있어서요
if MarketPosition == 0 Then
buy("매수",AtLimit,dayopen-1);
이렇게 실행시키면 10시정도까지는 당일시가가 아닌 전일시가-1에서 매수가 들어가네요
뭐가 문제이니 도통 모르겠습니다.
답변좀 부탁드리겠습니다.