커뮤니티

부탁드립니다

프로필 이미지
와우리
2025-07-01 09:46:01
211
글번호 192203
답변완료
<p>Input : Period(12), sigPeriod(9); &nbsp;&nbsp;&nbsp;var : TRIXv(0),TRIXsig(0),T(0),S(0),color(0); &nbsp;&nbsp;&nbsp;TRIXv = TRIX(Period); &nbsp;&nbsp;&nbsp;TRIXsig = ema(TRIX(Period),sigPeriod); &nbsp;&nbsp;&nbsp;Plot1(TRIXv,"TRIX"); &nbsp;&nbsp;&nbsp;Plot2(TRIXsig,"TRIX시그널"); &nbsp;&nbsp;&nbsp;&nbsp;if crossup(TRIXv,TRIXsig) Then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;T = 1;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;S = (TRIXv+TRIXsig)/2;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;if CrossDown(TRIXv,TRIXsig) Then&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;T = -1;&nbsp;&nbsp;&nbsp;&nbsp;S = (TRIXv+TRIXsig)/2;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;if crossup(TRIXv[1],TRIXsig[1]) Then&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;color = red;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;if CrossDown(TRIXv[1],TRIXsig[1]) Then {&nbsp;&nbsp;color = blue; } &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;plot3(S,"교차점",color); 위의 수식을 화면아래 배치가 아니라 가격기준으로 수정좀 부탁드립니다</p>
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-07-01 15:03:09

안녕하세요 예스스탁입니다. 1 현재수식은 교차시 trix와 시그널의 중간값을 저장해 그리게 되어 있습니다. 가격기준이면 종의 값으로 지정하셔야 합니다. 종가로 지정해 드립니다. 2 종가와 트릭스를 같이 그릴수 없습니다. 트릭스와 시그널표시는 삭제합니다. 3 Input : Period(12), sigPeriod(9); var : TRIXv(0),TRIXsig(0),T(0),S(0),color(0); TRIXv = TRIX(Period); TRIXsig = ema(TRIX(Period),sigPeriod); if crossup(TRIXv,TRIXsig) Then { T = 1; S = close; } if CrossDown(TRIXv,TRIXsig) Then { T = -1; S = close; } if crossup(TRIXv[1],TRIXsig[1]) Then { color = red; } if CrossDown(TRIXv[1],TRIXsig[1]) Then { color = blue; } plot3(S,"교차점",color); 즐거운 하루되세요 > 와우리 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 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); 위의 수식을 화면아래 배치가 아니라 가격기준으로 수정좀 부탁드립니다