늘 감사드립니다
input : N(3);
var : vv(0),hh(0),cnt(0);
vv = DayVolume(1);
hh = dayhigh(1);
for cnt = 1 to 3
{
if DayVolume(cnt) > vv Then
{
vv = DayVolume(cnt);
hh = DayHigh(cnt);
}
}
if DayVolume > 1000 and
dayopen < hh and crossup(c,hh) Then
find(1);
이 식에서 DAYhigh말고 중간값으로 어떻게 하죠? dayhigh 자리에 dayhigh + daylow/ 2
하니까 안되네요.
답변 1
예스스탁
예스스탁 답변
2020-08-21 14:12:25
안녕하세요
예스스탁입니다.
input : N(3);
var : vv(0),hh(0),cnt(0);
vv = DayVolume(1);
hh = (dayhigh(1)+DayLow(1))/2;
for cnt = 1 to 3
{
if DayVolume(cnt) > vv Then
{
vv = DayVolume(cnt);
hh = (DayHigh(cnt)+DayLow(cnt))/2;
}
}
if DayVolume > 1000 and
dayopen < hh and crossup(c,hh) Then
find(1);
즐거운 하루되세요
> 조하트 님이 쓴 글입니다.
> 제목 : 질문드립니다
> 늘 감사드립니다
input : N(3);
var : vv(0),hh(0),cnt(0);
vv = DayVolume(1);
hh = dayhigh(1);
for cnt = 1 to 3
{
if DayVolume(cnt) > vv Then
{
vv = DayVolume(cnt);
hh = DayHigh(cnt);
}
}
if DayVolume > 1000 and
dayopen < hh and crossup(c,hh) Then
find(1);
이 식에서 DAYhigh말고 중간값으로 어떻게 하죠? dayhigh 자리에 dayhigh + daylow/ 2
하니까 안되네요.