커뮤니티
문의드립니다.
2013-02-18 13:09:24
190
글번호 59630
안녕하세요.
선물 30분봉 차트에서 월 첫째일의 고가 저가를 구하는 수식을 질문드렸습니다.
답변 주신 수식
if date > date[1]+30 then
var1 = sdate;
if sdate == var1 Then{
value1 = DayHigh;
value2 = DayLow;
}
답변 주신 수식을 출력하면 첫째일의 고가와 저가가 출력되는데
제가 구하고자 하는 첫째일의 고가-저가 값인
var1=(value1-value2);를 출력하면
이상하게 첫봉의 고가-저가 값만 출력이 됩니다.
무엇이 잘못된 건지 알려 주세요.
수고하세요.
답변 1
예스스탁 예스스탁 답변
2013-02-18 15:17:21
안녕하세요
예스스탁입니다.
수식에서 var1은 첫번째날의 날짜가 저장된 변수입니다.
이변수를 다른변수로 변경하게 되므로
첫봉의 값만 출력이 됩니다.
다른 변수를 이용해 작성하셔야 합니다.
if date > date[1]+30 then
var1 = sdate;
if sdate == var1 Then{
value1 = DayHigh;
value2 = DayLow;
value3 = value1-value2;
}
plot1(value3);
즐거운 하루되세요
> 골드드래곤 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
선물 30분봉 차트에서 월 첫째일의 고가 저가를 구하는 수식을 질문드렸습니다.
답변 주신 수식
if date > date[1]+30 then
var1 = sdate;
if sdate == var1 Then{
value1 = DayHigh;
value2 = DayLow;
}
답변 주신 수식을 출력하면 첫째일의 고가와 저가가 출력되는데
제가 구하고자 하는 첫째일의 고가-저가 값인
var1=(value1-value2);를 출력하면
이상하게 첫봉의 고가-저가 값만 출력이 됩니다.
무엇이 잘못된 건지 알려 주세요.
수고하세요.
다음글
이전글