커뮤니티
지표 문의
2014-07-23 23:11:46
154
글번호 77041
틱차트에서 당일 호가잔량이 0.0 이상일때와 0.0 이하일때의 최고값(절대값) 을
지표로 만들었는데 개장초 초기화도 안되고 값이 이상하게 나옵니다.
확인 부탁 드립니다.
감사합니다.
input : P(20),ATRP(10),stc1(40),stc2(15),p1(50);
If sdate<>sdate[1] then{
Var38=0;
var82=0;
}
If stime >= 090000 And stime <= 150400 then{
Var38= Var38+1;
}
var82 = ma(bids,P)-ma(asks,P);
var93= ma(var82, p1);
if var82>0.0 Then{
var83 = highest(var82,var38)[1];
value1= Abs(var83);
}
if var82<0.0 Then{
var86 = lowest(var82,var38)[1];
value2= Abs(var86);
}
Plot1(value1, "잔량최고");
Plot2(Value2, "잔량최저");
답변 1
예스스탁 예스스탁 답변
2014-07-24 15:35:46
안녕하세요
예스스탁입니다.
var82(매수잔량20이평-매도잔량20이평)의 당일 첫봉값이 0미만이면
기존에 value1에 저장된 값을 당일 0이상 발생하기 전까지 출력하게 됩니다.
반대로 첫봉이 0이상이면 기존에 value2에 저장된 값을 당일 0이하가 발생할때까지 출력됩니다.
당일최고값이 0이상이 아니면 value1을 0
당일최저값이 0이하가 아니면 value2는 0을 출력하게 했습니다.
input : P(20),ATRP(10),stc1(40),stc2(15),p1(50);
var82 = ma(bids,P)-ma(asks,P);
var83 = highest(var82,dayindex+1);
var86 = lowest(var82,dayindex+1);
if var83 > 0 then
value1= Abs(var83);
Else
value1 = 0;
if var86 < 0 Then
value2= Abs(var86);
Else
value2 = 0;
Plot2(value1, "잔량최고");
Plot3(Value2, "잔량최저");
즐거운 하루되세요
> HI_mi****** 님이 쓴 글입니다.
> 제목 : 지표 문의
> 틱차트에서 당일 호가잔량이 0.0 이상일때와 0.0 이하일때의 최고값(절대값) 을
지표로 만들었는데 개장초 초기화도 안되고 값이 이상하게 나옵니다.
확인 부탁 드립니다.
감사합니다.
input : P(20),ATRP(10),stc1(40),stc2(15),p1(50);
If sdate<>sdate[1] then{
Var38=0;
var82=0;
}
If stime >= 090000 And stime <= 150400 then{
Var38= Var38+1;
}
var82 = ma(bids,P)-ma(asks,P);
var93= ma(var82, p1);
if var82>0.0 Then{
var83 = highest(var82,var38)[1];
value1= Abs(var83);
}
if var82<0.0 Then{
var86 = lowest(var82,var38)[1];
value2= Abs(var86);
}
Plot1(value1, "잔량최고");
Plot2(Value2, "잔량최저");