커뮤니티

문의 드립니다.^^

프로필 이미지
팜반동
2004-12-16 13:55:18
1027
글번호 6065
답변완료
이 시스템 식의 의미를 풀어주십시요. var : Hindex(0), Hval(0), Lindex(0), Lval(0); Hval = NthHighest(1,c[1], 40); Hindex = NthHighestbar(1,c[1], 40); Lval =NthLowest(1,c[1], 40); Lindex = NthLowestbar(1,c[1], 40); if crossup(c, Hval) and ma(c,20)[Hindex] > ma(c,20)[Hindex+1] and ma(c,30)[Hindex] > ma(c,30)[Hindex+1] then buy();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-12-17 15:24:59

안녕하세요 예스스탁입니다. 식의 의미를 풀어보면 다음과 같습니다. var : Hindex(0), Hval(0), Lindex(0), Lval(0); Hval = NthHighest(1,c[1], 40); //현재봉을 제외한 전 40개봉동안 가장 큰 종가 를 hval에 저장 Hindex = NthHighestbar(1,c[1], 40); //현재봉을 제외한 전 40개봉동안 가장 큰 종가가 있는 봉이 //현재부터 몇봉전에 발생했는지를 Hindex에 저장 Lval =NthLowest(1,c[1], 40); //현재봉을 제외한 전 40개봉동안 가장 작은 종가 를 Lval에 저장 Lindex = NthLowestbar(1,c[1], 40); //현재봉을 제외한 전 40개봉동안 가장 작은 종가가 있는 봉이 //현재부터 몇봉전에 발생했는지를 Lindex에 저장 if crossup(c, Hval) and // 현재 종가가 hval을 상향돌파하고 ma(c,20)[Hindex] > ma(c,20)[Hindex+1] and //Hval이 저장된 봉의 20이평값이 그전 봉의 값보다 크고 ma(c,30)[Hindex] > ma(c,30)[Hindex+1] then //Hval이 저장된 봉의 30이평값이 그전 봉의 값보다 크고 buy(); //매수 즐거운 하루되세요 > 팜반동 님이 쓴 글입니다. > 제목 : 문의 드립니다.^^ > 이 시스템 식의 의미를 풀어주십시요. var : Hindex(0), Hval(0), Lindex(0), Lval(0); Hval = NthHighest(1,c[1], 40); Hindex = NthHighestbar(1,c[1], 40); Lval =NthLowest(1,c[1], 40); Lindex = NthLowestbar(1,c[1], 40); if crossup(c, Hval) and ma(c,20)[Hindex] > ma(c,20)[Hindex+1] and ma(c,30)[Hindex] > ma(c,30)[Hindex+1] then buy();