커뮤니티
문의합니다
2026-09-03 07:36:29
119
글번호 233472
안녕하세요
선물 분봉차트 봉나오는 곳에 해당 값의 선이 우측으로 계속 연결되게 해주세요
선물 2거래일 전 주간장 시가 저가 고가 종가
선물 2거래일 전 야간장 시가 저가 고가 종가
선물 전날 주간장 시가 저가 고가 종가
선물 전일 야간장 시가 저가 고가 종가
선물 당일 주간장 시가 저가 고가
선물 당일 야간장 시가 저가 고가 종가
선물 당일 주간장 고가 저가의 중간 값 (더굵게, 값이 변하는 지점과 그 전 라인이 연결되도록)
선물 야간장 고가 저가의 중간 값 (더굵게, 값이 변하는 지점과 그 전 라인이 연결되도록)
선물 당일 야간장 주간장 통합 고가 저가의 중간 값 (더굵게, 값이 변하는 지점과 그 전 라인이 연결되도록)
선물 이번 주봉의 시가 저가 고가 종가
선물 지난주봉의 시가 저가 고가 종가
demark 기준선, 목표저가, 목표고가
pivot 기준선 위아래 1차 2차 3차 라인
피보나치 라인 선물 주간장 고점 저점 기준으로
11.8%
23.6%
38.2%
50.0%
61.8%
70.7%
78.6%
88.6%
피보나치 라인 선물 야간장 고점 저점 기준으로
11.8%
23.6%
38.2%
50.0%
61.8%
70.7%
78.6%
88.6%
봉 완료시마다 업데이트 되면 좋겠습니다
차트 봉과 함께 나오는 하나의 지료로 안되면
2-3개로 나누어 주셔도 됩니다. (하나면 가장 좋구요)
고맙습니다
답변 1
예스스탁 예스스탁 답변
2026-09-04 09:57:08
안녕하세요
예스스탁입니다.
지표별 색상이나 굵기는 속성창 차트표시탭에서 지정하시면 됩니다.
var : i(0);
Array : DO[10](Nan),DH[10](Nan),DL[10](Nan),DC[10](Nan);
Array : NO[10](Nan),NH[10](Nan),NL[10](Nan),NC[10](Nan);
Array : WO[10](Nan),WH[10](Nan),WL[10](Nan),WC[10](Nan);
if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then
{
For i = 9 DownTo 1
{
WO[i] = WO[i-1];
WH[i] = WH[i-1];
WL[i] = WL[i-1];
WC[i] = WC[i-1];
}
WO[0] = O;
WH[0] = H;
WL[0] = L;
}
if WH[0] > 0 and H > WH[0] Then
WH[0] = H;
if WL[0] > 0 and L < WL[0] Then
WL[0] = L;
WC[0] = C;
//주간 시고저종가
if (sDate != sDate[1] and sTime >= 84500) or
(sDate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then
{
For i = 9 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;
}
//야간 시고저종가
if (sDate != sDate[1] and sTime >= 180000) or
(sDate == sDate[1] and sTime >= 180000 and sTime[1] < 180000) Then
{
For i = 99 downTo 1
{
NO[i] = NO[i-1];
NH[i] = NH[i-1];
NL[i] = NL[i-1];
NC[i] = NC[i-1];
}
NO[0] = O;
NH[0] = H;
NL[0] = L;
}
if sTime >= 180000 or sTime <84500 Then
{
if NH[0] > 0 and H > NH[0] Then
NH[0] = H;
if NL[0] > 0 and L < NL[0] Then
NL[0] = L;
NC[0] = C;
}
Plot1(DO[2],"2일전주간시가");
Plot2(DH[2],"2일전주간고가");
Plot3(DL[2],"2일전주간저가");
Plot4(DC[2],"2일전주간종가");
Plot5(NO[2],"2일전야간시가");
Plot6(NH[2],"2일전야간고가");
Plot7(NL[2],"2일전야간저가");
Plot8(NC[2],"2일전야간종가");
Plot9(DO[1],"1일전주간시가");
Plot10(DH[1],"1일전주간고가");
Plot11(DL[1],"1일전주간저가");
Plot12(DC[1],"1일전주간종가");
Plot13(NO[1],"1일전야간시가");
Plot14(NH[1],"1일전야간고가");
Plot15(NL[1],"1일전야간저가");
Plot16(NC[1],"1일전야간종가");
Plot17(DO[0],"당일주간시가");
Plot18(DH[0],"당일주간고가");
Plot19(DL[0],"당일주간저가");
Plot20(DC[0],"당일전주간종가");
Plot21(NO[0],"당일야간시가");
Plot22(NH[0],"당일야간고가");
Plot23(NL[0],"당일야간저가");
Plot24(NC[0],"당일야간종가");
Plot25((DH[0]+DL[0])/2,"당일주간중간");
Plot26((NH[0]+NL[0])/2,"당일주간중간");
Plot27((DayHigh(0)+DayLow(0))/2,"당일중간");
Plot28(WO[1],"1주전시가");
Plot29(WH[1],"1주전고가");
Plot30(WL[1],"1주전저가");
Plot31(WC[1],"1주전종가");
Plot32(WO[0],"이번주시가");
Plot33(WH[0],"이번주고가");
Plot34(WL[0],"이번주저가");
Plot35(WC[0],"이번주종가");
If DayClose(1) > DayOpen(1) Then
{
var1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/4;
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayHigh(1))/2-DayHigh(1);
}
Else If DayClose(1) < DayOpen(1) Then
{
var1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/4;
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayLow(1))/2-DayHigh(1);
}
Else
{
var1= (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/4;
value1 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayLow(1);
value2 = (DayHigh(1)+DayLow(1)+DayClose(1)+DayClose(1))/2-DayHigh(1);
}
Plot36(var1, "Demark중심");
Plot37(value1, "Demark상한");
Plot38(value2, "Demark하한");
Var : PP(0), R3(0),R2(0), R1(0), S1(0), S2(0), S3(0),S4(0),S5(0),R4(0),R5(0);
PP = ( DayHigh(1) + DayClose(1) + DayLow(1) )/3; //피봇선
R4 = DayHigh(1) + 3*(PP - DayLow(1)); //3차저항
R3 = DayHigh(1) + 2*(PP - DayLow(1)); //3차저항
R2 = PP+DayHigh(1)-DayLow(1); //2차저항
R1 = 2 * PP - DayLow(1); //1차저항
S1 = 2 * PP - DayHigh(1); //1차지지
S2 = PP-DayHigh(1)+DayLow(1); //2차지지
S3 = DayLow(1) - 2*(DayHigh(1) - PP); //3차지지
S4 = DayLow(1) - 3*(DayHigh(1) - PP); //3차지지
plot39(PP,"피봇");
plot40(S1,"1차저항");
plot41(S2,"2차저항");
plot42(S3,"3차저항");
plot43(R1,"1차지지");
plot44(R2,"2차지지");
plot45(R3,"3차지지");
Plot46(DH[0]-(DH[0]-DL[0])*0.118,"주간 11.8%");
Plot47(DH[0]-(DH[0]-DL[0])*0.236,"주간 23.6%");
Plot48(DH[0]-(DH[0]-DL[0])*0.382,"주간 38.2%");
Plot49(DH[0]-(DH[0]-DL[0])*0.500,"주간 50.0%");
Plot50(DH[0]-(DH[0]-DL[0])*0.618,"주간 61.8%");
Plot51(DH[0]-(DH[0]-DL[0])*0.707,"주간 70.7%");
Plot52(DH[0]-(DH[0]-DL[0])*0.786,"주간 78.6%");
Plot53(DH[0]-(DH[0]-DL[0])*0.886,"주간 88.6%");
Plot54(NH[0]-(NH[0]-NL[0])*0.118,"야간 11.8%");
Plot55(NH[0]-(NH[0]-NL[0])*0.236,"야간 23.6%");
Plot56(NH[0]-(NH[0]-NL[0])*0.382,"야간 38.2%");
Plot57(NH[0]-(NH[0]-NL[0])*0.500,"야간 50.0%");
Plot58(NH[0]-(NH[0]-NL[0])*0.618,"야간 61.8%");
Plot59(NH[0]-(NH[0]-NL[0])*0.707,"야간 70.7%");
Plot60(NH[0]-(NH[0]-NL[0])*0.786,"야간 78.6%");
Plot61(NH[0]-(NH[0]-NL[0])*0.886,"야간 88.6%");
즐거운 하루되세요
다음글