커뮤니티

문의드립니다.

프로필 이미지
선물대장
2025-11-13 11:21:11
84
글번호 228011
답변완료

Input : Period(14), sigPeriod(9),수량(1); var : TRIXv(0),TRIXs(0); TRIXv = TRIX(Period); TRIXs = ema(TRIXv,sigPeriod); if MarketPosition <= 0 and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then Buy("B",OnClose,def,수량); if MarketPosition == 1 and CrossDown(TRIXv,TRIXs) Then ExitLong("BX"); 위에 식을 시가 위에서만 신호 발생하도록 하여 매수로 매매 하고자 합니다.
Input : Period(14), sigPeriod(9),수량(1); var : TRIXv(0),TRIXs(0); TRIXv = TRIX(Period); TRIXs = ema(TRIXv,sigPeriod); if MarketPosition >= 0 and CrossDown(TRIXv,TRIXs) and TRIXv > 0 Then Sell("S",OnClose,def,수량); if MarketPosition == -1 and CrossUp(TRIXv,TRIXs) Then ExitShort("SX");
위에 식이 시가 아래에서만  신호 발생하도록 하여 매도로 매매하고자 합니다. 부탁드립니다.

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

예스스탁 예스스탁 답변

2025-11-13 12:54:35

안녕하세요 예스스탁입니다. 1 Input : Period(14), sigPeriod(9),수량(1); var : TRIXv(0),TRIXs(0); TRIXv = TRIX(Period); TRIXs = ema(TRIXv,sigPeriod); if MarketPosition <= 0 and CrossUp(TRIXv,TRIXs) and TRIXv < 0 and C > DayOpen Then Buy("B",OnClose,def,수량); if MarketPosition == 1 and CrossDown(TRIXv,TRIXs) Then ExitLong("BX"); 2 Input : Period(14), sigPeriod(9),수량(1); var : TRIXv(0),TRIXs(0); TRIXv = TRIX(Period); TRIXs = ema(TRIXv,sigPeriod); if MarketPosition >= 0 and CrossDown(TRIXv,TRIXs) and TRIXv > 0 and c < DayOpen Then Sell("S",OnClose,def,수량); if MarketPosition == -1 and CrossUp(TRIXv,TRIXs) Then ExitShort("SX"); 즐거운 하루되세요
프로필 이미지

선물대장

2025-11-13 13:14:26

시가에서 적용은 잘 됩니다.
매수 경우 하지만 TRIX 0선 아래서 두선이 골든크로스 일 때 만 매수 하고자 합니다.
지금은 0선 위에서도 매수 진입이 됩니다.
수정 부탁드립니다. 감사합니다.
프로필 이미지

선물대장

2025-11-13 13:15:52

매도 경우도 0선 위에서 두선이 데드크로스 일 때만 매도 하고자 합니다.
부탁드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2025-11-13 13:25:52

안녕하세요 예스스탁입니다. 해당 내용은 추가해 드릴 부분이 없습니다. if MarketPosition <= 0 and CrossUp(TRIXv,TRIXs) and TRIXv < 0 and C > DayOpen Then Buy("B",OnClose,def,수량); if MarketPosition >= 0 and CrossDown(TRIXv,TRIXs) and TRIXv > 0 and c < DayOpen Then Sell("S",OnClose,def,수량); 기존 매수식, 매도식에 위와 같이 매수는 TRIXv < 0. 매도는 TRIXv > 0 조건이 이미 있습니다. 즐거운 하루되세요
프로필 이미지

선물대장

2025-11-13 13:31:29

매수 경우 TRIX 0 아래에서만 신호 발생해야 하는데
0선 위에서도 매수 신호가 나오는데 이 부분은 조정 할 수 없을까요?