커뮤니티
산식수정
2014-01-10 13:45:11
190
글번호 71243
그림상의 파란색선 지표D0의
상향하는 부분은 타원형,
하향하는 부분은 노란사각형으로 마킹되어있습니다
마킹부분 값을 표시하기 위해 아래와 같이 산식을 작성했는데
잘 않됩니다 수정부탁드립니다
====아래====
Array : D0v[5](0),D0i[5](0);
For var11=1 to 30 {
If D0[var11] !=D0[var11+1] Then {
var12=var11;
var11=31;
}
}
If D0[1]>D0[0] and D0[var12]<D0[var12+1] Then {
D0v[0]=D0[1];
D0i[0]=index[1];
For J=1 to 4 {
D0v[J] = D0v[J-1][1];
D0i[J] = D0i[J-1][1];
}
}
- 1. 지표_D0.jpg (0.13 MB)
답변 1
예스스탁 예스스탁 답변
2014-01-10 16:17:27
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
var : T(0),j(0),D0(0);
Array : D0v[5](0),D0i[5](0);
#DO가 상승하면 1
if D0 > D0[1] Then
T = 1;
#DO가 하락하면 -1
if D0 < D0[1] Then
T = -1;
#하락구간에서 상승으로 변경
if T == 1 and T != T[1] Then{
D0v[0] = D0;
D0i[0] = index;
#새로운 구간이 시작하면 배열값을 순차적으로 뒤로 이동
For J =1 to 4 {
D0v[J] = D0v[J-1][1];
D0i[J] = D0i[J-1][1];
}
}
#상승구간 최고가
if T == 1 Then{
if D0 > D0v[0] Then{
D0v[0] = D0;
D0i[0] = index;
}
}
#상승구간에서 하락으로 변경
if T == -1 and T != T[1] Then{
D0v[0] = D0;
D0i[0] = index;
#새로운 구간이 시작하면 배열값을 순차적으로 뒤로 이동
For J =1 to 4 {
D0v[J] = D0v[J-1][1];
D0i[J] = D0i[J-1][1];
}
}
#하라구간 최저가
if T == -1 Then{
if D0 < D0v[0] Then{
D0v[0] = D0;
D0i[0] = index;
}
}
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 산식수정
> 그림상의 파란색선 지표D0의
상향하는 부분은 타원형,
하향하는 부분은 노란사각형으로 마킹되어있습니다
마킹부분 값을 표시하기 위해 아래와 같이 산식을 작성했는데
잘 않됩니다 수정부탁드립니다
====아래====
Array : D0v[5](0),D0i[5](0);
For var11=1 to 30 {
If D0[var11] !=D0[var11+1] Then {
var12=var11;
var11=31;
}
}
If D0[1]>D0[0] and D0[var12]<D0[var12+1] Then {
D0v[0]=D0[1];
D0i[0]=index[1];
For J=1 to 4 {
D0v[J] = D0v[J-1][1];
D0i[J] = D0i[J-1][1];
}
}