커뮤니티

지표식부탁드립니다

프로필 이미지
bestkim
2018-04-13 20:00:32
171
글번호 118201
답변완료
안녕하세요 아래는 변형 이평선수식입니다 상승하락에 따른 색변화와 adx2발생시 굵기변화되는 수식입니다 이수식을 120틱 차트상에서 30틱차트에서의 이평선움직임이 나타나도록 수식수정부탁드립니다 감사합니다 Input : Period1(3),ADXP1(2); Variables: TLen1(0),TRIma1(0),ADXV1(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); ADXV1 = ADX(ADXP1); if TRIma1 > TRIma1[1] Then plot1(TRIma1,"5",RGB(255,94,0),def,iff(ADXV1>ADXV1[1],8,1)); else if TRIma1 < TRIma1[1] Then plot1(TRIma1,"5",BLACK,def,iff(ADXV1>ADXV1[1],8,1)); Else plot1(TRIma1,"5",YELLOW,def,iff(ADXV1>ADXV1[1],8,1));
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-16 08:58:50

안녕하세요 예스스탁입니다. 문의하신 내용은 참조데이터를 이용하셔야 합니다 차트의 주기보다 낮은 주기는 자체로 계산이 가능하지 않습니다. 30틱을 참조데이터 data2로 추가하고 아래식 적용하시면 됩니다. Input : Period1(3),ADXP1(2); Variables: TLen1(0),TRIma1(0,data2),ADXV1(0,data2); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 = data2(Ema(Ema(C, TLen1), TLen1)); ADXV1 = data2(ADX(ADXP1)); if TRIma1 > TRIma1[1] Then plot1(TRIma1,"5",RGB(255,94,0),def,iff(ADXV1>ADXV1[1],8,1)); else if TRIma1 < TRIma1[1] Then plot1(TRIma1,"5",BLACK,def,iff(ADXV1>ADXV1[1],8,1)); Else plot1(TRIma1,"5",YELLOW,def,iff(ADXV1>ADXV1[1],8,1)); 즐거운 하루되세요 > bestkim 님이 쓴 글입니다. > 제목 : 지표식부탁드립니다 > 안녕하세요 아래는 변형 이평선수식입니다 상승하락에 따른 색변화와 adx2발생시 굵기변화되는 수식입니다 이수식을 120틱 차트상에서 30틱차트에서의 이평선움직임이 나타나도록 수식수정부탁드립니다 감사합니다 Input : Period1(3),ADXP1(2); Variables: TLen1(0),TRIma1(0),ADXV1(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); ADXV1 = ADX(ADXP1); if TRIma1 > TRIma1[1] Then plot1(TRIma1,"5",RGB(255,94,0),def,iff(ADXV1>ADXV1[1],8,1)); else if TRIma1 < TRIma1[1] Then plot1(TRIma1,"5",BLACK,def,iff(ADXV1>ADXV1[1],8,1)); Else plot1(TRIma1,"5",YELLOW,def,iff(ADXV1>ADXV1[1],8,1));