커뮤니티

부탁드립니다.

프로필 이미지
e占쏙옙占싼쏙옙호
2023-04-10 08:01:32
912
글번호 168036
답변완료
아래 기본제공하는 함수가 있습니다. 이함수를 일봉기준수치를 분차트에서 구현되도록 일봉기준 함수로 변환 부탁드립니다. Input : Period(Numeric); Var : value1(0), value2(0); value1 = C - C[1]; if value1 > 0 Then { value2 = value1; } Else { value1 = 0; value2 = C[1]-C; } RSI_Y = AccumN(value1, Period) / AccumN(value2, Period) * 100;
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-04-10 17:12:31

안녕하세요 예스스탁입니다. Input : Period(14); var : cnt(0),RSIY(0); value1 = 0; Value2 = 0; for cnt = 0 to Period-1 { if var1 > 0 Then value1 = value1 + abs(var1); if var1 < 0 Then value12= value2 + abs(var1); } RSIY = value1/Value2 * 100; Plot1(RSIY); 즐거운 하루되세요 > e占쏙옙占싼쏙옙호 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 아래 기본제공하는 함수가 있습니다. 이함수를 일봉기준수치를 분차트에서 구현되도록 일봉기준 함수로 변환 부탁드립니다. Input : Period(Numeric); Var : value1(0), value2(0); value1 = C - C[1]; if value1 > 0 Then { value2 = value1; } Else { value1 = 0; value2 = C[1]-C; } RSI_Y = AccumN(value1, Period) / AccumN(value2, Period) * 100;