커뮤니티
부탁드립니다
2026-02-05 15:13:15
145
글번호 230363
data1 = (20분봉 MACD 값 > 0 AND MACD선 > 시그널선)
data2 = (
5분봉 RSI < 50
AND 5분봉 RSI 상승 전환
AND 5분봉 스토캐스틱 %K > %D
)
IF data1 AND data2 THEN data1 매수하라.
IF 5분봉 RSI ≥ 70 THEN 매수 금지
추운날씨에 감기조심하세요
답변 1
예스스탁 예스스탁 답변
2026-02-05 15:55:26
안녕하세요
예스스탁입니다.
IF 5분봉 RSI ≥ 70 THEN 매수 금지
진입조건에 RSI 50 미만이라 70이상에는 매수진입이 발생하지 않습니다.
위 내용은 청산으로 추가해 드립니다.
input : short(12),long(26),sig(9);
input : RSIPeriod(14);
input : sto1(10),sto2(5),sto3(5);
var : macdv1(0,Data1),macds1(0,Data1);
var : R2(0,Data2),SK(0,Data2),SD(0,Data2);
macdv1 = Data1(macd(short,long));
macds1 = Data1(Ema(macdv1,sig));
R2 = Data2(RSI(RSIPeriod));
SK = Data2(StochasticsK(sto1,sto2));
SD = Data2(StochasticsD(sto1,sto2,sto3));
if macdv1 > 0 AND macdv1 > macds1 and
R2 < 50 and R2 > R2[1] and R2[1] < R2[2] and SK > SD Then
Buy();
IF R2 >= 70 THEN ExitLong();
즐거운 하루되세요