var1 = DayHigh-DayLow;
Var2 = DayHigh();
Var3 = DayLow();
if C > DayOpen Then
{
Plot1(DayHigh-var1*0.236);
Plot2(DayHigh-var1*0.382);
Plot3(DayHigh-var1*0.500);
Plot4(DayHigh-var1*0.618);
Plot5(DayHigh-var1*0.764);
Plot6(Var2, "고가");
Plot7(Var3, "저가");
}
Else
{
Plot1(DayLow+var1*0.764);
Plot2(DayLow+var1*0.618);
Plot3(DayLow+var1*0.500);
Plot4(DayLow+var1*0.382);
Plot5(DayLow+var1*0.236);
Plot6(Var2, "고가");
Plot7(Var3, "저가");
}
-----------------------
나스닥선물의 당일 (밤 10시30분 ~ 다음날 5시) 피보나치 구하는 식 부탁드립니다
감사합니다
답변 1
예스스탁
예스스탁 답변
2025-04-15 15:26:36
안녕하세요
예스스탁입니다.
input : StartTime(223000),EndTime(050000);
var : Tcond(False),OO(0),HH(0),LL(0);
if (sDate != sDate[1] and sTime >= StartTime) or
(sDate == sDate[1] and sTime >= StartTime and sTime[1] < StartTime) Then
{
Tcond = true;
OO = O;
HH = H;
LL = L;
}
if (sDate != sDate[1] and sTime >= EndTime) or
(sDate == sDate[1] and sTime >= EndTime and sTime[1] < EndTime) Then
{
Tcond = False;
}
if Tcond == true Then
{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
var1 = HH-LL;
}
if OO > 0 Then
{
if C > OO Then
{
Plot1(HH-var1*0.236);
Plot2(HH-var1*0.382);
Plot3(HH-var1*0.500);
Plot4(HH-var1*0.618);
Plot5(HH-var1*0.764);
Plot6(HH, "고가");
Plot7(LL, "저가");
}
Else
{
Plot1(LL+var1*0.764);
Plot2(LL+var1*0.618);
Plot3(LL+var1*0.500);
Plot4(LL+var1*0.382);
Plot5(LL+var1*0.236);
Plot6(HH, "고가");
Plot7(LL, "저가");
}
}
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> var1 = DayHigh-DayLow;
Var2 = DayHigh();
Var3 = DayLow();
if C > DayOpen Then
{
Plot1(DayHigh-var1*0.236);
Plot2(DayHigh-var1*0.382);
Plot3(DayHigh-var1*0.500);
Plot4(DayHigh-var1*0.618);
Plot5(DayHigh-var1*0.764);
Plot6(Var2, "고가");
Plot7(Var3, "저가");
}
Else
{
Plot1(DayLow+var1*0.764);
Plot2(DayLow+var1*0.618);
Plot3(DayLow+var1*0.500);
Plot4(DayLow+var1*0.382);
Plot5(DayLow+var1*0.236);
Plot6(Var2, "고가");
Plot7(Var3, "저가");
}
-----------------------
나스닥선물의 당일 (밤 10시30분 ~ 다음날 5시) 피보나치 구하는 식 부탁드립니다
감사합니다