안녕하세요
어떤 전략의 매수 기준을 코스닥지수의 월봉과
코스닥지수 5일이평선으로 설정하려 합니다.
즉,
현재 코스닥지수의 종가가
당월 지수의 월봉상 양봉에 위치해 있거나
지수의 5일이평선 위에 있을 때에만
매수를 실행하게 하려면
어떤 식으로 설정해야 하는지요?
감사합니다.
답변 1
예스스탁
예스스탁 답변
2019-02-21 16:21:15
안녕하세요
예스스탁입니다.
스팟에서 월봉 판단을 위해서는 차트에서 데이타로 판단하는 방법뿐이 없습니다.
if bdate > bdate[1] Then
var1 = O;
var2 = ma(c,5);
plot1(var1,"월봉시가");
plot2(var2,"이평");
위 지표는 일봉차트에서 월봉의 시가와 5이평을 계산해서 그리는 지표입니다.
코스닥 일봉차트를 열고 위지표를 적용한 후에
스팟의 차트객체와 아이디를 연결하시면 됩니다.
차트객체명은 아래수식에서 Chart1입니다.
스크립트 객체 설정
차트객체 추가 --> 속성에서 객체명은 Chart1, 위 지표 적용한 차트와 아이디 연동
계좌객체 추가 --> 속성에서 객체명은 Account1, 주문날 계좌번호 지정
function 매수신호가 발생하는 이벤트
{
//매수조건 만족하고
//현재가가 차트에 적용된 "내지표"란 이름의 지표의 plot1 현재값보다 크고
//현재가가 차트에 적용된 "내지표"란 이름의 지표의 plot2 현재값보다 크면
//매수주문
if(매수조건 &&
Chart1.GetClose(1, 0) > Chart1.GetIndicatorData("내지표",1,0) &&
Chart1.GetClose(1, 0) > Chart1.GetIndicatorData("내지표",1,0)
)
{
Account1.OrderBuy(sItemCode, nCount, dPrice, nPriceKind)
}
}
즐거운 하루되세요
> 끌레어주 님이 쓴 글입니다.
> 제목 : 전략 매수 조건 문의 드립니다.
> 안녕하세요
어떤 전략의 매수 기준을 코스닥지수의 월봉과
코스닥지수 5일이평선으로 설정하려 합니다.
즉,
현재 코스닥지수의 종가가
당월 지수의 월봉상 양봉에 위치해 있거나
지수의 5일이평선 위에 있을 때에만
매수를 실행하게 하려면
어떤 식으로 설정해야 하는지요?
감사합니다.