커뮤니티

atstop 주문과 atlimit주문이 이해가 안됩니다.

프로필 이미지
회원
2004-06-26 18:47:52
875
글번호 4259
답변완료
if c>ma(c,20) then buy("매수",ATstop,def,high); if c<ma(c,20) then sell("매도",ATstop,def,low); 이런식에서 있다면 매수일때, 종가가 20일 이평보다 크면, 그봉의 고가를 다음봉이 상향돌파할때 매수하는 걸로 알고 있습니다. 그런데 실제로 신호가 그렇게 나온다고 해도, 매수가격은 전봉의 고가를 상향돌파할때 가격이 아니라, 단순히 시가로 나와있습니다. 시가로 주문이 들어가면, 그봉이 전봉의 고가를 돌파할지 안할지 알수 없는것 아닙니까? 제가 뭔가 잘못알고 있는 걸까요?
기타
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-06-28 14:25:56

안녕하세요..예스스탁입니다. 수량과 가격을 바꿔서 작성하셨습니다. 다시 작성해보면 다음과 같습니다. if c>ma(c,20) then buy("매수",ATstop,high, def); if c<ma(c,20) then sell("매도",ATstop,low, def); 위와 같이 작성했을때 지정한 가격(고가,저가)에 진입한 것으로 계산합니다. 즐거운 날 되세요.. > HH_bbc7370 님이 쓴 글입니다. > 제목 : atstop 주문과 atlimit주문이 이해가 안됩니다. > if c>ma(c,20) then buy("매수",ATstop,def,high); if c<ma(c,20) then sell("매도",ATstop,def,low); 이런식에서 있다면 매수일때, 종가가 20일 이평보다 크면, 그봉의 고가를 다음봉이 상향돌파할때 매수하는 걸로 알고 있습니다. 그런데 실제로 신호가 그렇게 나온다고 해도, 매수가격은 전봉의 고가를 상향돌파할때 가격이 아니라, 단순히 시가로 나와있습니다. 시가로 주문이 들어가면, 그봉이 전봉의 고가를 돌파할지 안할지 알수 없는것 아닙니까? 제가 뭔가 잘못알고 있는 걸까요?