커뮤니티
수식문의
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분봉으로 봐야만 "매수"
표시가 나타나는데요. 일봉상으로도 "매수" 표시가 나타나게 하려면 어찌해야 하는지요..
다음글
이전글