커뮤니티
문의드립니다
2026-02-25 23:26:13
94
글번호 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();
}
즐거운 하루되세요
다음글
이전글