커뮤니티
수식 의뢰 드립니다!
2019-08-30 20:44:02
175
글번호 131590
안녕하세요!
매매를 하다가 도움을 받고져 의뢰드립니다!
참고자료의 가격선은 정확하지 않은 제가 임의로 그냥 넣은 가격선들입니다.
이해를 돕고져 파일을 올립니다!
항상 도움을 주셔서 감사드립니다!
답변 1
예스스탁 예스스탁 답변
2019-08-30 16:50:24
안녕하세요
예스스탁입니다.
차트에 이전 만기일이후의 데이타가 있어야 값이 계산되고 출력될수 있습니다.
data1은 콜, data2를 풋으로 셋팅하고 지표 적용하시면 됩니다.
var : d1(0,data1),w1(0,data1),X1(false,data1),h1(0,data1),l1(0,data1);
var : d2(0,data2),w2(0,data2),X2(false,data2),h2(0,data2),l2(0,data2);
var : TL1(0,data1),TL2(0,data1),TL3(0,data1),TL4(0,data1);
var : Tx1(0,data1),Tx2(0,data1),Tx3(0,data1),tx4(0,data1);
d1 = data1(date - int(date/100)*100);
W1 = data1(DayOfWeek(date));
if d1 >= 8 and d1 <= 14 and w1 == 4 then
X1 = true;
Else
X1 = false;
if data1(sdate != sdate[1] and X1 == false and X1[1] == true) then
{
h1 = data1(h);
l1 = data1(l);
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(sdate[1],stime[1],h1,sdate,stime,h1);
TL2 = TL_New(sdate[1],stime[1],l1,sdate,stime,l1);
TL_SetColor(TL1,RED);
TL_SetColor(TL2,RED);
Text_Delete(Tx1);
Text_Delete(Tx2);
Tx1 = Text_New(sdate,stime,h1,"콜월고");
Tx2 = Text_New(sdate,stime,l1,"콜월저");
Text_SetColor(Tx1,RED);
Text_SetColor(Tx2,RED);
}
if h1 > 0 and data1(h) > h1 Then
{
h1 = data1(h);
TL_SetBegin(TL1,TL_GetBeginDate(TL1),TL_GetBeginTime(TL1),H1);
TL_SetEnd(TL1,sdate,stime,H1);
}
Else
TL_SetEnd(TL1,sdate,stime,H1);
if l1 > 0 and data1(l) < l1 Then
{
l1 = data1(l);
TL_SetBegin(TL2,TL_GetBeginDate(TL2),TL_GetBeginTime(TL2),L1);
TL_SetEnd(TL2,sdate,stime,L1);
}
Else
TL_SetEnd(TL2,sdate,stime,L1);
Text_SetLocation(Tx1,sdate,stime,h1);
Text_SetLocation(Tx2,sdate,stime,l1);
d2 = data2(date - int(date/100)*100);
W2 = data2(DayOfWeek(date));
if d2 >= 8 and d2 <= 14 and w2 == 4 then
X2 = true;
Else
X2 = false;
if data2(sdate != sdate[1] and X2 == false and X2[1] == true) then
{
h2 = data2(h);
l2 = data2(l);
TL_Delete(TL3);
TL_Delete(TL4);
TL3 = TL_New(sdate[1],stime[1],h2,sdate,stime,h2);
TL4 = TL_New(sdate[1],stime[1],l2,sdate,stime,l2);
TL_SetColor(TL3,BLUE);
TL_SetColor(TL4,BLUE);
Text_Delete(Tx3);
Text_Delete(Tx4);
Tx3 = Text_New(sdate,stime,h2,"풋월고");
Tx4 = Text_New(sdate,stime,l2,"풋월저");
Text_SetColor(Tx3,BLUE);
Text_SetColor(Tx4,BLUE);
}
if h2 > 0 and data2(h) > h2 Then
{
h2 = data2(h);
TL_SetBegin(TL3,TL_GetBeginDate(TL3),TL_GetBeginTime(TL3),H2);
TL_SetEnd(TL3,sdate,stime,H2);
}
Else
TL_SetEnd(TL3,sdate,stime,H2);
if l2 > 0 and data2(l) < l2 Then
{
l2 = data2(l);
TL_SetBegin(TL4,TL_GetBeginDate(TL4),TL_GetBeginTime(TL4),L2);
TL_SetEnd(TL4,sdate,stime,L2);
}
Else
TL_SetEnd(TL4,sdate,stime,L2);
Text_SetLocation(Tx3,sdate,stime,h2);
Text_SetLocation(Tx4,sdate,stime,l2);
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수식 의뢰 드립니다!
> 안녕하세요!
매매를 하다가 도움을 받고져 의뢰드립니다!
참고자료의 가격선은 정확하지 않은 제가 임의로 그냥 넣은 가격선들입니다.
이해를 돕고져 파일을 올립니다!
항상 도움을 주셔서 감사드립니다!
다음글
이전글