커뮤니티

53509에 대한 재설명

프로필 이미지
bestkim
2017-06-04 13:10:04
132
글번호 110117
답변완료
제가 설명이 부족한것 같아 죄송스럽습니다 재차 제가 원하는 수식을 설명드리겠습니다 기존 제가 드린수식은 20이평이 상승하락에 따라 red,blue로 색변화가 되면서 adx2가 발생되면 두께만 굵게 변화가 되는 수식인데 여기서 제가 원하는 수식은 20이평이 상승할때 adx2가 발생되면 굵기변화와 함께 별도의 색(ex:red나 blue가아닌 yellow)으로 변색되고 마찬가지로 20이평이 하락할때 adx2가 발생하면 다른색(ex:green)으로 변색되도록하는 수식을 원합니다 재차 감사드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-05 13:45:22

안녕하세요 예스스탁입니다. 기존식이 색이 3가지입니다. 이평 상승일때 빨강, 하락이면 파랑, 보합이면 초록 adx와 같이 사용하면 아래와 같이 6가지 경우의 수로 색을 지정하셔야 합니다. 색은 임의로 정했습니다. 원하시는 색으로 변경하시면 됩니다. Input : Period1(20),ADXP(2); Var : TLen1(0),TRIma1(0),ADXV(0),color(0); TLen1 = Ceiling((Period1 + 1) * .5); TRIma1 =Ema(Ema(C, TLen1), TLen1); ADXV = ADX(ADXP); #이평상승, adx도 상승일때 색상 if TRIma1 > TRIma1[1] and ADXV > ADXV[1] Then color = MAGENTA; #이평상승, adx는 하락이나 보합일때 색상 if TRIma1 > TRIma1[1] and ADXV <= ADXV[1] Then color = RED; #이평하락, adx도 상승일때 색상 if TRIma1 < TRIma1[1] and ADXV < ADXV[1] Then color = CYAN; #이평하락, adx는 하락이나 보합일때 색상 if TRIma1 < TRIma1[1] and ADXV >= ADXV[1] Then color = blue; #이평보합, adx는 상승일때 색상 if TRIma1 == TRIma1[1] and ADXV < ADXV[1] Then color = GREEN; #이평보합, adx는 하락이나 보합일때 색상 if TRIma1 == TRIma1[1] and ADXV >= ADXV[1] Then color = YELLOW; plot1(TRIma1,"20",color,def,iff(ADXV>ADXV[1],12,0)); 즐거운 하루되세요 > bestkim 님이 쓴 글입니다. > 제목 : 53509에 대한 재설명 > 제가 설명이 부족한것 같아 죄송스럽습니다 재차 제가 원하는 수식을 설명드리겠습니다 기존 제가 드린수식은 20이평이 상승하락에 따라 red,blue로 색변화가 되면서 adx2가 발생되면 두께만 굵게 변화가 되는 수식인데 여기서 제가 원하는 수식은 20이평이 상승할때 adx2가 발생되면 굵기변화와 함께 별도의 색(ex:red나 blue가아닌 yellow)으로 변색되고 마찬가지로 20이평이 하락할때 adx2가 발생하면 다른색(ex:green)으로 변색되도록하는 수식을 원합니다 재차 감사드립니다