커뮤니티

수식 문의 드립니다

프로필 이미지
기관장
2025-10-29 00:42:38
96
글번호 227424
답변완료

안녕하세요 수식문의 드립니다 macd(12,26,9) 와 trix(14,5) 를 이용한 식으로 dta2 와 data3 를 trix(14,5), macd(12,26,9) 를 이용해 표시 해 수십시오 매수: trix(14,5) golden cross 시 그리고 data2trix(14,5)상승중 그리고 data3 tirx(14,5)상승중 그리고 macd 상승중 와 data2(macd) 상승중, 그리고 data3(macd)상승중 조건일때 매수 매도 : trix(14,5) 가 고개 숙일때 매도

시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-29 10:00:28

안녕하세요 예스스탁입니다. 1 data2 MACD지표식 input : short(12),long(26),sig(9); var : macdv(0,Data2),macds(0,Data2); macdv = data2(macd(short,long)); macds = data2(ema(macdv,sig)); Plot1(MACDV,"MACD"); Plot2(MACDS,"signal"); PlotBaseLine1(0); 2 data2 TRIX 지표식 Input : Period(14), sigPeriod(5); var : TRIXv(0,Data2),TRIXs(0,Data2); TRIXv = data2(TRIX(Period)); TRIXs = data2(ema(TRIXv,sigPeriod)); Plot1(TRIXv,"TRIX"); Plot2(TRIXs,"TRIX시그널"); PlotBaseLine1(0,"기준선"); 3. data3 MACD지표식 input : short(12),long(26),sig(9); var : macdv(0,Data3),macds(0,Data3); macdv = data3(macd(short,long)); macds = data3(ema(macdv,sig)); Plot1(MACDV,"MACD"); Plot2(MACDS,"signal"); PlotBaseLine1(0); 4. data3 TRIX 지표식 Input : Period(14), sigPeriod(5); var : TRIXv(0,Data3),TRIXs(0,Data3); TRIXv = data3(TRIX(Period)); TRIXs = data3(ema(TRIXv,sigPeriod)); Plot1(TRIXv,"TRIX"); Plot2(TRIXs,"TRIX시그널"); PlotBaseLine1(0,"기준선"); 5 시스템 input : short(12),long(26),sig(9); Input : Period(14), sigPeriod(5); var : TRIXv1(0,Data1),TRIXs1(0,Data1); var : TRIXv2(0,Data2),TRIXs2(0,Data2); var : TRIXv3(0,Data3),TRIXs3(0,Data3); var : macdv1(0,Data1),macds1(0,Data1); var : macdv2(0,Data2),macds2(0,Data2); var : macdv3(0,Data3),macds3(0,Data3); macdv1 = data1(macd(short,long)); macds1 = data1(ema(macdv1,sig)); macdv2 = data1(macd(short,long)); macds2 = data1(ema(macdv2,sig)); macdv3 = data1(macd(short,long)); macds3 = data1(ema(macdv3,sig)); TRIXv1 = data1(TRIX(Period)); TRIXs1 = data1(ema(TRIXv1,sigPeriod)); TRIXv2 = data2(TRIX(Period)); TRIXs2 = data2(ema(TRIXv2,sigPeriod)); TRIXv3 = data3(TRIX(Period)); TRIXs3 = data3(ema(TRIXv3,sigPeriod)); if MarketPosition == 0 and CrossUp(TRIXv1,TRIXs1) and TRIXv1 > TRIXv1[1] and TRIXv2 > TRIXv2[1] and TRIXv3 > TRIXv3[1] and macdv1 > macdv1[1] and macdv2 > macdv2[1] and macdv3 > macdv3[1] Then Buy(); if MarketPosition == 1 and TRIXv1 < TRIXv1[1] Then exitlong(); 즐거운 하루되세요