커뮤니티
문의 드립니다.
2015-11-09 20:00:30
181
글번호 92218
Input : ST(90000), ET(102959);
# 진입
var1 = timehigh(ST,ET);
var2 = TimeLow(ST,ET);
plot1(var1,"상단채널");
plot2(var2,"하단채널");
매일 장초반 9시부터 10시반까지의 변동되고 있는 값이 아닌,
10시 반 이후부터 생성되는 var1,var2의 값들을 이용하고 싶습니다.
어제의 채널 값과 그 전날의 채널값. 또 오늘의 채널값까지 이런식으로 배열변수를 지정하여 시스템 식에 사용하려고 하는데요...
어떤 식으로 풀어갈지 질문드립니다^^
- 1. 92731_캡처.PNG (0.04 MB)
답변 1
예스스탁 예스스탁 답변
2015-11-10 10:17:17
안녕하세요
예스스탁입니다.
Input : ST(103000),ET(151500);
var : cnt(0);
Array : HH[20](0),LL[20](0);
if stime == ST or (stime > ST and stime[1] < ST) Then{
HH[0] = H;
LL[0] = L;
for cnt = 1 to 19{
HH[cnt] = HH[cnt-1][1];
LL[cnt] = LL[cnt-1][1];
}
}
if stime >= ST and Stime <= ET then{
if H > HH[0] Then
HH[0] = H;
if L < LL[0] Then
LL[0] = L;
}
plot1(HH[0],"당일상단");
plot2(LL[0],"당일하단");
plot3(HH[1],"1일전상단");
plot4(LL[1],"1일전하단");
plot5(HH[2],"2일전상단");
plot6(LL[2],"2일전하단");
즐거운 하루되세요
> 트레이딩시스템 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> Input : ST(90000), ET(102959);
# 진입
var1 = timehigh(ST,ET);
var2 = TimeLow(ST,ET);
plot1(var1,"상단채널");
plot2(var2,"하단채널");
매일 장초반 9시부터 10시반까지의 변동되고 있는 값이 아닌,
10시 반 이후부터 생성되는 var1,var2의 값들을 이용하고 싶습니다.
어제의 채널 값과 그 전날의 채널값. 또 오늘의 채널값까지 이런식으로 배열변수를 지정하여 시스템 식에 사용하려고 하는데요...
어떤 식으로 풀어갈지 질문드립니다^^