코스피200 선물챠트로 거래를 하고 있는데요.
아래 로직을 수식전환 부탁드려요.
1. 선물챠트에서 매수신호가 발생하고 당일 시가가 전일 종가 대비 +-0.7포인트 이내이면 선물 시장가로 매수한다.
2. 선물챠트에서 매도신호가 발생하고 딩일 시가가 전일 종가 대비 +-0.5%이내이면 선물 시장가로 매도한다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2015-10-01 16:55:47
안녕하세요
예스스탁입니다.
시가와 전일종가를 알기 위해서는
종목객체가 필요합니다.
스크립트 객체화면에 종목객체 추가하고 선물로 지정한 뒤에
스팟식에 아래와 같이 내용 추가하시면 됩니다.
스크립트 설정
차트객체 추가 --> 객체명 Chart1,차트아이디 연결
계좌객체 추가 --> 객체명 Account1 , 계좌번호 지정
종목객체 추가 --> 객체명 MarketData1 , 차트종목과 같은 종목으로 지정
function Chart1_OnRiseSignal(Signal)
{
if (Signal.signalKind == 1 &&
MarketData1.open <= MarketData1.prevClose +0.7 &&
MarketData1.open >= MarketData1.prevClose -0.7 )
{
Account1.OrderBuy(Main.GetOrderCode(MarketData1.code), 1, 0, 1);
}
if (Signal.signalKind == 3 &&
MarketData1.open <= MarketData1.prevClose *1.005 &&
MarketData1.open >= MarketData1.prevClose *0.995 )
{
Account1.OrderSell(Main.GetOrderCode(MarketData1.code), 1, 0, 1);
}
}
즐거운 하루되세요
> 지나리 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 코스피200 선물챠트로 거래를 하고 있는데요.
아래 로직을 수식전환 부탁드려요.
1. 선물챠트에서 매수신호가 발생하고 당일 시가가 전일 종가 대비 +-0.7포인트 이내이면 선물 시장가로 매수한다.
2. 선물챠트에서 매도신호가 발생하고 딩일 시가가 전일 종가 대비 +-0.5%이내이면 선물 시장가로 매도한다.
감사합니다.