커뮤니티

문의 드립니다.

프로필 이미지
앙두
2009-01-28 16:39:41
812
글번호 19812
답변완료
안녕하세요? 늘 친절한 답변에 감사드립니다. 아래 두가지 사항에 대하여 질문 드립니다. 1. 이지랭귀지 적용모드를 체크한 후 시스템식 작성시 아래와 같은 식을 검증하면 "선언되지 않은 이름 volatility 가 사용되었습니다."라는 메시지가 발생하는데 이러한 오류를 어떻게하면 해결할 수 있을까요? { Define initial Top and Bottom Band } If BarNumber = 1 then Begin TopBand = Open + Volatility( VolLen ) * MultFact; BotBand = Open - Volatility( VolLen ) * Multfact; End; 2. 아래의 조건을 만족시키는 코딩이 필요합니다. "선물지수에서 20일선을 양봉으로 0.5포인트 상승 돌파시 다음봉 시가에 매수" "선물지수에서 20일선을 음봉으로 0.5포인트 하락 돌파시 다음봉 시가에 매도"
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-01-28 17:15:41

안녕하세요 예스스탁입니다. 1. volatility는 사용자 함수입니다. 해당 내용을 함수로 만드셔야 합니다. 첨부파일로 올려드립니다. 2. if crossup(c,ma(c,20)+0.5) and C > O Then buy("B",AtMarket); if CrossDown(c,ma(c,20)-0.5) and C < O Then Sell("S",AtMarket); 즐거운 하루되세요 > 앙두 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요? 늘 친절한 답변에 감사드립니다. 아래 두가지 사항에 대하여 질문 드립니다. 1. 이지랭귀지 적용모드를 체크한 후 시스템식 작성시 아래와 같은 식을 검증하면 "선언되지 않은 이름 volatility 가 사용되었습니다."라는 메시지가 발생하는데 이러한 오류를 어떻게하면 해결할 수 있을까요? { Define initial Top and Bottom Band } If BarNumber = 1 then Begin TopBand = Open + Volatility( VolLen ) * MultFact; BotBand = Open - Volatility( VolLen ) * Multfact; End; 2. 아래의 조건을 만족시키는 코딩이 필요합니다. "선물지수에서 20일선을 양봉으로 0.5포인트 상승 돌파시 다음봉 시가에 매수" "선물지수에서 20일선을 음봉으로 0.5포인트 하락 돌파시 다음봉 시가에 매도"