커뮤니티
문의 드립니다
2025-11-25 15:33:34
123
글번호 228393
var1 = DayHigh - DayLow;
Plot1(DayHigh(0), "고가");
Plot2(Daylow(0), "저가");
Plot3(DayLow(0)+(DayHigh(0)-DayLow(0))*0.500, "중간선");
Plot4(DayLow(0)+(var1*0.382), "저0.382");
Plot5(DayLow(0)+(var1 *0.236), "저0.236");
Plot6(DayHigh(0) - (var1 * 0.382), "고0.382");
Plot7(DayHigh(0)-(var1 *0.236), "고0.236");
----------------------------------------------
복합차트에 주간 당일의 피보나치를 표시하고 싶습니다
감사합니다
답변 1
예스스탁 예스스탁 답변
2025-11-25 15:52:20
안녕하세요
예스스탁입니다.
var : i(0);
Array : DO[50](0),DH[50](0),DL[50](0),DC[50](0);
//주간 시고저종가
if (sDate != sDate[1] and sTime >= 84500) or
(sDate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then
{
For i = 49 DownTo 1
{
DO[i] = DO[i-1];
DH[i] = DH[i-1];
DL[i] = DL[i-1];
DC[i] = DC[i-1];
}
DO[0] = O;
DH[0] = H;
DL[0] = L;
}
if sTime >= 84500 and sTime <= 154500 Then
{
if DH[0] > 0 and H > DH[0] Then
DH[0] = H;
if DL[0] > 0 and L < DL[0] Then
DL[0] = L;
DC[0] = C;
}
var1 = DH[0] - DL[0];
Plot1(DH[0], "고가");
Plot2(DL[0], "저가");
Plot3(DL[0]+(DH[0]-DL[0])*0.500, "중간선");
Plot4(DL[0]+(var1*0.382), "저0.382");
Plot5(DL[0]+(var1 *0.236), "저0.236");
Plot6(DH[0]-(var1 * 0.382), "고0.382");
Plot7(DH[0]-(var1 *0.236), "고0.236");
즐거운 하루되세요
다음글
이전글