커뮤니티
문의드립니다.
2012-08-13 16:53:26
307
글번호 53723
항상 성의있는 답변 감사드립니다.
아래의 해결 방법을 찾고자 질문드립니다.
그림과 같이 120분 봉에서
당일 세번째 봉에서 매수청산(Ex1) 신호가 나오면 동시호가 시간이라 체결이 안된다고 답변을 본 것 같습니다.
위의 해결 방법으로 당일 봉이 만들어진 갯수를 세었다가 3번째 봉에서 매수신호가 나오면 그다음날 시초가에 주문나가게 하는 방법 부탁합니다.
두번째 그림처럼 동시호가에 매수(B2)신호가 나오면 이때도 당일봉개수 또는 전일봉개수를 세었다가 시초가에 주문나가게 하는 방법 부탁합니다.
- 1. 54085_123.JPG (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2012-08-13 17:21:07
안녕하세요
예스스탁입니다.
식을 아래와 같이 구성해서 사용하시기 바랍니다.
#당일 두번째봉까지
if dayindex+1 <= 2 Then{
if 매수진입조건 Then
buy();
if 매수청산조건 Then
ExitLong();
if 매도진입조건 Then
Sell();
if 매도청산조건 Then
ExitShort();
}
#당일 네번째 봉에서
#세번째 네번째봉중 조건 한번이라도 맞으면 다음날 시초가에 신호 및 주문
if dayindex+1 == 4 Then{
if countif(매수진입조건,2) >= 1 Then
buy("b2",AtMarket);
if MarketPosition == 1 and countif(매수청산조건,2) >= 1 Then
ExitLong("bx2",AtMarket);
if countif(매도진입조건,2) >= 1 Then
Sell("s2",AtMarket);
if MarketPosition == -1 and countif(매도청산조건,2) >= 1 Then
ExitShort("sx2",AtMarket);
}
즐거운 하루되세요
> 에리조나 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 항상 성의있는 답변 감사드립니다.
아래의 해결 방법을 찾고자 질문드립니다.
그림과 같이 120분 봉에서
당일 세번째 봉에서 매수청산(Ex1) 신호가 나오면 동시호가 시간이라 체결이 안된다고 답변을 본 것 같습니다.
위의 해결 방법으로 당일 봉이 만들어진 갯수를 세었다가 3번째 봉에서 매수신호가 나오면 그다음날 시초가에 주문나가게 하는 방법 부탁합니다.
두번째 그림처럼 동시호가에 매수(B2)신호가 나오면 이때도 당일봉개수 또는 전일봉개수를 세었다가 시초가에 주문나가게 하는 방법 부탁합니다.