커뮤니티
조금 변형된 식입니다.
2014-01-22 14:56:52
129
글번호 71741
아래 수식을 아까 답변 주신것 처럼 제가 바꿔보았는데 구현이 제대로 되지 않아서
다시 한 번 문의드립니다.
아래 식을 data2에 적용하는 식으로 변경해 주셨으면 합니다. 감사합니다.
var : nday(0),week(0),HH(0),LL(0),PreHH(0),PreLL(0);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
Condition1 = true;
Else
Condition1 = false;
if index == 0 or (Condition1==false and Condition1[1]==true) Then{
HH = H;
LL = L;
}
if date != date[1] Then{
PreHH = HH[1];
PreLL = LL[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(PreHH);
plot2(PreLL);
답변 4
예스스탁 예스스탁 답변
2014-01-22 16:15:40
안녕하세요
예스스탁입니다.
var : nday(0,data2),week(0,data2),HH(0,data2),LL(0,data2),PreHH(0,data2),PreLL(0,data2);
var : cond1(false,data2);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if nday >= 8 and nday <= 14 and week == 4 then
Cond1 = true;
Else
Cond1 = false;
if data2(index == 0 or (Cond1==false and Cond1[1]==true)) Then{
HH = data2(H);
LL = data2(L);
}
if data2(date != date[1]) Then{
PreHH = HH[1];
PreLL = LL[1];
}
if data2(H) > HH Then
HH = data2(H);
if data2(L) < LL Then
LL = data2(L);
plot1(PreHH);
plot2(PreLL);
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 조금 변형된 식입니다.
> 아래 수식을 아까 답변 주신것 처럼 제가 바꿔보았는데 구현이 제대로 되지 않아서
다시 한 번 문의드립니다.
아래 식을 data2에 적용하는 식으로 변경해 주셨으면 합니다. 감사합니다.
var : nday(0),week(0),HH(0),LL(0),PreHH(0),PreLL(0);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
Condition1 = true;
Else
Condition1 = false;
if index == 0 or (Condition1==false and Condition1[1]==true) Then{
HH = H;
LL = L;
}
if date != date[1] Then{
PreHH = HH[1];
PreLL = LL[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(PreHH);
plot2(PreLL);
애널박
2014-01-22 16:40:14
감사합니다. 그런데, 지표가 나타나지 않습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 조금 변형된 식입니다.
> 안녕하세요
예스스탁입니다.
var : nday(0,data2),week(0,data2),HH(0,data2),LL(0,data2),PreHH(0,data2),PreLL(0,data2);
var : cond1(false,data2);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if nday >= 8 and nday <= 14 and week == 4 then
Cond1 = true;
Else
Cond1 = false;
if data2(index == 0 or (Cond1==false and Cond1[1]==true)) Then{
HH = data2(H);
LL = data2(L);
}
if data2(date != date[1]) Then{
PreHH = HH[1];
PreLL = LL[1];
}
if data2(H) > HH Then
HH = data2(H);
if data2(L) < LL Then
LL = data2(L);
plot1(PreHH);
plot2(PreLL);
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 조금 변형된 식입니다.
> 아래 수식을 아까 답변 주신것 처럼 제가 바꿔보았는데 구현이 제대로 되지 않아서
다시 한 번 문의드립니다.
아래 식을 data2에 적용하는 식으로 변경해 주셨으면 합니다. 감사합니다.
var : nday(0),week(0),HH(0),LL(0),PreHH(0),PreLL(0);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
Condition1 = true;
Else
Condition1 = false;
if index == 0 or (Condition1==false and Condition1[1]==true) Then{
HH = H;
LL = L;
}
if date != date[1] Then{
PreHH = HH[1];
PreLL = LL[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(PreHH);
plot2(PreLL);
예스스탁 예스스탁 답변
2014-01-22 16:46:02
안녕하세요
예스스탁입니다.
첨부된 그림은 해당식 차트에 적용한 그림입니다.
수식은 차트의 데이터를 이용합니다.
차트의 봉이 식을 계산할 만큼 충분하지 않으면 표시되지 않습니다.
var : nday(0,data2),week(0,data2),HH(0,data2),LL(0,data2),PreHH(0,data2),PreLL(0,data2);
var : cond1(false,data2);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if nday >= 8 and nday <= 14 and week == 4 then
Cond1 = true;
Else
Cond1 = false;
if data2(index == 0 or (Cond1==false and Cond1[1]==true)) Then{
HH = data2(H);
LL = data2(L);
}
if data2(date != date[1]) Then{
PreHH = HH[1];
PreLL = LL[1];
}
if data2(H) > HH Then
HH = data2(H);
if data2(L) < LL Then
LL = data2(L);
plot1(PreHH);
plot2(PreLL);
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : Re : Re : 조금 변형된 식입니다.
> 감사합니다. 그런데, 지표가 나타나지 않습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 조금 변형된 식입니다.
> 안녕하세요
예스스탁입니다.
var : nday(0,data2),week(0,data2),HH(0,data2),LL(0,data2),PreHH(0,data2),PreLL(0,data2);
var : cond1(false,data2);
nday = data2(date - int(date/100)*100);
week = data2(DayOfWeek(date));
if nday >= 8 and nday <= 14 and week == 4 then
Cond1 = true;
Else
Cond1 = false;
if data2(index == 0 or (Cond1==false and Cond1[1]==true)) Then{
HH = data2(H);
LL = data2(L);
}
if data2(date != date[1]) Then{
PreHH = HH[1];
PreLL = LL[1];
}
if data2(H) > HH Then
HH = data2(H);
if data2(L) < LL Then
LL = data2(L);
plot1(PreHH);
plot2(PreLL);
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 조금 변형된 식입니다.
> 아래 수식을 아까 답변 주신것 처럼 제가 바꿔보았는데 구현이 제대로 되지 않아서
다시 한 번 문의드립니다.
아래 식을 data2에 적용하는 식으로 변경해 주셨으면 합니다. 감사합니다.
var : nday(0),week(0),HH(0),LL(0),PreHH(0),PreLL(0);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
Condition1 = true;
Else
Condition1 = false;
if index == 0 or (Condition1==false and Condition1[1]==true) Then{
HH = H;
LL = L;
}
if date != date[1] Then{
PreHH = HH[1];
PreLL = LL[1];
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
plot1(PreHH);
plot2(PreLL);
애널박
2014-01-22 16:48:46
..
다음글