커뮤니티

문의드립니다

프로필 이미지
파일럿
2018-03-26 22:01:00
296
글번호 117706
답변완료

첨부 이미지

if (SellFill == 1) { SID = a1.OrderSell (order1.code , 1 , 0 , 1 ) ; Main.MessageLog("매도진입") ; position = -1 ; SellFill =0 ; cnt = 2 ; } 스팟식을 사용하여 나온 메시지(그림)를 보면 매도진입은 제대로 표시되고 있지만 주문오류가 발생되는데요 이유가 뭔지요 ?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-28 11:12:42

안녕하세요 예스스탁입니다. 1 SID = a1.OrderSell (order1.code , 1 , 0 , 1 ) ; 올려주신 내용 여러 선물사에 테스트를 해보았지만 주문오류가 발생하는 곳이 없습니다. 주문오류가 발생하는 것은 함수의 매개변수를 잘못 지정했을 경우인데 올리신 수식에서는 매개변수가 잘못된 부분도 없습니다, 혹시 올리신 매도수식이 아닌 다른 매도주문 함수에 매개변수에 오류가 있는지 확인하셔야 할것 같습니다. 해외선물에서 시장가는 1, 지정가는 2 입니다. 내용 파악이 어려우시면 02-3453-1060으로 전화주시기 바랍니다. 2 주문이 실제 발생하지 않는 시험적용으로 적용한 상태에서 동작시 단순 표시의 오류일수도 있습니다. 즐거운 하루되세요 > 파일럿 님이 쓴 글입니다. > 제목 : 문의드립니다 > if (SellFill == 1) { SID = a1.OrderSell (order1.code , 1 , 0 , 1 ) ; Main.MessageLog("매도진입") ; position = -1 ; SellFill =0 ; cnt = 2 ; } 스팟식을 사용하여 나온 메시지(그림)를 보면 매도진입은 제대로 표시되고 있지만 주문오류가 발생되는데요 이유가 뭔지요 ?