커뮤니티

MACD와 이평 조합

프로필 이미지
중추신경
2023-01-19 18:28:14
994
글번호 165589
답변완료
수고가 많으십니다. **기준이 MACD와 signal이 정배열 구간중에서 캔들의 이평선과 캔들이 조건을 만족시에 진입하게 하려 합니다. ** **제가 작성하려 하니 자꾸 MACD와 singal이 cross되는 지점만 표시가 되서요** 매수 진입 -MACD선이 signal선을 위에 있는 정배열인 구간에서 5이평이 변곡에서 상승일때마다 진입 (이때 캔들의 종가가 양봉이고 몸통의 절반이 5이평 위에 있을 때 매수 진입) 청산 - MACD선이 singal선이 역배열인 구간에서 캔들이 5이평을 음봉 돌파시 (이때 캔들의 종가가 음봉이고 몸통의 절반이 5이평 아래 있을때 청산) 매도진입 - 위와 반대상황일때
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-20 11:51:25

안녕하세요. 예스스탁 입니다. Input : Ma_Period(5), shortPeriod(12), longPeriod(26), Period(9); Var : T(0), Mav(0), Bmid(0), MACDv(0), MACDsig(0); Mav = Ma(C, Ma_Period); MACDv = MACD(shortPeriod, longPeriod); MACDsig = ema(MACDv, Period); Bmid = (C+O) / 2; if Mav > Mav[1] Then T = 1; Else T = -1; if T == 1 and T[1] == -1 Then { Condition1 = True; Condition2 = False; } Else if T == -1 and T[1] == 1 Then { Condition2 = True; Condition1 = False; } # 매수 진입 if MarketPosition >= 0 and MACDV > MACDsig and Condition1 == True and C > O and Bmid > Mav Then { Buy(); } # 매수 청산 if MarketPosition == 1 and MACDV < MACDsig and C < O and Bmid < Mav Then { ExitLong(); } # 매도 진입 if MarketPosition <= 0 and MACDV < MACDsig and Condition2 == True and C < O and Bmid < Mav Then { Sell(); } # 매도 청산 if MarketPosition == -1 and MACDV > MACDsig and C > O and Bmid > Mav Then { ExitShort(); } 새해 복 많이 받으세요. > 중추신경 님이 쓴 글입니다. > 제목 : MACD와 이평 조합 > 수고가 많으십니다. **기준이 MACD와 signal이 정배열 구간중에서 캔들의 이평선과 캔들이 조건을 만족시에 진입하게 하려 합니다. ** **제가 작성하려 하니 자꾸 MACD와 singal이 cross되는 지점만 표시가 되서요** 매수 진입 -MACD선이 signal선을 위에 있는 정배열인 구간에서 5이평이 변곡에서 상승일때마다 진입 (이때 캔들의 종가가 양봉이고 몸통의 절반이 5이평 위에 있을 때 매수 진입) 청산 - MACD선이 singal선이 역배열인 구간에서 캔들이 5이평을 음봉 돌파시 (이때 캔들의 종가가 음봉이고 몸통의 절반이 5이평 아래 있을때 청산) 매도진입 - 위와 반대상황일때