커뮤니티
수정의뢰드립니다
2019-06-12 15:21:01
311
글번호 129366
안녕하세요!
정성스럽게 만들어 주신 수식을 적용해 보니 약간 수정 부분이 있아서 다시 부탁드립니다!
제가 설명이 좀 부족했던것 같습니다!
제가 원하는 부분을 다시 자세히 설명드리겠습니다!
다시 한번 부탁드립니다
감사합니다!
var : diff(0),half(0);
diff = H-L;
half = diff/2;
TL_Delete(var1);
TL_Delete(var2);
TL_Delete(var3);
TL_Delete(var4);
TL_Delete(var5);
TL_Delete(var6);
TL_Delete(var7);
TL_Delete(var8);
TL_Delete(var9);
TL_Delete(var10);
TL_Delete(var11);
var1 = TL_New(sdate[1],stime[1],H,sdate,stime,H);
var2 = TL_New(sdate[1],stime[1],H-half,sdate,stime,H-half);
var3 = TL_New(sdate[1],stime[1],L,sdate,stime,L);
var4 = TL_New(sdate[1],stime[1],H+half*1,sdate,stime,H+half*1);
var5 = TL_New(sdate[1],stime[1],H+half*2,sdate,stime,H+half*2);
var6 = TL_New(sdate[1],stime[1],H+half*3,sdate,stime,H+half*3);
var7 = TL_New(sdate[1],stime[1],H+half*4,sdate,stime,H+half*4);
var8 = TL_New(sdate[1],stime[1],L-half*1,sdate,stime,L-half*1);
var9 = TL_New(sdate[1],stime[1],L-half*2,sdate,stime,L-half*2);
var10 = TL_New(sdate[1],stime[1],L-half*3,sdate,stime,L-half*3);
var11 = TL_New(sdate[1],stime[1],L-half*4,sdate,stime,L-half*4);
#우측 연장
TL_SetExtRight(var1,true);
TL_SetExtRight(var2,true);
TL_SetExtRight(var3,true);
TL_SetExtRight(var4,true);
TL_SetExtRight(var5,true);
TL_SetExtRight(var6,true);
TL_SetExtRight(var7,true);
TL_SetExtRight(var8,true);
TL_SetExtRight(var9,true);
TL_SetExtRight(var10,true);
TL_SetExtRight(var11,true);
#그래프 종류
TL_SetStyle(var1,0);
TL_SetStyle(var2,3);
TL_SetStyle(var3,0);
TL_SetStyle(var4,3);
TL_SetStyle(var5,0);
TL_SetStyle(var6,3);
TL_SetStyle(var7,0);
TL_SetStyle(var8,3);
TL_SetStyle(var9,0);
TL_SetStyle(var10,3);
TL_SetStyle(var11,0);
#굵기
TL_SetSize(var1,0);
TL_SetSize(var2,0);
TL_SetSize(var3,0);
TL_SetSize(var4,0);
TL_SetSize(var5,0);
TL_SetSize(var6,0);
TL_SetSize(var7,0);
TL_SetSize(var8,0);
TL_SetSize(var9,0);
TL_SetSize(var10,0);
TL_SetSize(var11,0);
#색상
TL_SetColor(var1,RED);
TL_SetColor(var2,GREEN);
TL_SetColor(var3,BLUE);
TL_SetColor(var4,RED);
TL_SetColor(var5,RED);
TL_SetColor(var6,RED);
TL_SetColor(var7,RED);
TL_SetColor(var8,BLUE);
TL_SetColor(var9,BLUE);
TL_SetColor(var10,BLUE);
TL_SetColor(var11,BLUE);
답변 1
예스스탁 예스스탁 답변
2019-06-12 13:57:20
안녕하세요
예스스탁입니다.
추세선으로 작성된 수식은 선사이에 색을 채울수 없습니다.
선사이에 색을 채우는 것은 plot으로 작성된 지표식만 가능합니다.
1
첫봉값 기준으로 변경해 드립니다
var : diff(0),half(0);
if bdate != bdate[1] then
{
diff = H-L;
half = diff/2;
TL_Delete(var1);
TL_Delete(var2);
TL_Delete(var3);
TL_Delete(var4);
TL_Delete(var5);
TL_Delete(var6);
TL_Delete(var7);
TL_Delete(var8);
TL_Delete(var9);
TL_Delete(var10);
TL_Delete(var11);
var1 = TL_New(sdate[1],stime[1],H,sdate,stime,H);
var2 = TL_New(sdate[1],stime[1],H-half,sdate,stime,H-half);
var3 = TL_New(sdate[1],stime[1],L,sdate,stime,L);
var4 = TL_New(sdate[1],stime[1],H+half*1,sdate,stime,H+half*1);
var5 = TL_New(sdate[1],stime[1],H+half*2,sdate,stime,H+half*2);
var6 = TL_New(sdate[1],stime[1],H+half*3,sdate,stime,H+half*3);
var7 = TL_New(sdate[1],stime[1],H+half*4,sdate,stime,H+half*4);
var8 = TL_New(sdate[1],stime[1],L-half*1,sdate,stime,L-half*1);
var9 = TL_New(sdate[1],stime[1],L-half*2,sdate,stime,L-half*2);
var10 = TL_New(sdate[1],stime[1],L-half*3,sdate,stime,L-half*3);
var11 = TL_New(sdate[1],stime[1],L-half*4,sdate,stime,L-half*4);
#우측 연장
TL_SetExtRight(var1,true);
TL_SetExtRight(var2,true);
TL_SetExtRight(var3,true);
TL_SetExtRight(var4,true);
TL_SetExtRight(var5,true);
TL_SetExtRight(var6,true);
TL_SetExtRight(var7,true);
TL_SetExtRight(var8,true);
TL_SetExtRight(var9,true);
TL_SetExtRight(var10,true);
TL_SetExtRight(var11,true);
#그래프 종류
TL_SetStyle(var1,0);
TL_SetStyle(var2,3);
TL_SetStyle(var3,0);
TL_SetStyle(var4,3);
TL_SetStyle(var5,0);
TL_SetStyle(var6,3);
TL_SetStyle(var7,0);
TL_SetStyle(var8,3);
TL_SetStyle(var9,0);
TL_SetStyle(var10,3);
TL_SetStyle(var11,0);
#굵기
TL_SetSize(var1,0);
TL_SetSize(var2,0);
TL_SetSize(var3,0);
TL_SetSize(var4,0);
TL_SetSize(var5,0);
TL_SetSize(var6,0);
TL_SetSize(var7,0);
TL_SetSize(var8,0);
TL_SetSize(var9,0);
TL_SetSize(var10,0);
TL_SetSize(var11,0);
#색상
TL_SetColor(var1,RED);
TL_SetColor(var2,GREEN);
TL_SetColor(var3,BLUE);
TL_SetColor(var4,RED);
TL_SetColor(var5,RED);
TL_SetColor(var6,RED);
TL_SetColor(var7,RED);
TL_SetColor(var8,BLUE);
TL_SetColor(var9,BLUE);
TL_SetColor(var10,BLUE);
TL_SetColor(var11,BLUE);
}
2
일반 plot으로 작성하면 아래와 같습니다.
다만 채우기는 랭귀지에서 가능하지 않고 지표속성의 차트표시탭에서 직접 처리하셔야 하며
그래프 종류도 수식안에서 가능하지 않으므로 속성창에서 지정하셔야 합니다.
지표속성에서 차트표시탭에서 지표명별로
색상,굵기,그래프종류, 채우기 지정하시면 됩니다.
var : hh(0),ll(0),diff(0),half(0);
if bdate != bdate[1] then
{
hh = h;
ll = l;
diff = H-L;
half = diff/2;
}
plot1(hh+half*1,"상단4");
plot2(hh+half*2,"중단3");
plot3(hh+half*3,"하단2");
plot4(hh+half*1,"하단1");
plot5(hh,"상단");
plot6((hh+ll/2),"중단");
plot7(ll,"하단");
plot8(ll-half*1,"하단1");
plot9(ll-half*2,"하단2");
plot10(ll-half*3,"하단3");
plot11(ll-half*4,"히단4");
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수정의뢰드립니다
> 안녕하세요!
정성스럽게 만들어 주신 수식을 적용해 보니 약간 수정 부분이 있아서 다시 부탁드립니다!
제가 설명이 좀 부족했던것 같습니다!
제가 원하는 부분을 다시 자세히 설명드리겠습니다!
다시 한번 부탁드립니다
감사합니다!
var : diff(0),half(0);
diff = H-L;
half = diff/2;
TL_Delete(var1);
TL_Delete(var2);
TL_Delete(var3);
TL_Delete(var4);
TL_Delete(var5);
TL_Delete(var6);
TL_Delete(var7);
TL_Delete(var8);
TL_Delete(var9);
TL_Delete(var10);
TL_Delete(var11);
var1 = TL_New(sdate[1],stime[1],H,sdate,stime,H);
var2 = TL_New(sdate[1],stime[1],H-half,sdate,stime,H-half);
var3 = TL_New(sdate[1],stime[1],L,sdate,stime,L);
var4 = TL_New(sdate[1],stime[1],H+half*1,sdate,stime,H+half*1);
var5 = TL_New(sdate[1],stime[1],H+half*2,sdate,stime,H+half*2);
var6 = TL_New(sdate[1],stime[1],H+half*3,sdate,stime,H+half*3);
var7 = TL_New(sdate[1],stime[1],H+half*4,sdate,stime,H+half*4);
var8 = TL_New(sdate[1],stime[1],L-half*1,sdate,stime,L-half*1);
var9 = TL_New(sdate[1],stime[1],L-half*2,sdate,stime,L-half*2);
var10 = TL_New(sdate[1],stime[1],L-half*3,sdate,stime,L-half*3);
var11 = TL_New(sdate[1],stime[1],L-half*4,sdate,stime,L-half*4);
#우측 연장
TL_SetExtRight(var1,true);
TL_SetExtRight(var2,true);
TL_SetExtRight(var3,true);
TL_SetExtRight(var4,true);
TL_SetExtRight(var5,true);
TL_SetExtRight(var6,true);
TL_SetExtRight(var7,true);
TL_SetExtRight(var8,true);
TL_SetExtRight(var9,true);
TL_SetExtRight(var10,true);
TL_SetExtRight(var11,true);
#그래프 종류
TL_SetStyle(var1,0);
TL_SetStyle(var2,3);
TL_SetStyle(var3,0);
TL_SetStyle(var4,3);
TL_SetStyle(var5,0);
TL_SetStyle(var6,3);
TL_SetStyle(var7,0);
TL_SetStyle(var8,3);
TL_SetStyle(var9,0);
TL_SetStyle(var10,3);
TL_SetStyle(var11,0);
#굵기
TL_SetSize(var1,0);
TL_SetSize(var2,0);
TL_SetSize(var3,0);
TL_SetSize(var4,0);
TL_SetSize(var5,0);
TL_SetSize(var6,0);
TL_SetSize(var7,0);
TL_SetSize(var8,0);
TL_SetSize(var9,0);
TL_SetSize(var10,0);
TL_SetSize(var11,0);
#색상
TL_SetColor(var1,RED);
TL_SetColor(var2,GREEN);
TL_SetColor(var3,BLUE);
TL_SetColor(var4,RED);
TL_SetColor(var5,RED);
TL_SetColor(var6,RED);
TL_SetColor(var7,RED);
TL_SetColor(var8,BLUE);
TL_SetColor(var9,BLUE);
TL_SetColor(var10,BLUE);
TL_SetColor(var11,BLUE);