커뮤니티

수식 작성 부탁드립니다.

프로필 이미지
기똥찬
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개 봉이 되기전에 매도신호가 오면 매도포지션으로 전환)