커뮤니티
거래 시작시간 지정
2018-10-25 13:37:05
198
글번호 123037
1)시스템 전략 수식이 있는 상태에서
거래 시작시간을 직접 입력해서, 그 시간부터 수식을 적용하고 싶습니다.
앞부분에 input 과 if 문을 어떻게 하면 좋을 까요?
2)해외선물 SGX A50 시가를 지표 수식으로 만들어 라인을 그리고 싶은데 어떻게 하나요?
다른 종목들과 다르네요.
답변 1
예스스탁 예스스탁 답변
2018-10-25 17:05:52
안녕하세요
예스스탁입니다.
1
input : starttime(223000),endtime(050000);
var : Tcond(false);
if (sdate != sdate[1] and stime >= starttime) or
(sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then
{
Tcond = true;
}
if (sdate != sdate[1] and stime >= endtime) or
(sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then
{
Tcond = false;
}
if Tcond == true then
{
진입청산수식들
}
2
선물사/증권사에서 제공하는 시초가값이
모두 각 상품의 거래소의 영업일 변경기준으로 제공되고 있습니다.
SGX A50의 경우 거래소는 하루의 시작은 17시(우리나라 18시)가 기준입니다.
plot1(dayopen(0));
위 지표로 그려지는 시가가 의도와 다르시다면
거래소의 영업일 변경과 의도하시는 하루의 기준이 다른 부분이므로
아래와 같이 직접 시간을 지정해 시가를 저장해 사용하셔야 합니다.
input : 시간(100000);
var : sum(0),cnt(0),mav(0);
if (sdate != sdate[1] and stime >= 시간) or
(sdate == sdate[1] and stime >= 시간 and stime[1] < 시간) Then
{
var1 = O;
}
if var1 > 0 Then
plot1(var1);
즐거운 하루되세요
> 마인드마스터 님이 쓴 글입니다.
> 제목 : 거래 시작시간 지정
> 1)시스템 전략 수식이 있는 상태에서
거래 시작시간을 직접 입력해서, 그 시간부터 수식을 적용하고 싶습니다.
앞부분에 input 과 if 문을 어떻게 하면 좋을 까요?
2)해외선물 SGX A50 시가를 지표 수식으로 만들어 라인을 그리고 싶은데 어떻게 하나요?
다른 종목들과 다르네요.
다음글
이전글