커뮤니티

예스스팟수식에 머가 문제인지 몰겠습니다..ㅠㅠ

프로필 이미지
오리만두
2013-03-04 14:11:52
2137
글번호 222213
답변완료
선물차트에서 신호 받아서 atm+-1 에서 주무내는 수식을 짜봤는데 스팟에서 주문이 안나오네요. 수식은 다음과 같습니다. function C1_OnRiseSignal(Signal) { if (Signal.signalkind == 1) {A1.OrderBuy(Option.GetATMCallRecent(-1), vol, Option.GetBidByCode(Option.GetATMCallRecent(-1), 1), 0)} if (Signal.signalkind == 2) {A1.OrderSell(Option.GetATMCallRecent(-1), vol, Option.GetAskByCode(Option.GetATMCallRecent(-1), 1), 0)} if (Signal.signalkind == 3) {A1.OrderBuy(Option.GetATMPutRecent(+1), vol, Option.GetBidByCode(Option.GetATMPutRecent(+1), 1), 0)} if (Signal.signalkind == 2) {A1.OrderSell(Option.GetATMPutRecent(+1), vol, Option.GetAskByCode(Option.GetATMPutRecent(+1), 1), 0)} } C1에 차트객체에 차트 아이디 부여해서 넣었구요.A1에 선옵계좌설정했고 vol 계약수로 변수화 했습니다. 예저를 보고 따라서 만들었는데 머가 문제인지 몰겠습니다..ㅠㅠ
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-05 09:11:36

안녕하세요 예스스탁입니다. 대소문자 작성 오류입니다. Signal.signalkind를 Signal.signalKind로 변경하시면 됩니다. 즐거운 하루되세요 > 오리만두 님이 쓴 글입니다. > 제목 : 예스스팟수식에 머가 문제인지 몰겠습니다..ㅠㅠ > 선물차트에서 신호 받아서 atm+-1 에서 주무내는 수식을 짜봤는데 스팟에서 주문이 안나오네요. 수식은 다음과 같습니다. function C1_OnRiseSignal(Signal) { if (Signal.signalkind == 1) {A1.OrderBuy(Option.GetATMCallRecent(-1), vol, Option.GetBidByCode(Option.GetATMCallRecent(-1), 1), 0)} if (Signal.signalkind == 2) {A1.OrderSell(Option.GetATMCallRecent(-1), vol, Option.GetAskByCode(Option.GetATMCallRecent(-1), 1), 0)} if (Signal.signalkind == 3) {A1.OrderBuy(Option.GetATMPutRecent(+1), vol, Option.GetBidByCode(Option.GetATMPutRecent(+1), 1), 0)} if (Signal.signalkind == 2) {A1.OrderSell(Option.GetATMPutRecent(+1), vol, Option.GetAskByCode(Option.GetATMPutRecent(+1), 1), 0)} } C1에 차트객체에 차트 아이디 부여해서 넣었구요.A1에 선옵계좌설정했고 vol 계약수로 변수화 했습니다. 예저를 보고 따라서 만들었는데 머가 문제인지 몰겠습니다..ㅠㅠ