예스스탁
예스스탁 답변
2021-09-02 13:42:05
안녕하세요
예스스탁입니다.
var : HH(0),LL(0),H1(0),L1(0);
var : NO(0),NH(0),NL(0),NH1(0),NL1(0),NC(0),NC1(0);
var : DO(0),DH(0),DL(0),DC(0),DO1(0),DH1(0),DL1(0),DC1(0),DC2(0),DO2(0);
var : DH2(0),DL2(0);
if DayOfWeek(bdate) < DayOfWeek(bdate[1]) Then
{
HH = H;
LL = L;
H1 = HH[1];
L1 = LL[1];
}
if stime >= 90000 and stime < 180000 then{
if H > HH Then
HH = H;
if L < LL Then
LL = L;
}
if stime == 90000 or (stime > 90000 and stime[1] < 90000) Then{
NH1 = NH[1];
NL1 = NL[1];
NC1 = NC[1];
DO = O;
DH = H;
DL = L;
DC = C;
DO1 = DO[1];
DH1 = DH[1];
DL1 = DL[1];
DC1 = DC[1];
DC2 = DC1[1];
DO2 = DO1[1];
DH2 = DH1[1];
DL2 = DL1[1];
}
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
NO = O;
NH = H;
NL = L;
NC = C;
}
if stime >= 180000 or stime < 90000 then{
if H > NH Then
NH = H;
if L < NL Then
NL = L;
NC = C;
}
if stime >= 90000 and stime < 180000 then{
if H > DH Then
DH = H;
if L < DL Then
DL = L;
DC = C;
}
if H1 > 0 and L1 > 0 Then{
plot1(H1,"전주주간장고점");
plot2(L1,"전주주간장저점");
plot3((H1+L1)/2,"전주주간장중심");
}
if stime >= 090000 and stime < 180000 then{
plot4(dayhigh(1),"전일고점");
plot5(daylow(1),"전일저점");
plot6((DayHigh(1)+daylow(1))/2,"전일중심");
plot7(DayOpen(1),"전일시가");
plot8(DayClose(1),"전일종가");
}
if NH1 > 0 and NL1 > 0 Then{
plot9(NH1,"전일야간고점");
plot10(NL1,"전일야간저점");
plot11((NH1+NL1)/2,"전일야간중심");
plot12(NC,"전일야간종가");
}
plot13(DayOpen(0),"당일시가");
plot14(DayClose(0),"당일종가");
plot15(dayhigh(0),"당일고점");
plot16(daylow(0),"당일저점");
plot17(daylow+(dayhigh-daylow)*0.875 ,"87.5");
plot18(daylow+(dayhigh-daylow)*0.750 ,"75.0");
plot19(daylow+(dayhigh-daylow)*0.618 ,"61.8");
plot20(daylow+(dayhigh-daylow)*0.500 ,"50.0");
plot21(daylow+(dayhigh-daylow)*0.382 ,"38.2");
plot22(daylow+(dayhigh-daylow)*0.250 ,"25.0");
plot23(daylow+(dayhigh-daylow)*0.125 ,"12.5");
var : FO(0),FH(0),FL(0);
if DO1 > 0 and DH1 > 0 and DL1 > 0 and DC1 > 0 Then
{
if stime >= 090000 and stime < 180000 then{
plot24(DO1,"전일주간시가");
plot25(DH1,"전일주간고점");
plot26(DL1,"전일주간저점");
plot27(DC1,"전일주간종가");
plot28((DH1+DL1)/2,"전일주간장고점 + 전일주간장저점)/2");
}
}
if (sDate != sDate[1] and sTime >= 223000) or
(sDate == sDate[1] and sTime >= 223000 and sTime[1] < 223000) Then
{
FO = O;
FH = H;
FL = L;
}
if FH > 0 and H > FH Then
FH = H;
if FL > 0 and L < FL Then
FL = L;
if FO > 0 Then
{
plot29(FO,"해선시가");
Plot30(FH,"해선고점");
plot31(FL,"해선저점");
plot32(c,"당일종가");
plot33(FL+(FH-FL)*0.875,"0.875");
plot34(FL+(FH-FL)*0.875,"0.750");
plot35(FL+(FH-FL)*0.875,"0.625");
plot36(FL+(FH-FL)*0.875,"0.500");
plot37(FL+(FH-FL)*0.875,"0.375");
plot38(FL+(FH-FL)*0.875,"0.250");
plot39(FL+(FH-FL)*0.875,"0.125");
}
즐거운 하루되세요
> 보인다 님이 쓴 글입니다.
> 제목 : 추가부탁드립니다.
> 안녕하세요....글번호72715 에서 포트29번에서포트32번까지는
해선수식입니다..해선수식으로 추가라인부탁드립니다.
plot29 기존수식=해선시가로명칭만변경
plot30 기존수식=해선고점으로명칭만변경
plot31 기존수식=해선저점으로명칭만변경
plot32 기존수식=해선중심을=당일종가로수식변경
plot33 0.875라인추가
plot34 0.75 라인추가
plot35 0.625라인추가
plot36 0.50 라인(당일중심라인)추가
plot37 0.375라인추가
plot38 0.25 라인추가
plot39 0.125라인추가
기존의수식 포트41번에서58번까지의수식은 삭제해도됨니다.
수고하세요.....꾸벅