커뮤니티
문의 드립니다.
2014-01-27 13:56:39
142
글번호 71925
if date > date[1]+ 90 then
var1 = 0;
value1 = (C-H)+(C-L);
var1 = var1+value1;
plot1(var1, "자료1");
plot9(value1, "자료2");
---------------------
일전에 만들어 주신 식인데요...
제가 잘 모르는건지..
자료가 누적에 문제가 생기는것 같습니다...
첨부 화일도 같이 보시고 문제점이 있으면 알려주세요 ㅜㅜ
----
90일 누적이라 90일 가장 오래된 자료가 빠진다하여 그리 나오는것 같진 않고...
그냥 초기화 되어버립니다.. 누적된 자료가
이런 경우가 가끔 불특정하게 생기는것 같습니다...
- 1. 72383_33.jpg (0.10 MB)
- 2. 72383_2222.jpg (0.09 MB)
답변 2
예스스탁 예스스탁 답변
2014-01-27 17:27:15
안녕하세요
예스스탁입니다.
작성하신 식은 90일 간격으로 초기화하는 것이 아닙니다.
식을 수정했습니다.
차트 첫날부터 시간해 거래일수로 90일 간격으로 초기화합니다.
var : DD(0),DDD(0);
if date != date[1] Then
DD = DD+1;
DDD = DD%90;
if index == 0 or (DDD < DDD[1] and sdate > sdate[1]) Then
var1 = 0;
value1 = (C-H)+(C-L);
var1 = var1+value1;
plot1(DDD);
즐거운 하루되세요
> 심술꾸라지 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> if date > date[1]+ 90 then
var1 = 0;
value1 = (C-H)+(C-L);
var1 = var1+value1;
plot1(var1, "자료1");
plot9(value1, "자료2");
---------------------
일전에 만들어 주신 식인데요...
제가 잘 모르는건지..
자료가 누적에 문제가 생기는것 같습니다...
첨부 화일도 같이 보시고 문제점이 있으면 알려주세요 ㅜㅜ
----
90일 누적이라 90일 가장 오래된 자료가 빠진다하여 그리 나오는것 같진 않고...
그냥 초기화 되어버립니다.. 누적된 자료가
이런 경우가 가끔 불특정하게 생기는것 같습니다...
심술꾸라지
2014-01-27 18:16:34
심술꾸라지 님에 의해 삭제된 답변입니다.