커뮤니티

수식문의

프로필 이미지
ft
2018-04-18 14:46:21
148
글번호 118312
답변완료
분봉기준 data2에 일봉을 넣은후, 다음과 같이 수식을 작성 하였습니다. If Data2(C)>Data2(C[1]) Then ExitLong("el",AtMarket); If Data2(C)<Data2(C[1]) Then Buy("BM",AtMarket); 제가 의도한것은 일봉조건을 만족하면 다음날 시초가에 주문이 나가도록 하는것인데, 다음날 분봉 하나가 완성된후 주문이 나갑니다. 어떻게 수정해야 하나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-19 11:13:14

안녕하세요 예스스탁입니다. 아래와 같이 작성하시면 data1의 당일 마지막보에서만 조건체크해서 다음말 시초가에 신호를 발생합니다. If data1(NextBarSdate > sdate) and Data2(C)>Data2(C[1]) Then ExitLong("el",AtMarket); If data1(NextBarSdate > sdate) and Data2(C)<Data2(C[1]) Then Buy("BM",AtMarket); 즐거운 하루되세요 > ft 님이 쓴 글입니다. > 제목 : 수식문의 > 분봉기준 data2에 일봉을 넣은후, 다음과 같이 수식을 작성 하였습니다. If Data2(C)>Data2(C[1]) Then ExitLong("el",AtMarket); If Data2(C)<Data2(C[1]) Then Buy("BM",AtMarket); 제가 의도한것은 일봉조건을 만족하면 다음날 시초가에 주문이 나가도록 하는것인데, 다음날 분봉 하나가 완성된후 주문이 나갑니다. 어떻게 수정해야 하나요?