커뮤니티
문의
2010-11-26 09:08:06
764
글번호 33905
1.
분봉에서 일봉상 n일동안의 고가를 표시하고자합니다
실시간 분봉 지표에 표시되는건 오늘 고가는 제외하고
어제고가까지 표시되는겁니다
즉 분봉에서 일봉상 어제부터 뒤로 10일동안의 최고가를
오늘 그려주는겁니다. 오늘 고가는 내일부터 그려지는 지표에
반영되겠죠
부탁드립니다
2.
그리고 어느분이 옵션최고최저가 문의하셔서 예스에서 답변을 하셨는데
이렇게 하셨네요
var : cnt(0);
var1 = dayhigh;
var2 = daylow;
for cnt = 0 to 200{
if dayhigh(cnt) > var1 Then
var1 = Dayhigh(cnt);
if DayLow(cnt) < var2 and DayLow(cnt) > 0 Then
var2 = DayLow(cnt);
}
근데 여기서 주종목이 아니고 옵션을 참조종목(data2....)으로 할 경우
옵션의 최고 최저가 식 부탁드립니다
미리 감사합니다
답변 1
예스스탁 예스스탁 답변
2010-11-26 10:00:49
안녕하세요
예스스탁입니다.
1.
var : cnt(0);
var1 = dayhigh(1);
var2 = daylow(1);
for cnt = 1 to 10{
if dayhigh(cnt) > var1 Then
var1 = Dayhigh(cnt);
if DayLow(cnt) < var2 Then
var2 = DayLow(cnt);
}
plot1(var1);
plot2(var2);
2.
주종목은 분봉을 사용하더라도 내부적으로 +99일치의 일봉데이터가
제공되므로 첨부하신 식과 같이 사용할 수 있지만
참조종목은 차트의 조회된 봉 이상은 계산이 되지 않아 첨부한 식과 같이는
사용될 수 없습니다.
아래와 같이 단순히 차트에 조회된 봉 중 최고가와 최저가만을 계산하여
사용하실 수 밖에 없습니다.
var : HH(0),LL(0);
if data2(index) == 0 Then{
HH = data2(H);
LL = Data2(L);
}
if Data2(H) > HH Then
HH = data2(H);
if data2(L) < LL Then
LL = data2(L);
plot1(HH);
plot2(LL);
즐거운 하루되세요
> 시세 님이 쓴 글입니다.
> 제목 : 문의
> 1.
분봉에서 일봉상 n일동안의 고가를 표시하고자합니다
실시간 분봉 지표에 표시되는건 오늘 고가는 제외하고
어제고가까지 표시되는겁니다
즉 분봉에서 일봉상 어제부터 뒤로 10일동안의 최고가를
오늘 그려주는겁니다. 오늘 고가는 내일부터 그려지는 지표에
반영되겠죠
부탁드립니다
2.
그리고 어느분이 옵션최고최저가 문의하셔서 예스에서 답변을 하셨는데
이렇게 하셨네요
var : cnt(0);
var1 = dayhigh;
var2 = daylow;
for cnt = 0 to 200{
if dayhigh(cnt) > var1 Then
var1 = Dayhigh(cnt);
if DayLow(cnt) < var2 and DayLow(cnt) > 0 Then
var2 = DayLow(cnt);
}
근데 여기서 주종목이 아니고 옵션을 참조종목(data2....)으로 할 경우
옵션의 최고 최저가 식 부탁드립니다
미리 감사합니다
이전글