커뮤니티

수식문의

프로필 이미지
회원
2007-08-28 21:17:54
817
글번호 13420
답변완료
var1 = Disparity(20); if stime == 144000 and //2시40분 var1 >= 95 and var1 <= 110 and //이격도(disparity)가 95 이상 110 이하이고 min(DayClose(),DayLow()) >= DayOpen() and abs(DayClose()-DayOpen()) >= DayHigh()-max(DayClose(),DayOpen() Then //(몸 통 >= 위그림자)역망치형 buy("매수",AtMarket); 위와같은 식으로 매수식을 작성할 시 제가 의도한 바와 약간 다른데요... 제의도는... 현물기준 코스피 200 종목 가운데, 거래대금 평균 50억 이상인 종목중에서, 장중 14시40분 현재 일봉(양봉)기준 현재가가 이격도(disparity) 95이상 110이하에 있으면서,역망치(몸통 >= 위그림자)인 종목을 14시40분 이후에 시장가로 매수하고 싶은데요..... 위의 식을 바탕으로 어떻게 수정해서 할 수있을거 같은데, 영 안되네요... 일반적으로 일봉기준으로 매매시에 봉 완성시 다음봉에서 매수가 된다고 하는데, 예스트레이더는 일봉이 완성전에도 현재가로 매수가 가능한걸로 아는데요... 꼭좀 부탁드립니다. 그리고 위 식대로 하면, 검색이 안되는 종목도 있고, 10분봉으로 봐야만 "매수" 표시가 나타나는데요. 일봉상으로도 "매수" 표시가 나타나게 하려면 어찌해야 하는지요..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-08-29 15:17:26

안녕하세요 예스스탁입니다. if ~ then 조건문은 봉완성시 그 참/거짓을 판단하므로 봉이 완성되어야 합니다. 봉 미완성시에 주문은 atstop과 atlimit 주문타입이 있지만 if 조건이 만족하고 그 다음봉의 가격대가 atstop이나 atlimit 가격 조건을 만족해야 나가므로 if~then 조건이 만족하는 순간 주문이 나가는 것은 아닙니다. 참고하시기 바랍니다. 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 수식문의 > var1 = Disparity(20); if stime == 144000 and //2시40분 var1 >= 95 and var1 <= 110 and //이격도(disparity)가 95 이상 110 이하이고 min(DayClose(),DayLow()) >= DayOpen() and abs(DayClose()-DayOpen()) >= DayHigh()-max(DayClose(),DayOpen() Then //(몸 통 >= 위그림자)역망치형 buy("매수",AtMarket); 위와같은 식으로 매수식을 작성할 시 제가 의도한 바와 약간 다른데요... 제의도는... 현물기준 코스피 200 종목 가운데, 거래대금 평균 50억 이상인 종목중에서, 장중 14시40분 현재 일봉(양봉)기준 현재가가 이격도(disparity) 95이상 110이하에 있으면서,역망치(몸통 >= 위그림자)인 종목을 14시40분 이후에 시장가로 매수하고 싶은데요..... 위의 식을 바탕으로 어떻게 수정해서 할 수있을거 같은데, 영 안되네요... 일반적으로 일봉기준으로 매매시에 봉 완성시 다음봉에서 매수가 된다고 하는데, 예스트레이더는 일봉이 완성전에도 현재가로 매수가 가능한걸로 아는데요... 꼭좀 부탁드립니다. 그리고 위 식대로 하면, 검색이 안되는 종목도 있고, 10분봉으로 봐야만 "매수" 표시가 나타나는데요. 일봉상으로도 "매수" 표시가 나타나게 하려면 어찌해야 하는지요..