커뮤니티

문의드립니다.(12.01)

프로필 이미지
체로키
2016-12-10 23:17:12
2288
글번호 224048
답변완료
수식 문의드립니다. 도움부탁드립니다. 주식현물(예:삼성전자)에서, 1. 스팟시작 1초 후 0.2초간격으로 10주씩 10회, 시장가로 매수주문 (매수/매수/매수...10회) 2. 스팟시작 1초 후 0.2초간격으로 10주씩 10회, 시장가로 매도주문 (매도/매도/매도...10회) 3. 스팟시작 1초 후, [0.2초뒤 10주(1회)를 시장가로 매수주문 후 0.2초뒤 10주(1회)를 시장가로 매도주문]을 10회 반복 (매수/매도 1쌍(0.4초간격)으로 "매수/매도","매수/매도".....10회반복) 1,2,3. 각각 수식부탁드립니다. (혹시 시장가가 안되면 "상한가 하한가" 혹은 "현재가 +-10호가" 주문등을 사용) 감사합니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-13 15:59:21

안녕하세요 예스스탁입니다. 1. var OrderCount; function Main_OnStart() { Main.SetTimer(1, 1000); OrderCount = 0; } function Main_OnTimer(nEventID) { if (nEventID == 1) { OrderCount = OrderCount+1; Main.KillTimer(1); Account1.OrderBuy(MarketData1.code, 10,0,1); Main.SetTimer(2, 200); } if (nEventID == 2) { OrderCount = OrderCount+1; if (OrderCount < 10) { Account1.OrderBuy(MarketData1.code, 10,0,1); } if (OrderCount == 10) { Main.KillTimer(2); } } } 2 var OrderCount; function Main_OnStart() { Main.SetTimer(1, 1000); OrderCount = 0; } function Main_OnTimer(nEventID) { if (nEventID == 1) { OrderCount = OrderCount+1; Main.KillTimer(1); Account1.OrderSell(MarketData1.code, 10,0,1); Main.SetTimer(2, 200); } if (nEventID == 2) { OrderCount = OrderCount+1; if (OrderCount < 10) { Account1.OrderSell(MarketData1.code, 10,0,1); } if (OrderCount == 10) { Main.KillTimer(2); } } } 3 var OrderCount; function Main_OnStart() { Main.SetTimer(1, 1000); OrderCount = 0; } function Main_OnTimer(nEventID) { if (nEventID == 1) { OrderCount = OrderCount+1; Main.KillTimer(1); if (OrderCount%2 != 0) Account1.OrderBuy(MarketData1.code, 10,0,1); else Account1.OrderSell(MarketData1.code, 10,0,1); Main.SetTimer(2, 200); } if (nEventID == 2) { OrderCount = OrderCount+1; if (OrderCount < 10) { if (OrderCount%2 != 0) Account1.OrderBuy(MarketData1.code, 10,0,1); else Account1.OrderSell(MarketData1.code, 10,0,1); } if (OrderCount == 10) { Main.KillTimer(2); } } } 즐거운 하루되세요 > 체로키 님이 쓴 글입니다. > 제목 : 문의드립니다.(12.01) > 수식 문의드립니다. 도움부탁드립니다. 주식현물(예:삼성전자)에서, 1. 스팟시작 1초 후 0.2초간격으로 10주씩 10회, 시장가로 매수주문 (매수/매수/매수...10회) 2. 스팟시작 1초 후 0.2초간격으로 10주씩 10회, 시장가로 매도주문 (매도/매도/매도...10회) 3. 스팟시작 1초 후, [0.2초뒤 10주(1회)를 시장가로 매수주문 후 0.2초뒤 10주(1회)를 시장가로 매도주문]을 10회 반복 (매수/매도 1쌍(0.4초간격)으로 "매수/매도","매수/매도".....10회반복) 1,2,3. 각각 수식부탁드립니다. (혹시 시장가가 안되면 "상한가 하한가" 혹은 "현재가 +-10호가" 주문등을 사용) 감사합니다.