| Q&A 게시판 | HOME > Q&A 게시판 |
작성자 :
신규공시
작성일 : 2021-06-04 14:45:09
조회수 : 273
단순한 차트를 만들고 싶어요.
ema 20-50-100-200 이동평균선으로
20-50-100-200 이동평균선 정배열시 롱진입
20-50 이동평균선이 역배열시 청산
이렇게 만들고 싶어요. 편집기에서 다른분들 만들어두신거 편집을 계속 했지만 잘안되네요. 생각하는곳에서 매수 매도가 진행이 되지 않아요.
Inputs: FastLen(20), MedLen(50), SlowLen(200);
Variables: FastAvg(0), MedAvg(0), SlowAvg(0);
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
SlowAvg = MA(Close, SlowLen);
If (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) Then
Buy ("MAC3_LE");
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
If (FastAvg[1] > MedAvg[1]) AND (FastAvg < MedAvg) Then
Buy ("MAC3_SE");
20-50-100-200 이동평균선 정배열시 롱진입
20-50 이동평균선이 역배열시 청산
이렇게 만들고 싶어요. 편집기에서 다른분들 만들어두신거 편집을 계속 했지만 잘안되네요. 생각하는곳에서 매수 매도가 진행이 되지 않아요.
Inputs: FastLen(20), MedLen(50), SlowLen(200);
Variables: FastAvg(0), MedAvg(0), SlowAvg(0);
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
SlowAvg = MA(Close, SlowLen);
If (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) Then
Buy ("MAC3_LE");
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
If (FastAvg[1] > MedAvg[1]) AND (FastAvg < MedAvg) Then
Buy ("MAC3_SE");
