기본 조건
: MACD siganl 선이 0선 위에선 매수만, 0선 아래선 매수만
: 60이평선의 기울기가 양이면 매수만, 음이면 매도만
: RSI sinal선이 50 위에선 매수만, 50 이하면 매도만
위 조건에서
매수 : 10 이평선의 기울기가 양이고, 종가가 10선 위에 있을시 매수
청산 : MACD선과 siganl선이 deadcross상태이고, 종가가 10선 아래서 음봉으로 마감시
매도 및 청산은 이와 반대입니다.
답변 1
예스스탁
예스스탁 답변
2023-04-10 17:42:23
안녕하세요
예스스탁입니다.
input : short(12),long(26),sig(9);
input : P1(10),P2(60);
Input : Period(9),RsiSig(10);
var : macdv(0),macds(0),mav1(0),mav2(0);
var : RSIV(0),RSIS(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
mav1 = ma(C,p1);
mav2 = ma(C,p2);
RSIV = RSI(Period);
RSIS = ma(RSIV,RsiSig);
if macds > 0 and
mav2 > mav2[1] and
rsis > 50 and
mav1 > mav1[1] and
C > mav1 Then
Buy();
if MarketPosition == 1 and
macdv < macds and
C < mav1 Then
ExitLong();
if macds < 0 and
mav2 < mav2[1] and
rsis < 50 and
mav1 < mav1[1] and
C < mav1 Then
Sell();
if MarketPosition == -1 and
macdv > macds and
C > mav1 Then
ExitShort();
즐거운 하루되세요
> 중추신경 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다.
> 기본 조건
: MACD siganl 선이 0선 위에선 매수만, 0선 아래선 매수만
: 60이평선의 기울기가 양이면 매수만, 음이면 매도만
: RSI sinal선이 50 위에선 매수만, 50 이하면 매도만
위 조건에서
매수 : 10 이평선의 기울기가 양이고, 종가가 10선 위에 있을시 매수
청산 : MACD선과 siganl선이 deadcross상태이고, 종가가 10선 아래서 음봉으로 마감시
매도 및 청산은 이와 반대입니다.