예스스탁
예스스탁 답변
2024-04-04 11:33:13
안녕하세요
예스스탁입니다.
1
행사가로 표시여부를 지정하게 해드리긴 어렵습니다.
각 데이터의 값을 표시여부를 지정하게 외부변수로 처리해 드립니다.
예를 들어 표시1이 1이면 표시하고 0이면 표시하지 않습니다.
2
옵션 야간데이터는 제공되지 않습니다.
3
#data1~data10
input : 표시1(1),표시2(1),표시3(1),표시4(1),표시5(1),표시6(1),표시7(1),표시8(1),표시9(1),표시10(1);
var : nday1(0,Data1),week1(0,Data1),X1(False,Data1),H1(0,Data1),L1(0,Data1);
var : nday2(0,Data2),week2(0,Data2),X2(False,Data2),H2(0,Data2),L2(0,Data2);
var : nday3(0,Data3),week3(0,Data3),X3(False,Data3),H3(0,Data3),L3(0,Data3);
var : nday4(0,Data4),week4(0,Data4),X4(False,Data4),H4(0,Data4),L4(0,Data4);
var : nday5(0,Data5),week5(0,Data5),X5(False,Data5),H5(0,Data5),L5(0,Data5);
var : nday6(0,Data6),week6(0,Data6),X6(False,Data6),H6(0,Data6),L6(0,Data6);
var : nday7(0,Data7),week7(0,Data7),X7(False,Data7),H7(0,Data7),L7(0,Data7);
var : nday8(0,Data8),week8(0,Data8),X8(False,Data8),H8(0,Data8),L8(0,Data8);
var : nday9(0,Data9),week9(0,Data9),X9(False,Data9),H9(0,Data9),L9(0,Data9);
var : nday10(0,Data10),week10(0,Data10),X10(False,Data10),H10(0,Data10),L10(0,Data10);
nday1 = data1(date - int(date/100)*100);
Week1 = data1(DayOfWeek(date));
nday2 = data2(date - int(date/100)*100);
Week2 = data2(DayOfWeek(date));
nday3 = data3(date - int(date/100)*100);
Week3 = data3(DayOfWeek(date));
nday4 = data4(date - int(date/100)*100);
Week4 = data4(DayOfWeek(date));
nday5 = data5(date - int(date/100)*100);
Week5 = data5(DayOfWeek(date));
nday6 = data6(date - int(date/100)*100);
Week6 = data6(DayOfWeek(date));
nday7 = data7(date - int(date/100)*100);
Week7 = data7(DayOfWeek(date));
nday8 = data8(date - int(date/100)*100);
Week8 = data8(DayOfWeek(date));
nday9 = data9(date - int(date/100)*100);
Week9 = data9(DayOfWeek(date));
nday10 = data10(date - int(date/100)*100);
Week10 = data10(DayOfWeek(date));
if (nday1 >= 8 and nday1 <= 14 and week1 == 4) then
X1 = true;
Else
{
X1 = False;
if X1[1] == true Then
{
H1 = data1(H);
L1 = data1(L);
}
}
if H1 > 0 and data1(H) > H1 Then
H1 = data1(H);
if L1 > 0 and data1(L) < L1 Then
L1 = data1(L);
if (nday2 >= 8 and nday2 <= 14 and week2 == 4) then
X2 = true;
Else
{
X2 = False;
if X2[1] == true Then
{
H2 = data2(H);
L2 = data2(L);
}
}
if H2 > 0 and data2(H) > H2 Then
H2 = data2(H);
if L2 > 0 and data2(L) < L2 Then
L2 = data2(L);
if (nday3 >= 8 and nday3 <= 14 and week3 == 4) then
X3 = true;
Else
{
X3 = False;
if X3[1] == true Then
{
H3 = data3(H);
L3 = data3(L);
}
}
if H3 > 0 and data3(H) > H3 Then
H3 = data3(H);
if L3 > 0 and data3(L) < L3 Then
L3 = data3(L);
if (nday4 >= 8 and nday4 <= 14 and week4 == 4) then
X4 = true;
Else
{
X4 = False;
if X4[1] == true Then
{
H4 = data4(H);
L4 = data4(L);
}
}
if H4 > 0 and data4(H) > H4 Then
H4 = data4(H);
if L4 > 0 and data4(L) < L4 Then
L4 = data4(L);
if (nday5 >= 8 and nday5 <= 14 and week5 == 4) then
X5 = true;
Else
{
X5 = False;
if X5[1] == true Then
{
H5 = data5(H);
L5 = data5(L);
}
}
if H5 > 0 and data5(H) > H5 Then
H5 = data5(H);
if L5 > 0 and data5(L) < L5 Then
L5 = data5(L);
if (nday6 >= 8 and nday6 <= 14 and week6 == 4) then
X6 = true;
Else
{
X6 = False;
if X6[1] == true Then
{
H6 = data6(H);
L6 = data6(L);
}
}
if H6 > 0 and data6(H) > H6 Then
H6 = data6(H);
if L6 > 0 and data6(L) < L6 Then
L6 = data6(L);
if (nday7 >= 8 and nday7 <= 14 and week7 == 4) then
X7 = true;
Else
{
X7 = False;
if X7[1] == true Then
{
H7 = data7(H);
L7 = data7(L);
}
}
if H7 > 0 and data7(H) > H7 Then
H7 = data7(H);
if L7 > 0 and data7(L) < L7 Then
L7 = data7(L);
if (nday8 >= 8 and nday8 <= 14 and week8 == 4) then
X8 = true;
Else
{
X8 = False;
if X8[1] == true Then
{
H8 = data8(H);
L8 = data8(L);
}
}
if H8 > 0 and data8(H) > H8 Then
H8 = data8(H);
if L8 > 0 and data8(L) < L8 Then
L8 = data8(L);
if (nday9 >= 8 and nday9 <= 14 and week9 == 4) then
X9 = true;
Else
{
X9 = False;
if X9[1] == true Then
{
H9 = data9(H);
L9 = data9(L);
}
}
if H9 > 0 and data9(H) > H9 Then
H9 = data9(H);
if L9 > 0 and data9(L) < L9 Then
L9 = data9(L);
if (nday10 >= 8 and nday10 <= 14 and week10 == 4) then
X10 = true;
Else
{
X10 = False;
if X10[1] == true Then
{
H10 = data10(H);
L10 = data10(L);
}
}
if H10 > 0 and data10(H) > H10 Then
H10 = data10(H);
if L10 > 0 and data10(L) < L10 Then
L10 = data10(L);
if 표시1 == 1 Then
{
Plot1(H1,"월고1");
plot2(L1,"월저1");
plot3(data1(HighD(1)),"전일고1");
plot4(data1(LowD(1)),"전일저1");
plot5(Data1(CloseD(1)),"전일종1");
plot6(Data1(OpenD(0)),"당일시1");
plot7(Data1(HighD(0)),"당일고1");
plot8(Data1(LowD(0)),"당일저1");
}
if 표시2 == 1 Then
{
Plot9(H2,"월고2");
plot10(L2,"월저2");
plot11(data2(HighD(1)),"전일고2");
plot12(data2(LowD(1)),"전일저2");
plot13(Data2(CloseD(1)),"전일종2");
plot14(Data2(OpenD(0)),"당일시2");
plot15(Data2(HighD(0)),"당일고2");
plot16(Data2(LowD(0)),"당일저2");
}
if 표시3 == 1 Then
{
Plot17(H3,"월고3");
plot18(L3,"월저3");
plot19(data3(HighD(1)),"전일고3");
plot20(data3(LowD(1)),"전일저3");
plot21(Data3(CloseD(1)),"전일종3");
plot22(Data3(OpenD(0)),"당일시3");
plot23(Data3(HighD(0)),"당일고3");
plot24(Data3(LowD(0)),"당일저3");
}
if 표시4 == 1 Then
{
Plot25(H4,"월고4");
plot26(L4,"월저4");
plot27(data4(HighD(1)),"전일고4");
plot28(data4(LowD(1)),"전일저4");
plot29(Data4(CloseD(1)),"전일종4");
plot30(Data4(OpenD(0)),"당일시4");
plot31(Data4(HighD(0)),"당일고4");
plot32(Data4(LowD(0)),"당일저4");
}
if 표시5 == 1 Then
{
Plot33(H5,"월고5");
plot34(L5,"월저5");
plot35(data5(HighD(1)),"전일고5");
plot36(data5(LowD(1)),"전일저5");
plot37(Data5(CloseD(1)),"전일종5");
plot38(Data5(OpenD(0)),"당일시5");
plot39(Data5(HighD(0)),"당일고5");
plot40(Data5(LowD(0)),"당일저5");
}
if 표시6 == 1 Then
{
Plot41(H6,"월고6");
plot42(L6,"월저6");
plot43(data6(HighD(1)),"전일고6");
plot44(data6(LowD(1)),"전일저6");
plot45(Data6(CloseD(1)),"전일종6");
plot46(Data6(OpenD(0)),"당일시6");
plot47(Data6(HighD(0)),"당일고6");
plot48(Data6(LowD(0)),"당일저6");
}
if 표시7 == 1 Then
{
Plot49(H7,"월고7");
plot50(L7,"월저7");
plot51(data7(HighD(1)),"전일고7");
plot52(data7(LowD(1)),"전일저7");
plot53(Data7(CloseD(1)),"전일종7");
plot54(Data7(OpenD(0)),"당일시7");
plot55(Data7(HighD(0)),"당일고7");
plot56(Data7(LowD(0)),"당일저7");
}
if 표시8 == 1 Then
{
Plot57(H8,"월고8");
plot58(L8,"월저8");
plot59(data8(HighD(1)),"전일고8");
plot60(data8(LowD(1)),"전일저8");
plot61(Data8(CloseD(1)),"전일종8");
plot62(Data8(OpenD(0)),"당일시8");
plot63(Data8(HighD(0)),"당일고8");
plot64(Data8(LowD(0)),"당일저8");
}
if 표시9 == 1 Then
{
Plot65(H9,"월고9");
plot66(L9,"월저9");
plot67(data9(HighD(1)),"전일고9");
plot68(data9(LowD(1)),"전일저9");
plot69(Data9(CloseD(1)),"전일종9");
plot70(Data9(OpenD(0)),"당일시9");
plot71(Data9(HighD(0)),"당일고9");
plot72(Data9(LowD(0)),"당일저9");
}
if 표시10 == 1 Then
{
Plot73(H10,"월고10");
plot74(L10,"월저10");
plot75(data10(HighD(1)),"전일고10");
plot76(data10(LowD(1)),"전일저10");
plot77(Data10(CloseD(1)),"전일종10");
plot78(Data10(OpenD(0)),"당일시10");
plot79(Data10(HighD(0)),"당일고10");
plot80(Data10(LowD(0)),"당일저10");
}
즐거운 하루되세요
> kalpa 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 먼저 전화상으로 궁금한 부분을 답변해 주셔서 감사드립니다.
옵션 월물기준으로....
data1~data10 까지 설정한 다음
월고, 월저, 전일시가 고가 저가 종가, 야간시가 고가 저가 종가, 당일시가 고가 저가를 한 화면에 볼 수 있게 해주시면 감사하겠습니다.
라인이 많다 보니 변수를 선택할 수 있게 해주시고,
또한 행사가는 콜 풋 각 한 행사가만 입력하게 되면 자동으로 설정될 수 있도록 해주시면 감사하겠습니다.
다시한번 친절하게 상담해 주셔서 감사드립니다.