커뮤니티

수식 문의드립니다

프로필 이미지
탱탱볼
2022-02-23 13:48:46
1175
글번호 156636
답변완료
조금전 알려주신 수식이 제가 원하던 값과 차이가 있어서요... 제가 설명을 잘못한듯요.ㅜㅜ 일봉 macd(12,24) > 0 이고 60분봉 macd(24,48) > 0 두 조건 만족시 매수 일봉 macd(12,24) < 0 일때 혹은 60분봉 macd(24,48) < 0 이중 한 조건이라도 만족시 매도 이렇게 식을 만들고 싶습니당. 번거롭게 해서 죄송합니다. 좋은 하루 보내세요~^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-02-23 14:08:20

안녕하세요 예스스탁입니다. Input : Period1(12),Period2(24); input : short(24),long(48); var : Didx(0),dEP1(0),dEP2(0); Var : dJISU1(0), PredJISU1(0); Var : dJISU2(0), PredJISU2(0); var : dMACDV(0), predMACDV(0); var : macdv(0); #일봉 MACD계산 dEp1 = 2/(Period1+1); dEp2 = 2/(Period2+1); if bdate != bdate[1] Then { Didx = Didx + 1; PredJISU1 = dJISU1[1]; PredJISU2 = dJISU2[1]; PredMACDV = dMACDV[1]; } if Didx <= 1 then { dJISU1 = C; dJISU2 = C; dMACDV = dJISU1-dJISU2; } else { dJISU1 = C * dEP1 + PredJISU1 * (1-dEP1); dJISU2 = C * dEP2 + PredJISU2 * (1-dEP2); dMACDV = dJISU1-dJISU2; } macdv = macd(short,long); if MarketPosition == 0 and dMACDV > 0 and MACDv > 0 Then Buy(); if MarketPosition == 1 and (dMACDV < 0 or MACDv < 0) Then ExitLong(); 즐거운 하루되세요 > 탱탱볼 님이 쓴 글입니다. > 제목 : 수식 문의드립니다 > 조금전 알려주신 수식이 제가 원하던 값과 차이가 있어서요... 제가 설명을 잘못한듯요.ㅜㅜ 일봉 macd(12,24) > 0 이고 60분봉 macd(24,48) > 0 두 조건 만족시 매수 일봉 macd(12,24) < 0 일때 혹은 60분봉 macd(24,48) < 0 이중 한 조건이라도 만족시 매도 이렇게 식을 만들고 싶습니당. 번거롭게 해서 죄송합니다. 좋은 하루 보내세요~^^