커뮤니티
산식 수정요망
2011-04-05 14:14:34
755
글번호 37280
지표산식중 일부 입니다
그림의 붉은선과 같이 GC이후에 신호가 발생시 다음 DC까지 Case07값을 일정하게 유지하려면
어떻게 해야 하는지요?
var : J(0);
var : SD20(0),SK20(0),Case07(0);
SD20 = StochasticsD(20,12,12);
SK20 = StochasticsK(20,12);
Array : SHV20k[5](0),SHI20k[5](0);
Array : SLV20k[5](0),SLI20k[5](0);
var : SHCnt20k(0),SLCnt20k(0);
if Sk20[2]<Sk20[1] and Sk20[1]>Sk20[0] Then {
SHV20k[0] = Sk20[1];
SHI20k[0] = index[1];
For J=1 to 4 {
SHV20k[J] = SHV20k[J-1][1];
SHI20k[J] = SHI20k[J-1][1];
}
}
If Sk20[2]>Sk20[1] and Sk20[1]<Sk20[0] Then {
SLV20k[0] = Sk20[1];
SLI20k[0] = index[1];
For J=1 to 4 {
SLV20k[J] = SLV20k[J-1][1];
SLI20k[J] = SLI20k[J-1][1];
}
}
Case07=0 ;
If SD20[0]>SD20[1] and SK20[2]>SK20[1] and SK20[1]<SK20[0] Then // and crossup(SK20[0],SD20[0])
Case07=10;
//Plot6(Case06);
Plot7(Case07);
- 1. 이미지1.jpg (0.15 MB)
답변 1
예스스탁 예스스탁 답변
2011-04-05 15:33:37
안녕하세요
예스스탁입니다.
var : J(0);
var : SD20(0),SK20(0),Case07(0);
SD20 = StochasticsD(20,12,12);
SK20 = StochasticsK(20,12);
Array : SHV20k[5](0),SHI20k[5](0);
Array : SLV20k[5](0),SLI20k[5](0);
var : SHCnt20k(0),SLCnt20k(0);
if Sk20[2]<Sk20[1] and Sk20[1]>Sk20[0] Then {
SHV20k[0] = Sk20[1];
SHI20k[0] = index[1];
For J=1 to 4 {
SHV20k[J] = SHV20k[J-1][1];
SHI20k[J] = SHI20k[J-1][1];
}
}
If Sk20[2]>Sk20[1] and Sk20[1]<Sk20[0] Then {
SLV20k[0] = Sk20[1];
SLI20k[0] = index[1];
For J=1 to 4 {
SLV20k[J] = SLV20k[J-1][1];
SLI20k[J] = SLI20k[J-1][1];
}
}
Case07=0 ;
If SD20[0]>SD20[1] and SK20[2]>SK20[1] and SK20[1]<SK20[0] Then // and crossup(SK20[0],SD20[0])
Case07=10;
if CrossDown(sk20,sd20) Then
var1 = 0;
if sk20 > sd20 and SD20[0]>SD20[1] and SK20[2]>SK20[1] and SK20[1]<SK20[0] Then
var1 = case07;
//Plot6(Case06);
Plot7(Case07);
plot8(var1);
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 산식 수정요망
> 지표산식중 일부 입니다
그림의 붉은선과 같이 GC이후에 신호가 발생시 다음 DC까지 Case07값을 일정하게 유지하려면
어떻게 해야 하는지요?
var : J(0);
var : SD20(0),SK20(0),Case07(0);
SD20 = StochasticsD(20,12,12);
SK20 = StochasticsK(20,12);
Array : SHV20k[5](0),SHI20k[5](0);
Array : SLV20k[5](0),SLI20k[5](0);
var : SHCnt20k(0),SLCnt20k(0);
if Sk20[2]<Sk20[1] and Sk20[1]>Sk20[0] Then {
SHV20k[0] = Sk20[1];
SHI20k[0] = index[1];
For J=1 to 4 {
SHV20k[J] = SHV20k[J-1][1];
SHI20k[J] = SHI20k[J-1][1];
}
}
If Sk20[2]>Sk20[1] and Sk20[1]<Sk20[0] Then {
SLV20k[0] = Sk20[1];
SLI20k[0] = index[1];
For J=1 to 4 {
SLV20k[J] = SLV20k[J-1][1];
SLI20k[J] = SLI20k[J-1][1];
}
}
Case07=0 ;
If SD20[0]>SD20[1] and SK20[2]>SK20[1] and SK20[1]<SK20[0] Then // and crossup(SK20[0],SD20[0])
Case07=10;
//Plot6(Case06);
Plot7(Case07);