커뮤니티

문의드립니다

프로필 이미지
파파리리
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); // 지표 표시를하고십습니다 감사합니다 부탁드립니다