커뮤니티

CCI 돌파값을 넣을려고 하는데요..

프로필 이미지
배트
2006-03-13 16:08:26
1344
글번호 9590
답변완료
기존에 0 선 돌파에서 -100돌파로 바꿀려면, 어디를 고쳐야 하는건지요. Input : Period(9); Var : value1(0), value2(0); value1 = CCI(Period); If CrossUp(value1,0) Then { If C==C[1] Then value2 = 0.001; Else value2 = (C-C[1])/C[1]*100; } Else value2 = 0; Find(value2); 그리고 아래 4540 글 해보니 에러나는데요...
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-03-13 17:16:59

안녕하세요 예스스탁입니다. 기존 0선돌파식에서 -100돌파로 변경하실려면 기존 crossup(value1,0) ---> crossup(value1,-100)으로 수정하시면 value1이 -100을 돌파할때라는 식이됩니다. 식을 수정해서 올려드립니다. Input : Period(9); Var : value1(0), value2(0); value1 = CCI(Period); If CrossUp(value1,-100) Then { If C==C[1] Then value2 = 0.001; Else value2 = (C-C[1])/C[1]*100; } Else value2 = 0; Find(value2); 즐거운 하루되세요 > 배트 님이 쓴 글입니다. > 제목 : CCI 돌파값을 넣을려고 하는데요.. > 기존에 0 선 돌파에서 -100돌파로 바꿀려면, 어디를 고쳐야 하는건지요. Input : Period(9); Var : value1(0), value2(0); value1 = CCI(Period); If CrossUp(value1,0) Then { If C==C[1] Then value2 = 0.001; Else value2 = (C-C[1])/C[1]*100; } Else value2 = 0; Find(value2); 그리고 아래 4540 글 해보니 에러나는데요...