커뮤니티

문의 드립니다.

프로필 이미지
트레이딩시스템
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
프로필 이미지

예스스탁 예스스탁 답변

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의 값들을 이용하고 싶습니다. 어제의 채널 값과 그 전날의 채널값. 또 오늘의 채널값까지 이런식으로 배열변수를 지정하여 시스템 식에 사용하려고 하는데요... 어떤 식으로 풀어갈지 질문드립니다^^