아래 ZIGZAG식에서
대신증권 HTS처럼 zigzag선 외에 추가로[기준선]을 수평으로 그리고 싶습니다.
즉, 고가에서 하락전환 -3% 시점부터 수평선을 그리고
저가에서 상승전환 +2% 시점부터 수평선을 옆으로 그리려면 어떻게 바꾸어야 하나요??
수고하세요
input : Hrate(5),Lrate(5);
VARS: SWITCH(0);
IF SWITCH == 0 THEN {
IF HIGH[1] > HIGH[2] AND HIGH[1]*(1-Hrate/100) > HIGH THEN {
PLOT1(HIGH[1], "ZIGUP");
SWITCH = 1;
}
}
IF SWITCH == 1 THEN {
IF LOW[1] < LOW[2] AND LOW[1]*(1+Lrate/100) < LOW THEN {
PLOT1(LOW[1], "ZIGUP");
SWITCH = 0;
}
}
답변 1
예스스탁
예스스탁 답변
2020-01-21 16:11:23
안녕하세요
예스스탁입니다.
input : Hrate(5),Lrate(5);
VARS: SWITCH(0);
IF SWITCH <= 0 THEN
{
IF HIGH[1] > HIGH[2] AND HIGH[1]*(1-Hrate/100) > HIGH THEN
{
PLOT1(HIGH[1], "ZIGUP");
var1 = high[1];
SWITCH = 1;
}
}
IF SWITCH >= 0 Then
{
IF LOW[1] < LOW[2] AND LOW[1]*(1+Lrate/100) < LOW THEN
{
PLOT1(LOW[1], "ZIGUP");
var2 = Low[1];
SWITCH = -1;
}
}
if SWITCH == 1 Then
plot2(var1*0.97);
if SWITCH == -1 Then
plot2(var2*1.02);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 기준선 추가 바랍니다.
> 아래 ZIGZAG식에서
대신증권 HTS처럼 zigzag선 외에 추가로[기준선]을 수평으로 그리고 싶습니다.
즉, 고가에서 하락전환 -3% 시점부터 수평선을 그리고
저가에서 상승전환 +2% 시점부터 수평선을 옆으로 그리려면 어떻게 바꾸어야 하나요??
수고하세요
input : Hrate(5),Lrate(5);
VARS: SWITCH(0);
IF SWITCH == 0 THEN {
IF HIGH[1] > HIGH[2] AND HIGH[1]*(1-Hrate/100) > HIGH THEN {
PLOT1(HIGH[1], "ZIGUP");
SWITCH = 1;
}
}
IF SWITCH == 1 THEN {
IF LOW[1] < LOW[2] AND LOW[1]*(1+Lrate/100) < LOW THEN {
PLOT1(LOW[1], "ZIGUP");
SWITCH = 0;
}
}