<p>Input : Period(12), sigPeriod(9); var : TRIXv(0),TRIXsig(0),T(0),S(0),color(0); TRIXv = TRIX(Period); TRIXsig = ema(TRIX(Period),sigPeriod); Plot1(TRIXv,"TRIX"); Plot2(TRIXsig,"TRIX시그널"); if crossup(TRIXv,TRIXsig) Then { T = 1; S = (TRIXv+TRIXsig)/2; } if CrossDown(TRIXv,TRIXsig) Then { T = -1; S = (TRIXv+TRIXsig)/2; } if crossup(TRIXv[1],TRIXsig[1]) Then { color = red; } if CrossDown(TRIXv[1],TRIXsig[1]) Then { color = blue; } plot3(S,"교차점",color);</p>
답변 1
예스스탁
예스스탁 답변
2025-07-02 10:02:44
안녕하세요
예스스탁입니다.
올리신 내용은 수식으로 처리가 가능하지 않습니다.
기본종목과 Y축의 차이가 큰 지표를 기본종목 위에 올려서 보기 위해서는
지표 적용 후 직접 마우스로 끌어올리셔야 합니다.
지표를 마우스 선택 후 기본종목 위로 올리시면 Y축표시방법창이 나타납니다.
이때 기본종목과 Y축을 공유하면 Y축 차이로 인해 봉과 지표가 위아래로 벌어지게 되므로
오른쪽 표시, 왼쪽표시, 양쪽표시 중 택일해서 선택 후 적용하셔야 합니다.
즐거운 하루되세요
> 와우리 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> Input : Period(12), sigPeriod(9);
var : TRIXv(0),TRIXsig(0),T(0),S(0),color(0);
TRIXv = TRIX(Period);
TRIXsig = ema(TRIX(Period),sigPeriod);
Plot1(TRIXv,"TRIX");
Plot2(TRIXsig,"TRIX시그널");
if crossup(TRIXv,TRIXsig) Then { T = 1; S = (TRIXv+TRIXsig)/2; }
if CrossDown(TRIXv,TRIXsig) Then { T = -1; S = (TRIXv+TRIXsig)/2; }
if crossup(TRIXv[1],TRIXsig[1]) Then { color = red; }
if CrossDown(TRIXv[1],TRIXsig[1]) Then { color = blue; }
plot3(S,"교차점",color);