커뮤니티
수식 작성 부탁드립니다.
2018-11-30 04:31:51
205
글번호 124013
몇년만에 다시 수식을 작성해 보려니 전혀 기억이 안나네요.
아래의 간단한 수식 부탁드립니다.
감사합니다.
macd 오실레이터가 0을 초과하면 매수진입
macd 오실레이터가 0 미만이면 매도진입
매수 혹은 매도 포지션 진입후 5개의 봉이후에는 무조건 청산
(당연한 얘기지만, 만약 매수포지션을 진입한후 5개 봉이 되기전에 매도신호가 오면 매도포지션으로 전환)
답변 1
예스스탁 예스스탁 답변
2018-11-30 15:10:33
안녕하세요
예스스탁입니다.
Input : short(12), long(26), signal(9);
Var : MACDv(0), MACDs(0),macdo(0) ;
MACDv = MACD(short, long);
MACDs = ema(MACDv,signal);
macdo = MACDv-MACDs;
if crossup(MACDo,0) Then
buy();
if CrossDown(MACDo,0) Then
sell();
if MarketPosition == 1 and BarsSinceEntry == 5 Then
exitlong();
if MarketPosition == -1 and BarsSinceEntry == 5 Then
ExitShort();
즐거운 하루되세요
> 기똥찬 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
> 몇년만에 다시 수식을 작성해 보려니 전혀 기억이 안나네요.
아래의 간단한 수식 부탁드립니다.
감사합니다.
macd 오실레이터가 0을 초과하면 매수진입
macd 오실레이터가 0 미만이면 매도진입
매수 혹은 매도 포지션 진입후 5개의 봉이후에는 무조건 청산
(당연한 얘기지만, 만약 매수포지션을 진입한후 5개 봉이 되기전에 매도신호가 오면 매도포지션으로 전환)