커뮤니티

두호가 위에서 매수하는 buy함수에 대해 질문드립니다.

프로필 이미지
ufokorea
2010-09-01 16:39:42
578
글번호 32032
답변완료
현재 주식을 거래하고 있으며 분봉이 아니라 틱단위로 차트를 보고 있습니다. if C >= 1720 then { buy("B",OnClose,PriceScale*2); } 위와 같은 식이 있다고 가정하고 시뮬레이션할때 2호가 위에서 체결하라는 의미가 아닌가요? 제가 생각하기에는 1720원보다 2호가 위인 1730에서 신호가 발생해야 할 것 같은데 1720에서 신호가 발생합니다. PriceScale*2를 PriceScale*10으로 해도 마찬가입니다. 실제 차트상에서는 1730에서 거래가 이루어졌거든요. 혹시 몰라서 buy("B",OnClose,C+PriceScale*2); 로 해도 마찬가지입니다. 제가 긍극적으로 원하는 것은 상승하고 있는 흐름에서 반드시 매수를 하는 것입니다. 따라서 현재가로는 확률이 낮고 반드시 한두호가 위에서 매수를 하는 식입니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-09-02 10:49:01

안녕하세요 예스스탁입니다. 시스템식안에는 주문가격을 설정하는 공간이 없습니다. 시스템함수에서의 가격설정은 atstop이나 atlimit 타입일 경우만 가능하며 이또한 신호가 발생되는 조건을 설정하는 것입니다. 시스템 트레이딩 설정창 매매가격에서 현재가 +-2호가로 설정하시면 됩니다. 매수에서는 2호가 위 매도는 2호가 아래에 주문을 내게 됩니다. 즐거운 하루되세요 > ufokorea 님이 쓴 글입니다. > 제목 : 두호가 위에서 매수하는 buy함수에 대해 질문드립니다. > 현재 주식을 거래하고 있으며 분봉이 아니라 틱단위로 차트를 보고 있습니다. if C >= 1720 then { buy("B",OnClose,PriceScale*2); } 위와 같은 식이 있다고 가정하고 시뮬레이션할때 2호가 위에서 체결하라는 의미가 아닌가요? 제가 생각하기에는 1720원보다 2호가 위인 1730에서 신호가 발생해야 할 것 같은데 1720에서 신호가 발생합니다. PriceScale*2를 PriceScale*10으로 해도 마찬가입니다. 실제 차트상에서는 1730에서 거래가 이루어졌거든요. 혹시 몰라서 buy("B",OnClose,C+PriceScale*2); 로 해도 마찬가지입니다. 제가 긍극적으로 원하는 것은 상승하고 있는 흐름에서 반드시 매수를 하는 것입니다. 따라서 현재가로는 확률이 낮고 반드시 한두호가 위에서 매수를 하는 식입니다. 감사합니다.