항상답변감사합니다.
선물시스템신호에따라 코덱스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만원한도 매수
반대 매수신호시 청산.