예스스탁
예스스탁 답변
2020-03-04 14:33:58
안녕하세요
예스스탁입니다.
해당 수식에 이상이 없습니다.
해외선물 항셍종목에 적용하는 지표이고 한국시간 10시 15분 기준으로
월간,주간,일간 시고저종가를 계산하고 있습니다.
차트가 한국시간으로 설정되어 있으신지 확인해 보시기 바랍니다.
기준시간을 차트창속성의 배경탭에서 설정가능하며
해당 화면에 기준시간을 설정옵션이 없는 경우에는 모두 한국시간입니다.
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 수고하십니다.
아래 지표식이 당일에 아침 09시부터 표시가 안되고 오후에도 밀려서 표시가 됩니다...
월간/주간 지표도 밀려서 표시가 됩니다..
확인 좀 부탁드립니다..
수고하세요
//////
var : cnt(0),d1(0),d2(0),w1(0),w2(0);
Array : DOpen[10](0),DHigh[10](0),DLow[10](0),DClose[10](0);
Array : WeekOpen[10](0),WeekHigh[10](0),WeekLow[10](0),WeekClose[10](0);
Array : MonthOpen[10](0),MonthHigh[10](0),MonthLow[10](0),MonthClose[10](0);
if (sdate != sdate[1] and stime >= 101500) or
(sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) Then
{
d1 = sdate;
d2 = d1[1];
w1 = DayOfWeek(sdate);
w2 = W1[1];
DOpen[0] = O;
Dhigh[0] = H;
DLow[0] = L;
for cnt = 1 to 9
{
DOpen[cnt] = DOpen[cnt-1][1];
DHigh[cnt] = DHigh[cnt-1][1];
DLow[cnt] = DLow[cnt-1][1];
DClose[cnt] = DClose[cnt-1][1];
}
if W1 < W2 then
{
WeekOpen[0] = O;
Weekhigh[0] = H;
WeekLow[0] = L;
for cnt = 1 to 9{
WeekOpen[cnt] = WeekOpen[cnt-1][1];
WeekHigh[cnt] = WeekHigh[cnt-1][1];
WeekLow[cnt] = WeekLow[cnt-1][1];
WeekClose[cnt] = WeekClose[cnt-1][1];
}
}
if D1 > D2+30 Then
{
MonthOpen[0] = O;
Monthhigh[0] = H;
MonthLow[0] = L;
for cnt = 1 to 9
{
MonthOpen[cnt] = MonthOpen[cnt-1][1];
MonthHigh[cnt] = MonthHigh[cnt-1][1];
MonthLow[cnt] = MonthLow[cnt-1][1];
MonthClose[cnt] = MonthClose[cnt-1][1];
}
}
}
DClose[0] = C;
if H > DHigh[0] Then
DHigh[0] = H;
if L < DLow[0] Then
DLow[0] = L;
WeekClose[0] = C;
if H > WeekHigh[0] Then
WeekHigh[0] = H;
if L < WeekLow[0] Then
WeekLow[0] = L;
MonthClose[0] = C;
if H > MonthHigh[0] Then
MonthHigh[0] = H;
if L < MonthLow[0] Then
MonthLow[0] = L;
plot1(MonthOpen[1],"전월시가");
plot2(MonthHigh[1],"전월고가");
plot3(MonthLow[1],"전월저가");
plot4(MonthClose[1],"전월종가");
plot5(MonthOpen[0],"당월시가");
plot6(MonthHigh[0],"당월고가");
plot7(MonthLow[0],"당월저가");
plot8(MonthClose[0],"당월종가");
plot9(WeekOpen[1],"전주시가");
plot10(WeekHigh[1],"전주고가");
plot11(WeekLow[1],"전주저가");
plot12(WeekClose[1],"전주종가");
plot13(WeekOpen[0],"금주시가");
plot14(WeekHigh[0],"금주고가");
plot15(WeekLow[0],"금주저가");
plot16(WeekClose[0],"금주종가");
plot17(Dopen[1],"전일시가");
plot18(Dhigh[1],"전일고가");
plot19(Dlow[1],"전일저가");
plot20(DClose[1],"전일종가");
plot21(DOpen[0],"당일시가",lgreen);
plot22(Dhigh[0],"당일고가",red);
plot23(Dlow[0],"당일저가",blue);
plot24(DClose[0],"당일종가",black);