5 20 60 120 이평선 정배열이고, MACD오실레이터 12 26 9가 기준 0선 아래에서
골든 크로스 나오면 매수 진입하고
손절은 MACD오실레이터 12 26 9가 기준 0선 아래에서 데드크로스 발생 시 매도 청산
익절은 MACD오실레이터 12 26 9가 기준 0선 위로 돌파 후 위에서 아래로 돌파 시 청산완료
부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2023-05-10 17:00:42
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(60),P4(120);
input : short(12),long(26),signal(9);
var : mav1(0),mav2(0),mav3(0),mav4(0);
var : macdv(0),macds(0);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
mav3 = ma(c,P3);
mav4 = ma(c,P4);
macdv = macd(short,long);
macds = Ema(macdv,signal);
if MarketPosition == 0 and
mav1 > mav2 and mav2 > mav3 and mav3 > mav4 and
CrossUp(macdv,macds) and
macdv < 0 Then
Buy();
if MarketPosition == 1 Then
{
if CrossDown(macdv,macds) and macdv < 0 Then
ExitLong();
if CrossDown(macdv,macds) and macdv > 0 Then
ExitLong();
}
즐거운 하루되세요
> 선물대장 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 5 20 60 120 이평선 정배열이고, MACD오실레이터 12 26 9가 기준 0선 아래에서
골든 크로스 나오면 매수 진입하고
손절은 MACD오실레이터 12 26 9가 기준 0선 아래에서 데드크로스 발생 시 매도 청산
익절은 MACD오실레이터 12 26 9가 기준 0선 위로 돌파 후 위에서 아래로 돌파 시 청산완료
부탁드립니다.