커뮤니티

문의드립니다

프로필 이미지
황금시계
2014-03-01 11:23:21
1062
글번호 222837
답변완료
항상답변감사합니다. 선물시스템신호에따라 코덱스200,코덱스레버리지를 매수매도되도록 식부탁드립니다. 즉,선물매수신호 코덱스200 100만원한도 매수 반대 매도신호시 청산. 선물매도신호시 코덱스레버리지 100만원한도 매수 반대 매수신호시 청산.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-03-06 16:48:02

안녕하세용 예스스탁입니다. 아래식 참고하시기 바랍니다. 스크립트 객체화면 설정 차트객체 추가 --> 속성에서 객체명 Chart1, 선물차트와 아이디 연결 계좌객체 추가 --> 속성에서 객체명 Account1, 계좌번호 지정 종목객체 추가 --> 속성에서 객체명 MarketData1, 코덱스200으로 설정 차트객체 추가 --> 속성에서 객체명 MarketData2, 코덱스레버리지로 설정 var Start; var EntryVol1; function Main_OnStart() { Start = 0; } function Chart1_OnRiseSignal(Signal) { //Buy신호 발생 if (Signal.signalKind == 1) { Start = 1; //MarketData1종목을 매도3호가로 100원치 매수 EntryVol1 = Math.floor(1000000/MarketData1.Ask(3)) Account1.OrderBuy(MarketData1.code,EntryVol1,MarketData1.Ask(3), 0); } //Exitlong신호 발생 if (Start == 1 && Signal.signalKind == 2) { //MarketData1종목 청산 Account1.OrderSell(MarketData1.code,EntryVol1,MarketData1.Bid(3), 0); } //Sell신호발생 if (Signal.signalKind == 3) { Start = 1; //MarketData2종목을 매도3호가로 100원치 매수 EntryVol2 = Math.floor(1000000/MarketData2.Ask(3)) Account1.OrderBuy(MarketData2.code,EntryVol2,MarketData2.Ask(3), 0); } if (Start == 1 && Signal.signalKind == 4) { //MarketData2종목 청산 Account1.OrderSell(MarketData2.code,EntryVol2,MarketData2.Bid(3), 0); } } 즐거운 하루되세요 > 황금시계 님이 쓴 글입니다. > 제목 : 문의드립니다 > 항상답변감사합니다. 선물시스템신호에따라 코덱스200,코덱스레버리지를 매수매도되도록 식부탁드립니다. 즉,선물매수신호 코덱스200 100만원한도 매수 반대 매도신호시 청산. 선물매도신호시 코덱스레버리지 100만원한도 매수 반대 매수신호시 청산.