커뮤니티
간단한 질문.
2014-06-09 06:23:45
194
글번호 75663
1.
timehigh는 어느 기간 동안의 최고가(가격기준)를 불러오는데요,
timehigh와 비슷 하게 시간 기준으로 변수값의 최고치를 불러오고 싶습니다.
반대로 최저가도 불러오고 싶구요.
max 함수는 시간개념으로 과거 값을 나열하기가 좀 그렇네요.
2.장중 누적값 변수의 시간 주기적 초기화시 초기화 당시의 값을 var1=0; 이렇게 초기화 하고 있는데 혹시 해당 변수값은 초기화 되어야 하나 초기화당시의 값은 무시되어지는게 아닌가요? 맞다면 초기화 되면서 동시에 해당 값을 저장해야 할듯 한데요..
답변 1
예스스탁 예스스탁 답변
2014-06-09 15:15:01
안녕하세요
예스스탁입니다.
1.
아래식 지표식 참고하시기 바랍니다.
input : 시작시간(90000),끝시간(100000);
var : HH(0),LL(0),value(0);
value = 지표값;
if stime == 시작시간 or (stime > 시작시간 and stime < 시작시간) Then{
HH = Value;
LL = Value;
}
if stime >= 시작시간 and stime < 끝시간 Then{
if value > HH Then
HH = value;
if value < LL Then
LL = value;
}
plot1(HH);
plot2(LL);
2
수식은 위에서 아래로 읽어 들어갑니다.
초기화하는 내용보다 누적하는 내용이 아래에 있으면
0으로 값을 초기화후에 누적하므로 해당봉의 값을 저장할 수 있습니다.
if 초기화 조건 then
var1 = 0;
var1 = var1+1;
즐거운 하루되세요
> 휴식 님이 쓴 글입니다.
> 제목 : 간단한 질문.
> 1.
timehigh는 어느 기간 동안의 최고가(가격기준)를 불러오는데요,
timehigh와 비슷 하게 시간 기준으로 변수값의 최고치를 불러오고 싶습니다.
반대로 최저가도 불러오고 싶구요.
max 함수는 시간개념으로 과거 값을 나열하기가 좀 그렇네요.
2.장중 누적값 변수의 시간 주기적 초기화시 초기화 당시의 값을 var1=0; 이렇게 초기화 하고 있는데 혹시 해당 변수값은 초기화 되어야 하나 초기화당시의 값은 무시되어지는게 아닌가요? 맞다면 초기화 되면서 동시에 해당 값을 저장해야 할듯 한데요..