커뮤니티

swinghigh 문의입니다

프로필 이미지
시간있으세요
2007-04-13 03:53:03
1242
글번호 12344
답변완료
var : value(0) ; value=SwingHigh(1,h,3,3,6) ; # 매수/매도청산 if CrossUp(c,value) Then { Buy(); Exitshort(); } # 매도/매수청산 if CrossDown(c,value) Then { Sell(); Exitlong(); } 타사 프로그램을 사용하다가 예스트레이더로 변경할려고하는데요. 익숙치가 않아서 안되네요. 위의 간단한 수식이 잘못 되었나요? 매매신호가 전혀 안나오네요. 그리고, 화면에 디스플레이되게 하는방법도 알려주시면 고맙겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-04-13 11:02:49

안녕하세요 예스스탁입니다. plot1(SwingHigh(1,h,3,3,6)); 을 지표로 그려보시면 계산 할수 없다는 NA값이 나옵니다. SwingHigh(1,h,3,3,6)와 같은 경우에는 좌우 봉을 3개씩 비교해서 높은 값을 찾으므로 7개의 봉이 필요합니다. SwingHigh(1,h,3,3,7)); 또한 7개봉만 지정하면 SwingHigh(1,h,3,3,7)을 만족하지 않은 봉에서는 -1값이 나오게 됩니다. var : value(0) ; value=SwingHigh(1,h,3,3,100) ; # 매수/매도청산 if CrossUp(c,value) Then { Buy(); Exitshort(); } # 매도/매수청산 if CrossDown(c,value) Then { Sell(); Exitlong(); } 식을 수정했습니다. 참고하시기 바랍니다. 즐거운 하루되세요 > 시간있으세요 님이 쓴 글입니다. > 제목 : swinghigh 문의입니다 > var : value(0) ; value=SwingHigh(1,h,3,3,6) ; # 매수/매도청산 if CrossUp(c,value) Then { Buy(); Exitshort(); } # 매도/매수청산 if CrossDown(c,value) Then { Sell(); Exitlong(); } 타사 프로그램을 사용하다가 예스트레이더로 변경할려고하는데요. 익숙치가 않아서 안되네요. 위의 간단한 수식이 잘못 되었나요? 매매신호가 전혀 안나오네요. 그리고, 화면에 디스플레이되게 하는방법도 알려주시면 고맙겠습니다.