커뮤니티
지표식이 제대로 안나옵니다
2012-04-20 10:34:28
451
글번호 50274
오래전부터 잘 사용해오던 지표인데요, 한 2주전부터 제대로 나오질 않습니다. 시뮬레이션차트 연결선물 2004년부터 최근까지 5분봉 기준이구요, Data2는 ATM연결콜입니다.
Var: CP(0), CPSum(0);
If sTime == 090000 Then CPSum = 0 ;
Condition1 = Data2(C) > Data2(C[1]) and C > C[1];
Condition2 = Data2(C) < Data2(C[1]) and C < C[1];
If Condition1 == True Then CP = 1;
If Condition2 == True Then CP = -1;
If condition1 == False and condition2 == False Then CP = 0;
CPSum = CP+CPSum;
Plot1(CPSum);
PlotBaseLine1(0);
적용해보시면 어느 시점까지는 잘 나오던 지표가 특정 시점 이후로 한쪽 방향으로만 치솟는 걸 확인할 수 있습니다. 실시간차트에서 적용하거나 시뮬레이션차트의 기간을 짧게 잡으면 지표가 정상적으로 나오는것과, 오래전부터 문제없이 작동되던 지표라는걸 봐선 지표식이 잘못된 건 아닙니다. 또, 위의 지표뿐 아니라 참조데이터를 사용하는 다른 지표가 같은 시점에 똑같은 문제가 발생하고 있습니다.
개인적으로 예스랭귀지의 함수가 변경되었거나, 다른 문제가 생긴 것으로 생각됩니다.
1. 왜 이런 문제가 발생하는 것인가요?
2. 해결방법은?
답변 1
예스스탁 예스스탁 답변
2012-04-20 13:00:54
안녕하세요
예스스탁입니다.
이용에 불편을 드려 죄송합니다.
현재 우리트레이더와 리딩스타의 시뮬레이션 차트의
참조데이터에 문제가 있어 발생되는 사항이었습니다,
현재 관련부서에서 처리중에 있습니다.
최대한 빠른 시일안에 수정하도록 하겠습니다.
즐거운 하루되세요
> 하얀마음흑구 님이 쓴 글입니다.
> 제목 : 지표식이 제대로 안나옵니다
> 오래전부터 잘 사용해오던 지표인데요, 한 2주전부터 제대로 나오질 않습니다. 시뮬레이션차트 연결선물 2004년부터 최근까지 5분봉 기준이구요, Data2는 ATM연결콜입니다.
Var: CP(0), CPSum(0);
If sTime == 090000 Then CPSum = 0 ;
Condition1 = Data2(C) > Data2(C[1]) and C > C[1];
Condition2 = Data2(C) < Data2(C[1]) and C < C[1];
If Condition1 == True Then CP = 1;
If Condition2 == True Then CP = -1;
If condition1 == False and condition2 == False Then CP = 0;
CPSum = CP+CPSum;
Plot1(CPSum);
PlotBaseLine1(0);
적용해보시면 어느 시점까지는 잘 나오던 지표가 특정 시점 이후로 한쪽 방향으로만 치솟는 걸 확인할 수 있습니다. 실시간차트에서 적용하거나 시뮬레이션차트의 기간을 짧게 잡으면 지표가 정상적으로 나오는것과, 오래전부터 문제없이 작동되던 지표라는걸 봐선 지표식이 잘못된 건 아닙니다. 또, 위의 지표뿐 아니라 참조데이터를 사용하는 다른 지표가 같은 시점에 똑같은 문제가 발생하고 있습니다.
개인적으로 예스랭귀지의 함수가 변경되었거나, 다른 문제가 생긴 것으로 생각됩니다.
1. 왜 이런 문제가 발생하는 것인가요?
2. 해결방법은?
다음글
이전글