커뮤니티
복합차트에서의 전일가격
2014-06-03 11:48:18
145
글번호 75561
항상 신속하고 상세한 답변 주셔서 감사드립니다.
선물 분봉에 야간선물 지수(고가, 저가, 종가)를
지난번에 답변 주신 대로 아래와 같이 적용했더니
---------아 래 --------
var : cnt(0);
Array : 야고[50](0),야저[50](0),야종[50](0);//야시[50](0),
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
//야시[0] = O;
야고[0] = H;
야저[0] = L;
for cnt = 1 to 49{
// 야시[cnt] = 야시[cnt-1][1];
야고[cnt] = 야고[cnt-1][1];
야저[cnt] = 야저[cnt-1][1];
야종[cnt] = 야종[cnt-1][1];
}
}
if stime >= 180000 or stime < 90000 Then{
if H > 야고[0] Then
야고[0] = H;
if L < 야저[0] Then
야저[0] = L;
야종[0] = C;
}
plot55(야고[0], "야고");
plot56(야저[0], "야저");
plot57(야종[0], "야종");
-----------------------------------
이번에는 전일가격(특히 종가)가 다르게 나옵니다.
아마 복합차트로 해서 그런것 같은데
단순히 DayClose(1) 로 했더니 다른 값을 출려합니다.
혼자 어떻게 해결해 보려고 노력했지만 잘 안되는 군요.
복합차트로 보고 있을때
전날의 야간가격을 출력하기 위해서 어떻게 추가조치를 해야 하는지
도와주셔요!
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2014-06-03 15:47:19
안녕하세요
예스스탁입니다.
해당 식 맞는 식입니다. 따로 수정할 내용이 없습니다.
복합차트에 적용해 보아도 값이 정확히 나오고 있습니다.
각 배열변수에서 [0]이 가장 최근의 야간장의 값입니다.
현재 주간장 시간이면 당일 새벽에 끝난 야간장값이 리턴이 되고
현재 야간장 시간이면 [0]은 현재 야간장 값을 리턴하고
전일은 [1]로 불러와 보셔야 합니다.
즐거운 하루되세요
> 스퍼트시커 님이 쓴 글입니다.
> 제목 : 복합차트에서의 전일가격
> 항상 신속하고 상세한 답변 주셔서 감사드립니다.
선물 분봉에 야간선물 지수(고가, 저가, 종가)를
지난번에 답변 주신 대로 아래와 같이 적용했더니
---------아 래 --------
var : cnt(0);
Array : 야고[50](0),야저[50](0),야종[50](0);//야시[50](0),
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
//야시[0] = O;
야고[0] = H;
야저[0] = L;
for cnt = 1 to 49{
// 야시[cnt] = 야시[cnt-1][1];
야고[cnt] = 야고[cnt-1][1];
야저[cnt] = 야저[cnt-1][1];
야종[cnt] = 야종[cnt-1][1];
}
}
if stime >= 180000 or stime < 90000 Then{
if H > 야고[0] Then
야고[0] = H;
if L < 야저[0] Then
야저[0] = L;
야종[0] = C;
}
plot55(야고[0], "야고");
plot56(야저[0], "야저");
plot57(야종[0], "야종");
-----------------------------------
이번에는 전일가격(특히 종가)가 다르게 나옵니다.
아마 복합차트로 해서 그런것 같은데
단순히 DayClose(1) 로 했더니 다른 값을 출려합니다.
혼자 어떻게 해결해 보려고 노력했지만 잘 안되는 군요.
복합차트로 보고 있을때
전날의 야간가격을 출력하기 위해서 어떻게 추가조치를 해야 하는지
도와주셔요!
부탁드립니다.
다음글