커뮤니티

문의드립니다.

프로필 이미지
잡다백수
2018-02-21 11:22:56
153
글번호 116765
답변완료
감사합니다. 1. 기타 시스메틱에 있는 코딩 해석하다가 무슨 소리인지 잘 몰라서 질문드립니다. H60 변수에 H를 넣는 줄 알았더니 H는 60개 H고가와 같다라는데요. 왜 H60 = Highest(H,60); 이런 식으로 안 쓰고 저런 식으로 쓰는지요. H60 = H == Highest(H,60); NR10 = H-L == Nthlowest(1,H-L,10); //Expansion Breakouts (XBO) //[필터] 전일60H, 전일10NR //[매수진입] 전일H //[손절매] 전일L - 1 //[출처] Hit and Run Trading I var : H60(False),NR10(False); H60 = H == Highest(H,60); NR10 = H-L == Nthlowest(1,H-L,10); if H60[1] == True and NR10[1] == True Then{ if C >= H[1] Then buy(); } if C <= L[1]-1 Then exitlong("손절");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-21 15:33:56

안녕하세요 예스스탁입니다. H60의 변수타입 확인하시기 바랍니다. H60변수는 숫자변수가 아닙니다. var : H60(false); H60 = H == Highest(H,60); 현재봉의 고가가 60개봉 최고가이면(H == Highest(H,60)) true를 저장하고 아니면 false가 저장됩니다. 즉 조건의 결과가 저장되는 것입니다. NR10도 같은 내용입니다. #전봉이 60개봉 중에 최고가이고 봉길이도 가장 길었으면 #현재봉 종가가 전봉고가보다 크면 매수 if H60[1] == True and NR10[1] == True Then{ if C >= H[1] Then buy(); } 즐거운 하루되세요 > 잡다백수 님이 쓴 글입니다. > 제목 : 문의드립니다. > 감사합니다. 1. 기타 시스메틱에 있는 코딩 해석하다가 무슨 소리인지 잘 몰라서 질문드립니다. H60 변수에 H를 넣는 줄 알았더니 H는 60개 H고가와 같다라는데요. 왜 H60 = Highest(H,60); 이런 식으로 안 쓰고 저런 식으로 쓰는지요. H60 = H == Highest(H,60); NR10 = H-L == Nthlowest(1,H-L,10); //Expansion Breakouts (XBO) //[필터] 전일60H, 전일10NR //[매수진입] 전일H //[손절매] 전일L - 1 //[출처] Hit and Run Trading I var : H60(False),NR10(False); H60 = H == Highest(H,60); NR10 = H-L == Nthlowest(1,H-L,10); if H60[1] == True and NR10[1] == True Then{ if C >= H[1] Then buy(); } if C <= L[1]-1 Then exitlong("손절");