커뮤니티
작성해주신 수식의
2010-03-04 12:17:59
642
글번호 28502
해석을 부탁드립니다
stok = StochasticsK(12,6);
stod = StochasticsD(12,6,6);
if CrossDown(stok,stod) Then{
StoCD[0] = Stok;
for cnt = 1 to 10{
StoCD[cnt] = StoCD[cnt-1][1];
}
//위의 중괄호 두개의 의미를 모르겠읍니다
//1을 대입하면 [1]=[0][1]이 되는데.....
//통상적인 [cnt+1]=[cnt] 와의 차이점이 어떤것인지요?
StoCDcnt = countif(CrossDown(stok,stod),60);
preHH = 0;
for count = 1 to StoCDcnt-1{
if StoCD[count] > preHH Then
PreHH = StoCD[count];
}
}
답변 1
예스스탁 예스스탁 답변
2010-03-04 13:39:59
안녕하세요
예스스탁입니다.
해당내용은 스토케스틱 데드가 발생하면
발생봉의 %k값은 StoCD[0]에 넣고
이전에 발생한 데드에서 값은 순차적으로 뒷방으로 값을 옮기는
식입니다.
for문에 앞서 StoCD[0]에 현재값을 저장했으므로
직전봉에서 저장된 값을 가져와 뒷방에 순서대로 넣는 식입니다.
StoCD[1] = StoCD[0][1];#[1]번방에 0번방의 직전봉까지 저장된 값을 저장
StoCD[2] = StoCD[1][1];#[2]번방에 1번방의 직전봉까지 저장된 값을 저장
StoCD[3] = StoCD[2][1];#[3]번방에 2번방의 직전봉까지 저장된 값을 저장
...
StoCD[9] = StoCD[8][1];#[9]번방에 8번방의 직전봉까지 저장된 값을 저장
언급하신 [cnt+1]=[cnt]와 같은 내용입니다.
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 작성해주신 수식의
> 해석을 부탁드립니다
stok = StochasticsK(12,6);
stod = StochasticsD(12,6,6);
if CrossDown(stok,stod) Then{
StoCD[0] = Stok;
for cnt = 1 to 10{
StoCD[cnt] = StoCD[cnt-1][1];
}
//위의 중괄호 두개의 의미를 모르겠읍니다
//1을 대입하면 [1]=[0][1]이 되는데.....
//통상적인 [cnt+1]=[cnt] 와의 차이점이 어떤것인지요?
StoCDcnt = countif(CrossDown(stok,stod),60);
preHH = 0;
for count = 1 to StoCDcnt-1{
if StoCD[count] > preHH Then
PreHH = StoCD[count];
}
}