커뮤니티
문의 드립니다.
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포인트 하락 돌파시 다음봉 시가에 매도"
다음글
이전글