커뮤니티

문의드립니다

프로필 이미지
탱탱볼
2026-02-25 23:26:13
34
글번호 230790
답변완료

CROSS(C, MA(C,20))

AND ADX(14) > 23

AND ADX(14) > ADX(14)[1]

AND DI+(14) > DI-(14)

AND (BBU(20,2) - BBL(20,2)) / C > 0.03


MADC 12.26.9 기준선 돌파 매수매도 수식에 위의 ADX >23 와 볼린저 3% 이상일때 매수되는 수식을 추가하여 필터링된 수식을 만들고 싶습니다. 감사합니다.

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

예스스탁 예스스탁 답변

2026-03-03 08:36:14

안녕하세요 예스스탁입니다. var1 = ma(C,20); var2 = ADX(14); var3 = DiPlus(14); var4 = DiMinus(14); var5 = BollBandUp(20,2); var6 = BollBandDown(20,2); Condition1 = (CrossUp(C, var1) or CrossDown(c,var1)) AND var2 > 23 AND var2 > var2[1] AND var3 > var4 AND (var5-var6) / C > 0.03; Input : shortPeriod(12), longPeriod(26),sigPeriod(9); Var : macdv(0),macds(0); macdv = MACD(shortPeriod, longPeriod); macds = ema(macdv,sigPeriod); If CrossUP(macdv, macds) and Condition1 == true Then { Buy(); } If CrossDown(macdv, macds) Then { Sell(); } 즐거운 하루되세요