커뮤니티

미니선물 주문 문의

프로필 이미지
훈sys
2018-04-17 12:02:58
3078
글번호 224386
답변완료
연결선물차트에서 발생한 주문 신호를 스팟을 이용하여 미니선물차트로 주문내려합니다 주문파트의 대략적인 수식 좀 부탁드리겠습니다
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-05-09 15:49:23

안녕하세요 예스스탁입니다. 아래 내용참고하셔서 수정보완하시기 바랍니다. 차트에서 신호발생시 다른 종목으로 주문을 내는 기본로직입니다. 스크립트 객채설정 차트객체 추가 --> 속성에서 객채명은 Chart1, 차트와 연결아이디 지정 계좌객체 추가 --> 속성에서 객채명은 Account1, 주문낼 계좌번호 지정 종목객체 추가 --> 속성에서 객채명은 MarketData1, 미니선물종목으로 지정 function Main_OnStart() { Main.MessageList("Start"); } //연결된 차트에서 신호발생 function Chart1_OnRiseSignal(Signal) { //buy신호 발생 if (Signal.signalKind == 1) { //MarketData1종목에 대해 매도3호가로 1계약 매수주문 Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Ask(3), 0); } //exitlong신호 발생 if (Signal.signalKind == 2) { //MarketData1종목에 대해 매수3호가로 1계약 매도주문 Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Bid(3), 0); } //sell신호 발생 if (Signal.signalKind == 3) { //MarketData1종목에 대해 매수3호가로 1계약 매도주문 Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Bid(3), 0); } //exitshort신호 발생 if (Signal.signalKind == 4) { //MarketData1종목에 대해 매도3호가로 1계약 매수주문 Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, MarketData1.Ask(3), 0); } } 즐거운 하루되세요 > 훈sys 님이 쓴 글입니다. > 제목 : 미니선물 주문 문의 > 연결선물차트에서 발생한 주문 신호를 스팟을 이용하여 미니선물차트로 주문내려합니다 주문파트의 대략적인 수식 좀 부탁드리겠습니다