커뮤니티

지표문의

프로필 이미지
성공예견
2013-05-02 15:40:17
173
글번호 62719
답변완료
1.사용자 함수인데요 input:n(numeric); var:j(0); array:DayHiBar[100](0); For j = 0 To 99 { DayHiBar[j] = DayHiBar[j] + 1; } If Date[1] < Date Then { For j = 99 DownTo 1 { DayHiBar[j] = DayHiBar[j-1]; } } If DayHigh == H Then DayHiBar[0] = 0; _DayHighBar = DayHiBar[n]; 2.밑에 줄에서 2번째 "H" 을 안쓰구 HIGHEST(HIGH.MA1)를 쓰려면 어찌해야 해요? 그럼 수고 하세요 3.지표식은 if DayClose(1) > DayHigh(0) then { hiVal = DayClose(1); hiBar = DayIndex + 1; } else { hiVal = DayHigh(0); hiBar = _DayHighBar(0); } var1=_DayHighBar; plot(var1);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-05-02 20:51:25

안녕하세요 예스스탁입니다. input:n(numeric),ma1(Numeric); var:j(0); array:DayHiBar[100](0); For j = 0 To 99 { DayHiBar[j] = DayHiBar[j] + 1; } If Date[1] < Date Then { For j = 99 DownTo 1 { DayHiBar[j] = DayHiBar[j-1]; } } If DayHigh == HIGHEST(HIGH,MA1) Then DayHiBar[0] = 0; _DayHighBar = DayHiBar[n]; 지표식이나 시스템식등에서 _DayHighBar(0,20)와 같이 highest의 기간값도 같이 입력해 주시면 됩니다. if DayClose(1) > DayHigh(0) then { hiVal = DayClose(1); hiBar = DayIndex + 1; } else { hiVal = DayHigh(0); hiBar = _DayHighBar(0,20); } var1=_DayHighBar(0,20); plot(var1); 즐거운 하루되세요 > 성공예견 님이 쓴 글입니다. > 제목 : 지표문의 > 1.사용자 함수인데요 input:n(numeric); var:j(0); array:DayHiBar[100](0); For j = 0 To 99 { DayHiBar[j] = DayHiBar[j] + 1; } If Date[1] < Date Then { For j = 99 DownTo 1 { DayHiBar[j] = DayHiBar[j-1]; } } If DayHigh == H Then DayHiBar[0] = 0; _DayHighBar = DayHiBar[n]; 2.밑에 줄에서 2번째 "H" 을 안쓰구 HIGHEST(HIGH.MA1)를 쓰려면 어찌해야 해요? 그럼 수고 하세요 3.지표식은 if DayClose(1) > DayHigh(0) then { hiVal = DayClose(1); hiBar = DayIndex + 1; } else { hiVal = DayHigh(0); hiBar = _DayHighBar(0); } var1=_DayHighBar; plot(var1);