커뮤니티
질문입니다.
2016-08-19 12:01:29
104
글번호 101174
안녕하세요^
1.분봉에서 거래없는 봉 제외로 설정한 차트에서 거래없는 봉 포함 차트로 구현했을때의 dayindex값을 나타내는 지표부탁드립니다.(총거래시간/barinterval ??)
2.아래함수는 당일 거래없는 봉의 갯수를 나타낸것입니다. 당일 마감시간에 따라 값이
달라지지 않게 할수는 없나요? 수정부탁드립니다.
var1 = BarInterval;
var2 = TimeToMinutes(stime);
if date != date[1] Then{
value1 = 0;
}
if date == date[1] and stime < 151500 Then
value1 = value1 + ((var2-var2[1])/var1-1);
VAINB=value1;
답변 1
예스스탁 예스스탁 답변
2016-08-19 14:02:49
안녕하세요
예스스탁입니다.
1.
if Bdate != Bdate[1] Then{
Condition1 = true;
var1 = TimeToMinutes(stime);
}
if Condition1 == true Then{
if NextBarSdate == sdate Then //다음봉시가날짜와 현재봉 날짜가 같음
var2 = (TimeToMinutes(stime)-var1)/BarInterval;
Else //다르면 당일 마지막봉
var2 = var2+1;
}
plot1(var2);
2
var : VAINB(0);
var1 = BarInterval;
var2 = TimeToMinutes(stime);
if date != date[1] Then{
value1 = 0;
}
if NextBarSdate == sdate Then//다음봉시가날짜와 현재봉 날짜가 같음
value1 = value1 + ((var2-var2[1])/var1-1);
VAINB=value1;
plot1(VAINB);
즐거운 하루되세요
> 7007 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 안녕하세요^
1.분봉에서 거래없는 봉 제외로 설정한 차트에서 거래없는 봉 포함 차트로 구현했을때의 dayindex값을 나타내는 지표부탁드립니다.(총거래시간/barinterval ??)
2.아래함수는 당일 거래없는 봉의 갯수를 나타낸것입니다. 당일 마감시간에 따라 값이
달라지지 않게 할수는 없나요? 수정부탁드립니다.
var1 = BarInterval;
var2 = TimeToMinutes(stime);
if date != date[1] Then{
value1 = 0;
}
if date == date[1] and stime < 151500 Then
value1 = value1 + ((var2-var2[1])/var1-1);
VAINB=value1;