커뮤니티

문의드립니다.

프로필 이미지
사과쥬스
2012-08-29 23:07:28
189
글번호 54206
답변완료
input : 투입금액1(1400000),투입금액2(2800000),투입금액3(5600000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int(투입금액1/C)/10)*10; Var2 = int(int(투입금액2/C)/10)*10; Var3 = int(int(투입금액3/C)/10)*10; } Else{ Var1 = int(투입금액1/C); Var2 = int(투입금액2/C); Var3 = int(투입금액3/C); } } if CodeCategory == 2 Then{ Var1 = int(투입금액1/C); Var2 = int(투입금액2/C); Var3 = int(투입금액3/C); } if CodeCategory == 6 Then{ Var1 = int(투입금액1/(C*BigPointValue)); Var2 = int(투입금액2/(C*BigPointValue)); Var3 = int(투입금액3/(C*BigPointValue)); } value1 = EnvelopeDown(5,3); if CrossDown(c,value1) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 then{ ExitLong("bx1",atlimit,AvgEntryPrice*1.03); if CurrentEntries == 1 Then buy("b2",atlimit,EntryPrice*0.92,var2); if CurrentEntries == 2 Then buy("b3",atlimit,EntryPrice*0.86,var3); } 위의 시스템 식에서 '청산은 신호상 수량으로 발생하므로 진입주문이 일부 미체결인 경우 잔고상 매입수량보다 청산수량이 더 많으면 주문거부가 됩니다.' 이라는 답변을 해주셨는데요, 그렇다면 매수주문이 들어간 뒤, 3분동안 체결이 되지 않으면, 매수 주문을 취소하겠다는 수식으로 수정을 해주셨으면 합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-30 10:49:31

안녕하세요 예스스탁입니다. 수식에서 취소나 정정주문은 구현가능하지 않습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 사과쥬스 님이 쓴 글입니다. > 제목 : 문의드립니다. > input : 투입금액1(1400000),투입금액2(2800000),투입금액3(5600000); if CodeCategory == 1 Then{ #코스피 if BasePrice < 50000 Then{ Var1 = int(int(투입금액1/C)/10)*10; Var2 = int(int(투입금액2/C)/10)*10; Var3 = int(int(투입금액3/C)/10)*10; } Else{ Var1 = int(투입금액1/C); Var2 = int(투입금액2/C); Var3 = int(투입금액3/C); } } if CodeCategory == 2 Then{ Var1 = int(투입금액1/C); Var2 = int(투입금액2/C); Var3 = int(투입금액3/C); } if CodeCategory == 6 Then{ Var1 = int(투입금액1/(C*BigPointValue)); Var2 = int(투입금액2/(C*BigPointValue)); Var3 = int(투입금액3/(C*BigPointValue)); } value1 = EnvelopeDown(5,3); if CrossDown(c,value1) Then buy("b1",OnClose,def,var1); if MarketPosition == 1 then{ ExitLong("bx1",atlimit,AvgEntryPrice*1.03); if CurrentEntries == 1 Then buy("b2",atlimit,EntryPrice*0.92,var2); if CurrentEntries == 2 Then buy("b3",atlimit,EntryPrice*0.86,var3); } 위의 시스템 식에서 '청산은 신호상 수량으로 발생하므로 진입주문이 일부 미체결인 경우 잔고상 매입수량보다 청산수량이 더 많으면 주문거부가 됩니다.' 이라는 답변을 해주셨는데요, 그렇다면 매수주문이 들어간 뒤, 3분동안 체결이 되지 않으면, 매수 주문을 취소하겠다는 수식으로 수정을 해주셨으면 합니다. 감사합니다.