커뮤니티
시스템식에서 수량 작성방법은?
2011-09-23 14:56:10
467
글번호 42967
시스템 설정시 매매설정창에서 수량을 2계약으로 설정했는데 계속 한계약만 매매됩니다. 그래서 2계약씩 거래할려면 시스템식에 어떻게 작성해야 하나요?
답변 1
예스스탁 예스스탁 답변
2011-09-23 15:30:33
안녕하세요
예스스탁입니다.
if~~~ then
buy("b",onclose,def,2);
if~~~ then
sell("s",onclose,def,2);
위의 식과 같이 진입수량은 각 진입함수의
4번째 파라메터로 지정하시면 됩니다.
진입함수(buy,sell)의 파라메터는 총 4개이고
첫번째가 이름(임의로 지으시면 됩니다)
두번째는 신호타입으로 onclose,atmarket,atstop,atlimit 중 원하시는 타입을 지정하시면 됩니다.
세번째는 조건가격을 입력하는 부분으로
두번째의 신호타입이 onclose,atmarket이시면 def로 입력하시면 되며
두번째의 신호타입이 atstop,atlimit이시면 조건가격을 입력해 주시면 됩니다.
네번째는 진입수량을 지정해 주시면 됩니다.
수식에서 진입수량을 지정하시면
설정화면의 수량은 무시가 되고 수식에서 지정한 수량으로
신호가 발생하고 주문이 나가게 됩니다.
주문함수에 대해 더 자세한 내용은 랭귀지도움말을 있습니다.
http://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_1_12_order.htm
참고하시기 바랍니다.
즐거운 하루되세요
> lyhc 님이 쓴 글입니다.
> 제목 : 시스템식에서 수량 작성방법은?
> 시스템 설정시 매매설정창에서 수량을 2계약으로 설정했는데 계속 한계약만 매매됩니다. 그래서 2계약씩 거래할려면 시스템식에 어떻게 작성해야 하나요?