커뮤니티

예스스팟 시스템 개발 관련

프로필 이미지
최강투자
2013-02-26 09:55:39
293
글번호 59965
답변완료
예스스팟 매뉴얼에 보면, 여러 개의 차트에서 나온 신호를 활용하여 자동주문을 실행할 수 있습니다. (예:총 5개의 차트 중 3개의 차트에서 매수신호가 발생될 때 매수) 라고 되어 있는데요. 선물거래를 하려고 하는데, 위와 같은 조건으로 시스템을 구현하려면 어떻게 해야하는지, 매뉴얼에 있는 작성예제 처럼 받아볼 수 있을까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-26 10:45:55

안녕하세요 예스스탁입니다. 계좌객체 Account1 --> 속성에서 계좌번호 지정 차트객체 Chart1,Chart2,Chart3,Chart4,Chart5 --> 각각의 속성에서 차트아이디 연결 종목객체 MarketData1 --> 속성에서 주문할 종목선택 기본적으로 5개의 차트에서 3개이상의 매수신호가 나온상태이면 매수하는 식입니다. 아래식 참고하셔서 세부적인 내용 추가,수정해 사용하시기 바랍니다. var B1; var B2; var B3; var B4; var B5; function Main_OnStart() { B1 = 0; B2 = 0; B3 = 0; B4 = 0; B5 = 0; } //차트1에서 매수신호 발생하면 1 아니면 0 //5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수 function Chart1_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { B1 = 1; if (B1+B2+B3+B4+B5 >= 3) { Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1); } } else { B1 = 0; } } //차트2에서 매수신호 발생하면 1 아니면 0 //5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수 function Chart2_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { B2 = 1; if (B1+B2+B3+B4+B5 >= 3) { Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1); } } else { B2 = 0; } } //차트3에서 매수신호 발생하면 1 아니면 0 //5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수 function Chart3_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { B3 = 1; if (B1+B2+B3+B4+B5 >= 3) { Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1); } } else { B3 = 0; } } //차트4에서 매수신호 발생하면 1 아니면 0 //5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수 function Chart4_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { B4 = 1; if (B1+B2+B3+B4+B5 >= 3) { Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1); } } else { B4 = 0; } } //차트5에서 매수신호 발생하면 1 아니면 0 //5개의 차트에서 총 3개 이상의 차트가 매수신호가 발생한 상태이면 매수 function Chart5_OnRiseSignal(Signal) { if (Signal.signalKind == 1) { B5 = 1; if (B1+B2+B3+B4+B5 >= 3) { Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,0,1); } } else { B5 = 0; } } 즐거운 하루되세요 > 최강투자 님이 쓴 글입니다. > 제목 : 예스스팟 시스템 개발 관련 > 예스스팟 매뉴얼에 보면, 여러 개의 차트에서 나온 신호를 활용하여 자동주문을 실행할 수 있습니다. (예:총 5개의 차트 중 3개의 차트에서 매수신호가 발생될 때 매수) 라고 되어 있는데요. 선물거래를 하려고 하는데, 위와 같은 조건으로 시스템을 구현하려면 어떻게 해야하는지, 매뉴얼에 있는 작성예제 처럼 받아볼 수 있을까요?