커뮤니티
추가 질문
2010-11-30 17:51:14
683
글번호 33997
일봉의 스윙고점 저점을 분봉에 나타내는 식인데
여기서
input : Left(3),Right(3);
var : cnt(0),HH(0),LL(0),HH1(0), LL1(0);
var1 = dayhigh(0);
var2 = daylow(0);
value1 = 0;
value2 = 0;
for cnt = 0 to Left+Right+1{
if dayhigh(cnt) > var1 Then{
var1 = dayhigh(cnt);
value1 = cnt;
}
if DayLow(cnt) < var2 Then{
var2 = DayLow(cnt);
value2 = cnt;
}
}
if dayhigh(Right) == var1 and value1 == Right Then
HH = var1;
HH1 = HH[1];
if DayLow(Right) == var2 and value2 == Right Then
LL = var2;
LL1 = LL[1];
plot1(HH);
plot2(LL);
plot3(HH1);
plot4(LL1);
여기서 현재 스윙고점과 저점은 표시가 되는데
전 스윙고점 저점인 HH1, LL1이 표시가 안됩니다.
확인 부탁드립니다.
감사합니다. 좋은 하루 되세요
답변 1
예스스탁 예스스탁 답변
2010-11-30 17:59:08
안녕하세요
예스스탁입니다.
input : Left(3),Right(3);
var : cnt(0),HH(0),LL(0),HH1(0), LL1(0);
var1 = dayhigh(0);
var2 = daylow(0);
value1 = 0;
value2 = 0;
for cnt = 0 to Left+Right+1{
if dayhigh(cnt) > var1 Then{
var1 = dayhigh(cnt);
value1 = cnt;
}
if DayLow(cnt) < var2 Then{
var2 = DayLow(cnt);
value2 = cnt;
}
}
if dayhigh(Right) == var1 and value1 == Right Then{
HH = var1;
}
if HH != HH[1] Then
HH1 = HH[1];
if DayLow(Right) == var2 and value2 == Right Then{
LL = var2;
}
if LL != LL[1] Then
LL1 = LL[1];
plot1(HH);
plot2(LL);
plot3(HH1);
plot4(LL1);
즐거운 하루되세요
> 동해바다01 님이 쓴 글입니다.
> 제목 : 추가 질문
> 일봉의 스윙고점 저점을 분봉에 나타내는 식인데
여기서
input : Left(3),Right(3);
var : cnt(0),HH(0),LL(0),HH1(0), LL1(0);
var1 = dayhigh(0);
var2 = daylow(0);
value1 = 0;
value2 = 0;
for cnt = 0 to Left+Right+1{
if dayhigh(cnt) > var1 Then{
var1 = dayhigh(cnt);
value1 = cnt;
}
if DayLow(cnt) < var2 Then{
var2 = DayLow(cnt);
value2 = cnt;
}
}
if dayhigh(Right) == var1 and value1 == Right Then
HH = var1;
HH1 = HH[1];
if DayLow(Right) == var2 and value2 == Right Then
LL = var2;
LL1 = LL[1];
plot1(HH);
plot2(LL);
plot3(HH1);
plot4(LL1);
여기서 현재 스윙고점과 저점은 표시가 되는데
전 스윙고점 저점인 HH1, LL1이 표시가 안됩니다.
확인 부탁드립니다.
감사합니다. 좋은 하루 되세요
이전글