커뮤니티
수식부탁드립니다.
2017-01-07 09:05:33
126
글번호 105671
if stime >= 233000 and stime < 013000 Then
var1 = dayHigh;
if stime >= 233000 and stime < 013000 Then
var2 = dayLow;
plot1(var1);
plot2(var2);
23시30분부터 01시30분사이에서 최고점이랑 최저점 선나오게 하는 수식이
오류인가요?
왜 선이 안나오죠?
부탁드리겠습니다
답변 1
예스스탁 예스스탁 답변
2017-01-09 10:02:59
안녕하세요
예스스탁입니다.
1
if stime >= 233000 and stime < 013000 Then
작성하신 위 내용은
현재시간이 230000보다 크고 013000보다 작다로
조건식으로 성립이 될수 없는 내용입니다.
and가 아닌 or로 지정하셔야 합니다.
if stime >= 233000 or stime < 013000 Then
현재시간이 230000보다 크거나 013000보다 작다
2
지정한 시간내에 최고가 최저가는 아래와 같이 작성하셔야 합니다.
if stime == 233000 or (stime > 233000 and stime[1] < 233000) Then{
var1 = H;
var2 = L;
}
if stime >= 233000 or stime < 013000 Then{
if H > var1 Then
var1 = H;
if L < var2 Then
var2 = L;
}
plot1(var1);
plot2(var2);
즐거운 하루되세요
> 장군777 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> if stime >= 233000 and stime < 013000 Then
var1 = dayHigh;
if stime >= 233000 and stime < 013000 Then
var2 = dayLow;
plot1(var1);
plot2(var2);
23시30분부터 01시30분사이에서 최고점이랑 최저점 선나오게 하는 수식이
오류인가요?
왜 선이 안나오죠?
부탁드리겠습니다
다음글
이전글