커뮤니티
분단위의 시고저종가를 초단위로 변경하는 방법
2010-11-02 13:00:44
619
글번호 33261
아래와 같이 30분단위의 시고저종가의 식이 질문과 답변에 올려져 있는데 초단위(예;5초,10초,15초, 20초,...등)로 변경하고자 합니다. 초단위의 시고저종가를 그릴 수 있도록 식을 부탁드립니다. 감사합니다.
var1 = TimeToMinutes(stime)%30;
if dayindex() == 0 or var1 < var1[1] Then{
value1 = O;
value2 = H;
value3 = L;
value5 = value1[1];
value6 = value2[1];
value7 = value3[1];
value8 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = C;
plot1(value5);
plot2(value6);
plot3(value7);
plot4(value8);
답변 1
예스스탁 예스스탁 답변
2010-11-02 16:59:00
안녕하세요
예스스탁입니다.
input : N(10);
var1 = round(FracPortion(stime/100)*100,0);
var2 = var1%N;
if dayindex() == 0 or var2 < var2[1] Then{
value1 = O;
value2 = H;
value3 = L;
value5 = value1[1];
value6 = value2[1];
value7 = value3[1];
value8 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = C;
plot1(value5);
plot2(value6);
plot3(value7);
plot4(value8);
즐거운 하루되세요
> 한빛 님이 쓴 글입니다.
> 제목 : 분단위의 시고저종가를 초단위로 변경하는 방법
> 아래와 같이 30분단위의 시고저종가의 식이 질문과 답변에 올려져 있는데 초단위(예;5초,10초,15초, 20초,...등)로 변경하고자 합니다. 초단위의 시고저종가를 그릴 수 있도록 식을 부탁드립니다. 감사합니다.
var1 = TimeToMinutes(stime)%30;
if dayindex() == 0 or var1 < var1[1] Then{
value1 = O;
value2 = H;
value3 = L;
value5 = value1[1];
value6 = value2[1];
value7 = value3[1];
value8 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = C;
plot1(value5);
plot2(value6);
plot3(value7);
plot4(value8);
다음글
이전글