커뮤니티

수식 부탁드립니다

프로필 이미지
행복곰
2024-01-27 00:39:15
817
글번호 176141
답변완료
이평선의 이격도를 수식에 추가해주시면 감사하겠습니다. 항상 감사드립니다. Inputs: FastLen(5), MedLen(20), SlowLen(60); 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"); If (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) Then Sell ("MAC3_SE");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-01-29 14:11:14

안녕하세요 예스스탁입니다. 각 이평선별로 이격도(dis1,dis2,dis3) 추가해 드립니다. 어떤 조건으로 추가되는지는 알수 없어 매수는 5이평이격도를 기준으로 100보다 크고, 매도는 100보다 작은 내용으로 추가해 드립니다. Inputs: FastLen(5), MedLen(20), SlowLen(60); Variables: FastAvg(0), MedAvg(0), SlowAvg(0); var : dis1(0),dis2(0),dis3(0); FastAvg = MA(Close, FastLen); MedAvg = MA(Close, MedLen); SlowAvg = MA(Close, SlowLen); dis1 = Disparity(FastLen); dis2 = Disparity(MedLen); dis3 = Disparity(SlowLen); If (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) and dis1 > 100 Then Buy ("MAC3_LE"); If (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) and dis1 < 100 Then Sell ("MAC3_SE"); 즐거운 하루되세요 > 행복곰 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 이평선의 이격도를 수식에 추가해주시면 감사하겠습니다. 항상 감사드립니다. Inputs: FastLen(5), MedLen(20), SlowLen(60); 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"); If (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) Then Sell ("MAC3_SE");