커뮤니티

질문드립니다

프로필 이미지
수다판다
2024-11-25 12:03:38
553
글번호 185618
답변완료
수고많으십니다. 다름이 아니라 다음수식을 예스랭귀지로 변화하고 싶어서 문의드립니다 a=ma(c,10,지수); b=ma(c,20,지수); m=macd(5,20); m_sig=eavg(m,7); d=valuewhen(1,b<b(1) and b(1)>b(2),b(1)); crossup(a,d) and m>m_sig and m>m(1) and a=ma(c,20); b=ma(c,60); crossup(a,b(a>b)<c) and h>highest(h(1),60) or h>highest(h(1),20) and a=ma(c,10,지수); b=ma(c,20,지수); m=macd(5,20); m_sig=eavg(m,7); d=valuewhen(1,b<b(1) and b(1)>b(2),b(1)); crossup(a,d) and m>m_sig and m>m(1)
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-11-25 16:47:56

안녕하세요 예스스탁입니다. 1 수식 내용이 파악되지 않습니다. crossup(a,b(a>b)<c) 와 같은 표현이 어떤 조건인지 모르겠습니다. 2 a=ma(c,10,지수); b=ma(c,20,지수); m=macd(5,20); m_sig=eavg(m,7); d=valuewhen(1,b<b(1) and b(1)>b(2),b(1)); crossup(a,d) and m>m_sig and m>m(1) 위 내용만 변경해 드립니다. var : a(0),b(0),mv(0),ms(0),d(0); a=ema(c,10); b=ema(c,20); mv=macd(5,20); ms=Ema(mv,7); if b<b[1] and b[1]>b[2] Then d = b[1]; if crossup(a,d) and mv>ms and mv>mv[1] Then Find(1); 즐거운 하루되세요 > 수다판다 님이 쓴 글입니다. > 제목 : 질문드립니다 > 수고많으십니다. 다름이 아니라 다음수식을 예스랭귀지로 변화하고 싶어서 문의드립니다 a=ma(c,10,지수); b=ma(c,20,지수); m=macd(5,20); m_sig=eavg(m,7); d=valuewhen(1,b<b(1) and b(1)>b(2),b(1)); crossup(a,d) and m>m_sig and m>m(1) and a=ma(c,20); b=ma(c,60); crossup(a,b(a>b)<c) and h>highest(h(1),60) or h>highest(h(1),20) and a=ma(c,10,지수); b=ma(c,20,지수); m=macd(5,20); m_sig=eavg(m,7); d=valuewhen(1,b<b(1) and b(1)>b(2),b(1)); crossup(a,d) and m>m_sig and m>m(1)