커뮤니티
문의드립니다
2015-11-12 13:28:31
127
글번호 92337
input : Left(3),Right(3),Left1(3),Right2(3) ;
var : SHcount(0),SHdate(0),SHtime(0),SHvalH(0),SHcount1(0),SHdate2(0),SHtime3(0),SHvalH4(0),TL1(0);
var : PreSHdate(0),PreSHtime(0),PreSHvalH(0),Shidx(0),PreSHdate1(0),PreSHtime2(0),PreSHvalH3(0),Shidx4(0),TL2(0);
var : TL11(0),TL12(0);
var : TL21(0),TL22(0);
if Swinghigh(1,h,Left,Right,Left+Right+1) != -1 Then{
SHcount = SHcount +1;
SHdate = sdate[Right];
SHtime = stime[Right];
SHvalH = h[Right];
PreSHdate = SHdate[1];
PreSHtime = SHtime[1];
PreSHvalH = SHvalH[1];
if Shcount >= 2 and SHvalH > PreSHvalH Then{
TL1= TL_New(PreSHdate, PreSHtime, PreSHvalH, SHdate,SHtime,SHvalH);
TL_SetColor(TL1,RED);
TL11 = TL_New(PreSHdate, PreSHtime, PreSHvalH, SHdate,SHtime,PreSHvalH);
TL_SetColor(TL11,RED);
}
TL_Delete(TL12);
TL12 = TL_New(SHdate, SHtime, SHvalH, Sdate,Stime,SHvalH);
TL_SetColor(TL12,RED);
다시 재 질문드립니다
일단감사드립니다
위 식은 만들어주신것이지만
색상을 수식에서 지정말고요 차트상에서 지정하고십습니다
이동평균수식을 예로
input: Period1(0) //여기서 선언을하면 차트상에서 색상지정이가능한것같고
var1=ma(h,Period1);//var1를사용하면수식에서 가공을할수있어서입니다 가공을해야해서요
var2=ma(h,Period1);//예로 var3 = (var1+var2); 이런식으로하여
//Plot1(var3); // 지표 표시를하고십습니다
감사합니다 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2015-11-12 15:55:35
안녕하세요
예스스탁입니다.
문의하신 내용은 가능하지 않습니다.
수식에서 생성된 추세선은 수식안에서만
TL_SetColor 함수로 색상지정이 가능합니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 파파리리 님이 쓴 글입니다.
> 제목 : 문의드립니다
> input : Left(3),Right(3),Left1(3),Right2(3) ;
var : SHcount(0),SHdate(0),SHtime(0),SHvalH(0),SHcount1(0),SHdate2(0),SHtime3(0),SHvalH4(0),TL1(0);
var : PreSHdate(0),PreSHtime(0),PreSHvalH(0),Shidx(0),PreSHdate1(0),PreSHtime2(0),PreSHvalH3(0),Shidx4(0),TL2(0);
var : TL11(0),TL12(0);
var : TL21(0),TL22(0);
if Swinghigh(1,h,Left,Right,Left+Right+1) != -1 Then{
SHcount = SHcount +1;
SHdate = sdate[Right];
SHtime = stime[Right];
SHvalH = h[Right];
PreSHdate = SHdate[1];
PreSHtime = SHtime[1];
PreSHvalH = SHvalH[1];
if Shcount >= 2 and SHvalH > PreSHvalH Then{
TL1= TL_New(PreSHdate, PreSHtime, PreSHvalH, SHdate,SHtime,SHvalH);
TL_SetColor(TL1,RED);
TL11 = TL_New(PreSHdate, PreSHtime, PreSHvalH, SHdate,SHtime,PreSHvalH);
TL_SetColor(TL11,RED);
}
TL_Delete(TL12);
TL12 = TL_New(SHdate, SHtime, SHvalH, Sdate,Stime,SHvalH);
TL_SetColor(TL12,RED);
다시 재 질문드립니다
일단감사드립니다
위 식은 만들어주신것이지만
색상을 수식에서 지정말고요 차트상에서 지정하고십습니다
이동평균수식을 예로
input: Period1(0) //여기서 선언을하면 차트상에서 색상지정이가능한것같고
var1=ma(h,Period1);//var1를사용하면수식에서 가공을할수있어서입니다 가공을해야해서요
var2=ma(h,Period1);//예로 var3 = (var1+var2); 이런식으로하여
//Plot1(var3); // 지표 표시를하고십습니다
감사합니다 부탁드립니다
다음글
이전글