커뮤니티

해외선물에서 스택다드오일신호에 미니오일주문 코드문의

프로필 이미지
피셔
2017-04-05 11:16:34
2506
글번호 224152
답변완료
안녕하세요.. 해외선물시스템적용시 스탠다드 오일차트신호를 받아 미니오일에 시장가 주문내고 싶습니다. 코드는 간단할것 같은데.. 문의드립니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-28 15:02:08

안녕하세요 예스스탁입니다. 아래 내용 참고하시기 바랍니다. 스크립트 객체화면설정 계좌객체 추가 --> 객체명 Account1, 속성에서 계좌번호지정 차트객체 추가 --> 객체명 Chart1, 속성에서 시스템이 적용된 스탠다드 오일차트와 동일 아이디 지정 종목객체 추가 --> 객체명 MarketData1, 속성에서 미니오일로 지정 var T; function Main_OnStart() { T = 0; } function Chart1_OnRiseSignal(Signal) { //매수진입신호 발생 if (T <= 0 && Signal.signalKind == 1) { T = 1; Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, 0, 1); } //매수청산신호 발생 if (T == 1 &7 Signal.signalKind == 2) { T = 0; Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, 0, 1); } //매도진입신호 발생 if (T >= 0 && Signal.signalKind == 3) { T = -1; Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1,0,1); } //매도청산신호 발생 if (T == -1 && Signal.signalKind == 4) { T = 0; Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, 0, 1); } } 즐거운 하루되세요 > 피셔 님이 쓴 글입니다. > 제목 : 해외선물에서 스택다드오일신호에 미니오일주문 코드문의 > 안녕하세요.. 해외선물시스템적용시 스탠다드 오일차트신호를 받아 미니오일에 시장가 주문내고 싶습니다. 코드는 간단할것 같은데.. 문의드립니다.