답변완료
종목을 참조데이터처럼 추가할 순 없나요?
시간이 없어서 이제서야 저번에 피드백 주신 실시간으로 변하는 옵션미결 만들어 보려고 했는데요 제가 착각을 했었네요 ㅠㅠ
1. 옵션 종목들을 하나의 차트에 참조데이터처럼 넣어서 접어 놓을 순 없는건가요?
현재 연결선물 30초 종목으로 외국인, 기관, 개인 현선물 데이터는 참조데이터 잘 쓰고 있는데요~ 이것처럼 종목자체의 값이나 미결을 참조데이터처럼 만들 순 없나요??
각각의 미결만 뽑아서 쓰려고 했는데.. 만약 안된다면.. 보기 불편하지만 종목을 칸 50개로 잡고 하나하나 추가해도 각각의 참조데이터 추출이 가능한가요..? 잘 몰라서 여쭈어 봅니다
2. 답변주신 식에 대한 이해가 잘 가지 않습니다 ㅠㅠ ### 써놓은 부분이 질문입니다.
여기서부터 작성해주신 답변인데요~
data1에서 data11까지 셋팅되어 있다고 가정하고 작성해 드립니다.
input : P1(5),P2(20);
var : O1(0,Data1),O2(0,Data2),O3(0,Data3),O4(0,Data4),O5(0,Data5);
var : O6(0,Data6),O7(0,Data7),O8(0,Data8),O9(0,Data9),O10(0,Data10),O11(0,Data11);
var : D1(0,Data1),D2(0,Data2),D3(0,Data3),D4(0,Data4),D5(0,Data5);
var : D6(0,Data6),D7(0,Data7),D8(0,Data8),D9(0,Data9),D10(0,Data10),D11(0,Data11);
var : A1(0,Data1),A2(0,Data2),A3(0,Data3),A4(0,Data4),A5(0,Data5);
var : A6(0,Data6),A7(0,Data7),A8(0,Data8),A9(0,Data9),A10(0,Data10),A11(0,Data11);
var : B1(0,Data1),B2(0,Data2),B3(0,Data3),B4(0,Data4),B5(0,Data5);
var : B6(0,Data6),B7(0,Data7),B8(0,Data8),B9(0,Data9),B10(0,Data10),B11(0,Data11);
###질문### 여기서 O1(0,Date1) 이라고 적어 주셨는데 이게 무슨 의미인가요?
if Data1(Bdate != Bdate[1]) Then
O1 = Data1(OI[1]);
if Data2(Bdate != Bdate[1]) Then
O2 = Data2(OI[1]);
if Data3(Bdate != Bdate[1]) Then
O3 = Data3(OI[1]);
if Data4(Bdate != Bdate[1]) Then
O4 = Data4(OI[1]);
if Data5(Bdate != Bdate[1]) Then
O5 = Data5(OI[1]);
if Data6(Bdate != Bdate[1]) Then
O6 = Data6(OI[1]);
if Data7(Bdate != Bdate[1]) Then
O7 = Data7(OI[1]);
if Data8(Bdate != Bdate[1]) Then
O8 = Data8(OI[1]);
if Data9(Bdate != Bdate[1]) Then
O9 = Data9(OI[1]);
if Data10(Bdate != Bdate[1]) Then
O10 = Data10(OI[1]);
if Data11(Bdate != Bdate[1]) Then
O11 = Data11(OI[1]);
###질문### Bdate와 sdate 차이가 무엇인가요?
D1 = Data1(OI)-D1;
D2 = Data2(OI)-D2;
D3 = Data3(OI)-D3;
D4 = Data4(OI)-D4;
D5 = Data5(OI)-D5;
D6 = Data6(OI)-D6;
D7 = Data7(OI)-D7;
D8 = Data8(OI)-D8;
D9 = Data8(OI)-D9;
D10 = Data8(OI)-D10;
D11 = Data8(OI)-D11;
###질문###
왜 D11에서 다시 D11을 빼는지요?
위에 써주신 식이 이게 당일 미결 구하는 식인가요? 이해가 잘 안가서요~
var1=oi;
var2=dayoi(1);
var3=var1-var2;
이렇게 쓰면 안되나요?
3. Plot을 고정시켜두고 Plot안에서 if문으로 변수를 바꿀 수 있나요?
ex) plot1(if(~~~~),예제,빨강)
ex) plot2(1,if(~~~~),예제,빨강)
4. 위에 plot 안에서 if문으로 변수를 바꿀 수 있다면 옵션미결을 등가기준으로 변하는 값을 볼 수 있을거 같은데요. plot4를 등가로 해서요 위아래 3개씩
plot1(7,if(~~~~),빨강)
plot1(6,if(~~~~),빨강)
plot1(5,if(~~~~),빨강)
plot1(4,if(~~~~),빨강)
plot1(3,if(~~~~),빨강)
plot1(2,if(~~~~),빨강)
plot1(1,if(~~~~),빨강)
2020-11-18
491
글번호 144002
지표
답변완료
문의드립니다!
안녕하세요!
아래수식에서 1) Data별로, 2) 각 Data에서 다시 고점 저점별로 각각
선의 굵기와 선의 형태를 지정할수있도록 수정 부탁드립니다
도와주심에 항상 감사드립니다!!
-------------------------------------------------------------------------------------
#Data1
var : D1(0,Data1),T1(0,Data1),H1(0,data1),L1(0,data1),HTL1(0,Data1),LTL1(0,Data1);
if data1(Bdate != Bdate[1]) Then
{
D1 = data1(sDate);
T1 = data1(sTime);
H1 = data1(H);
L1 = data1(L);
HTL1 = TL_New(D1,T1,h1,NextBarSdate,NextBarStime,h1);
LTL1 = TL_New(D1,T1,l1,NextBarSdate,NextBarStime,l1);
TL_SetColor(HTL1,RED);
TL_SetColor(LTL1,RED);
}
Else
{
if Data1(H) > H1 Then
{
H1 = Data1(H);
TL_SetBegin(HTL1,D1,T1,H1);
}
if Data1(L) < L1 Then
{
L1 = Data1(L);
TL_SetBegin(LTL1,D1,T1,L1);
}
TL_SetEnd(HTL1,sDate,sTime,H1);
TL_SetEnd(LTL1,sDate,sTime,L1);
}
#Data2
var : D2(0,Data2),T2(0,Data2),H2(0,data2),L2(0,data2),HTL2(0,Data2),LTL2(0,Data2);
if data2(Bdate != Bdate[1]) Then
{
D2 = data2(sDate);
T2 = data2(sTime);
H2 = data2(H);
L2 = data2(L);
HTL2 = TL_New(D2,T2,h2,NextBarSdate,NextBarStime,h2);
LTL2 = TL_New(D2,T2,l2,NextBarSdate,NextBarStime,l2);
TL_SetColor(HTL2,cyan);
TL_SetColor(LTL2,cyan);
}
Else
{
if Data2(H) > H2 Then
{
H2 = Data2(H);
TL_SetBegin(HTL2,D2,T2,H2);
}
if Data2(L) < L2 Then
{
L2 = Data2(L);
TL_SetBegin(LTL2,D2,T2,L2);
}
TL_SetEnd(HTL2,sDate,sTime,H2);
TL_SetEnd(LTL2,sDate,sTime,L2);
}
#Data3
var : D3(0,Data3),T3(0,Data3),H3(0,data3),L3(0,data3),HTL3(0,Data3),LTL3(0,Data3);
if data3(Bdate != Bdate[1]) Then
{
D3 = data3(sDate);
T3 = data3(sTime);
H3 = data3(H);
L3 = data3(L);
HTL3 = TL_New(D3,T3,h3,NextBarSdate,NextBarStime,h3);
LTL3 = TL_New(D3,T3,l3,NextBarSdate,NextBarStime,l3);
TL_SetColor(HTL3,white);
TL_SetColor(LTL3,white);
}
Else
{
if Data3(H) > H3 Then
{
H3 = Data3(H);
TL_SetBegin(HTL3,D3,T3,H3);
}
if Data3(L) < L3 Then
{
L3 = Data3(L);
TL_SetBegin(LTL3,D3,T3,L3);
}
TL_SetEnd(HTL3,sDate,sTime,H3);
TL_SetEnd(LTL3,sDate,sTime,L3);
}
#Data4
var : D4(0,Data4),T4(0,Data4),H4(0,data3),L4(0,data4),HTL4(0,Data4),LTL4(0,Data4);
if data4(Bdate != Bdate[1]) Then
{
D4 = data4(sDate);
T4 = data4(sTime);
H4 = data4(H);
L4 = data4(L);
HTL4 = TL_New(D4,T4,h4,NextBarSdate,NextBarStime,h4);
LTL4 = TL_New(D4,T3,l4,NextBarSdate,NextBarStime,l4);
TL_SetColor(HTL4,yellow);
TL_SetColor(LTL4,YELLOW);
}
Else
{
if Data4(H) > H4 Then
{
H4 = Data4(H);
TL_SetBegin(HTL4,D4,T4,H4);
}
if Data4(L) < L4 Then
{
L4 = Data4(L);
TL_SetBegin(LTL4,D4,T4,L4);
}
TL_SetEnd(HTL4,sDate,sTime,H4);
TL_SetEnd(LTL4,sDate,sTime,L4);
}
2020-11-18
555
글번호 143998
지표