커뮤니티

간단한 지표 작성 문의

프로필 이미지
트라반
2016-03-21 12:14:34
141
글번호 96438
답변완료
제가 아래의 키움 지표식을 예스트레이더로 바꾸었더니 에러가 자꾸 뜨네요.. 워낙 기초가 없어서리.. 변환 부탁드리겠습니다. 키움식 수식1 1 a=highestsince(1,crossup(macd(5,20),0),avg(c,20));b=avg(c,20); if(a>b,a,b) 수식2 2 a=lowestsince(1,crossdown(macd(5,20),0),avg(c,20));b=avg(c,20); if(avar2,var1,var2) plot2(var1=lowest(1,crossdown(macd(5,20),0),avg(c,20));var2=avg(c,20); if(var1
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-03-21 13:27:04

안녕하세요 예스스탁입니다. var : MACDV(0),mav(0),highestsince(0),lowestsince(0); MACDV = MACD(5,20); mav = ma(c,20); if crossup(MACDV,0) Then highestsince = mav; if mav > highestsince Then highestsince = mav; if highestsince > mav Then var1 = highestsince; Else var1 = mav; if CrossDown(MACDV,0) Then lowestsince = mav; if mav < lowestsince Then lowestsince = mav; if lowestsince < mav Then var2 = lowestsince; Else var2 = mav; plot1(var1); plot2(var2); 즐거운 하루되세요 > 트라반 님이 쓴 글입니다. > 제목 : 간단한 지표 작성 문의 > 제가 아래의 키움 지표식을 예스트레이더로 바꾸었더니 에러가 자꾸 뜨네요.. 워낙 기초가 없어서리.. 변환 부탁드리겠습니다. 키움식 수식1 1 a=highestsince(1,crossup(macd(5,20),0),avg(c,20));b=avg(c,20); if(a>b,a,b) 수식2 2 a=lowestsince(1,crossdown(macd(5,20),0),avg(c,20));b=avg(c,20); if(avar2,var1,var2) plot2(var1=lowest(1,crossdown(macd(5,20),0),avg(c,20));var2=avg(c,20); if(var1