커뮤니티
지표식 문의
2008-03-12 08:35:16
1119
글번호 14930
CT를 사용하다가 YT로 바꾼지 얼마 안돼서 고생이 많습니다.
미안하지만 아래 내용 CT 버젼을 YT 버젼으로 바꾸어 주실수 있는지요..?
부탁드립니다...
#=============CT 버젼
Set HistVol = VAR("HistVol",0)
Set DeltaHistVol = VAR("DeltaHistVol",0)
Set LB = VAR("LB",0)
'기간값 maxe 5, mine5,atrlen 5
HistVol(0) = ATR(ATRLen)
If BarNum < ATRLen Then
LB(0) = MinE
Else
If HistVol(0) <> 0 Then
DeltaHistVol(0) = (HistVol(0) - HistVol(1)) / HistVol(0)
End If
LB(0) = LB(1) * (1 + DeltaHistVol(0))
LB(0) = max(LB(0), MinE)
LB(0) = min(LB(0), MaxE)
End If
Var1 = int(LB(0))
If I_Position = 0 Then
Call PlotS1("Line1", hhv(1, close, Var1) ,"", Markpoint, Blue)
Call PlotS2("Line2", llv(1, close, Var1), "", Markpoint, blue)
End If
# 이상===========
답변 1
예스스탁 예스스탁 답변
2008-03-12 10:59:21
안녕하세요
예스스탁입니다.
input : maxe(5), mine(5),atrlen(5);
var : HistVol(0), DeltaHistVol(0),LB(0);
HistVol = ATR(ATRLen);
If index < ATRLen Then{
LB = MinE;
}
Else{
If HistVol <> 0 Then{
DeltaHistVol = (HistVol - HistVol[1]) / HistVol[1];
}
LB = LB[1] * (1 + DeltaHistVol);
LB = max(LB, MinE);
LB = min(LB, MaxE);
}
Var1 = int(LB);
Plot1(NthHighest(1, close, Var1),"Line1",Blue);
Plot2(NthLowest(1, close, Var1),"Line2", blue);
지표식에서는 차트상 포지션에 대해 알 수 없으므로
포지션 부분은 제외했습니다.
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 지표식 문의
> CT를 사용하다가 YT로 바꾼지 얼마 안돼서 고생이 많습니다.
미안하지만 아래 내용 CT 버젼을 YT 버젼으로 바꾸어 주실수 있는지요..?
부탁드립니다...
#=============CT 버젼
Set HistVol = VAR("HistVol",0)
Set DeltaHistVol = VAR("DeltaHistVol",0)
Set LB = VAR("LB",0)
'기간값 maxe 5, mine5,atrlen 5
HistVol(0) = ATR(ATRLen)
If BarNum < ATRLen Then
LB(0) = MinE
Else
If HistVol(0) <> 0 Then
DeltaHistVol(0) = (HistVol(0) - HistVol(1)) / HistVol(0)
End If
LB(0) = LB(1) * (1 + DeltaHistVol(0))
LB(0) = max(LB(0), MinE)
LB(0) = min(LB(0), MaxE)
End If
Var1 = int(LB(0))
If I_Position = 0 Then
Call PlotS1("Line1", hhv(1, close, Var1) ,"", Markpoint, Blue)
Call PlotS2("Line2", llv(1, close, Var1), "", Markpoint, blue)
End If
# 이상===========
다음글
이전글