커뮤니티
현재 봉에서 매수주문
2012-11-09 20:32:16
265
글번호 56387
최근 아래와 같이 답변해주셨습니다.:
[답변]
랭귀지에는 호가가 제공되지 않아 시장가를 알수 없습니다.
1385와 같이 특정 가격인 경우 현재가가 터치할 때 즉시 신호가 발생가능하지만
이평과 같이 지표값의 경우 if문으로 작성하게 되고 if 조건문은 봉완성시를 기준으로 하므로 종가가 됩니다.
if H < 1385 Then
buy("b",AtStop,1385,1);
if MarketPosition == 1 and CrossDown(c,ma(c,7)) Then
sell("s",OnClose,def,1);
[재질문]
시뮬레이션 해보니 위 매수 주문은 현재가가 1385를 터치한 다음 봉에서 주문이 발생하더군요. 다음 봉이 아니라 1385 터치 신호가 발생하는 즉시, 1385에서 매수주문이 나가도록 할 수 있는지요?
답변 기다리겠습니다. 수고하세요.
답변 2
예스스탁 예스스탁 답변
2012-11-12 11:18:33
안녕하세요
예스스탁입니다.
아래와 같이 매수식을 2개의 경우로 작성하시면 됩니다.
atstop은 buy에서 지정한 가격이상이면 즉시신호가 발생합니다.
if H < 1385 Then
buy("b1",AtStop,1385,1);
은 가격이 아래에 위치한 상태에서 위로 올라갈경우만
염두에 둔 식이라 지정한 가격 위에서
가격이 형성된 경우라면 아래로 내려오고
다음봉에서 신호가 발생하게 됩니다.
아래와 같이 작성하시면
가격이 지정한 가격위에 있는경우에
아래로 터치하면 신호가 즉시 발생하게 됩니다.
if H < 1385 Then
buy("b1",AtStop,1385,1);
if L > 1385 Then
buy("b2",AtLimit,1385,1);
if MarketPosition == 1 and CrossDown(c,ma(c,7)) Then
sell("s",OnClose,def,1);
즐거운 하루되세요
> ST 님이 쓴 글입니다.
> 제목 : 현재 봉에서 매수주문
> 최근 아래와 같이 답변해주셨습니다.:
[답변]
랭귀지에는 호가가 제공되지 않아 시장가를 알수 없습니다.
1385와 같이 특정 가격인 경우 현재가가 터치할 때 즉시 신호가 발생가능하지만
이평과 같이 지표값의 경우 if문으로 작성하게 되고 if 조건문은 봉완성시를 기준으로 하므로 종가가 됩니다.
if H < 1385 Then
buy("b",AtStop,1385,1);
if MarketPosition == 1 and CrossDown(c,ma(c,7)) Then
sell("s",OnClose,def,1);
[재질문]
시뮬레이션 해보니 위 매수 주문은 현재가가 1385를 터치한 다음 봉에서 주문이 발생하더군요. 다음 봉이 아니라 1385 터치 신호가 발생하는 즉시, 1385에서 매수주문이 나가도록 할 수 있는지요?
답변 기다리겠습니다. 수고하세요.
ST
2012-11-12 13:29:30
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 현재 봉에서 매수주문
> 안녕하세요
예스스탁입니다.
아래와 같이 매수식을 2개의 경우로 작성하시면 됩니다.
atstop은 buy에서 지정한 가격이상이면 즉시신호가 발생합니다.
if H < 1385 Then
buy("b1",AtStop,1385,1);
은 가격이 아래에 위치한 상태에서 위로 올라갈경우만
염두에 둔 식이라 지정한 가격 위에서
가격이 형성된 경우라면 아래로 내려오고
다음봉에서 신호가 발생하게 됩니다.
아래와 같이 작성하시면
가격이 지정한 가격위에 있는경우에
아래로 터치하면 신호가 즉시 발생하게 됩니다.
if H < 1385 Then
buy("b1",AtStop,1385,1);
if L > 1385 Then
buy("b2",AtLimit,1385,1);
if MarketPosition == 1 and CrossDown(c,ma(c,7)) Then
sell("s",OnClose,def,1);
즐거운 하루되세요
> ST 님이 쓴 글입니다.
> 제목 : 현재 봉에서 매수주문
> 최근 아래와 같이 답변해주셨습니다.:
[답변]
랭귀지에는 호가가 제공되지 않아 시장가를 알수 없습니다.
1385와 같이 특정 가격인 경우 현재가가 터치할 때 즉시 신호가 발생가능하지만
이평과 같이 지표값의 경우 if문으로 작성하게 되고 if 조건문은 봉완성시를 기준으로 하므로 종가가 됩니다.
if H < 1385 Then
buy("b",AtStop,1385,1);
if MarketPosition == 1 and CrossDown(c,ma(c,7)) Then
sell("s",OnClose,def,1);
[재질문]
시뮬레이션 해보니 위 매수 주문은 현재가가 1385를 터치한 다음 봉에서 주문이 발생하더군요. 다음 봉이 아니라 1385 터치 신호가 발생하는 즉시, 1385에서 매수주문이 나가도록 할 수 있는지요?
답변 기다리겠습니다. 수고하세요.