커뮤니티
오류가 나는데..
2011-03-20 12:07:10
772
글번호 36711
1.타종목을 이용해서 매매하는데
수식을 검증할때마다 그림 같은 오류메시지가 나타납니다.
예를들어 5일선,20 이평 크로스전략을 검증 할라고 해도
저런식의 오류 메시지가 나는데
타종목 수식은 기존 수식과는 다르게 어떤식으로 작성해야 하는지좀
알려주시면 감사하겠습니다. 전부다 오류나니 미치겠네요;;
2.가격에 대한 수식을 알고싶습니다
예를들어 "((선물이 1P 오르면 매수 1p내리면 매도))" 이런 수식이요
3.3.선물차트를 타종목으로 이용해서 ELW로 매매할때
수식은 어떻게 작성해야하나요?
ELW는 매도를 할수없으니까
buy,sell만을 사용해야하나요 아니면
매수(청산),매도(청산) 네가지를 다 사용해야하나요?
- 1. lll.JPG (0.03 MB)
답변 1
예스스탁 예스스탁 답변
2011-03-21 14:37:08
안녕하세요
예스스탁입니다.
1.
Input : P1(5),P2(20);
If CrossUP(ma(C, P1), ma(C, P2)) Then
Buy();
If CrossDown(ma(C, P1), ma(C, P2)) Then
sell();
일반적으로 위와 같이 작성된 일반식이라면
아래와 같이 조건식을 data함수로 묶어주시기만 하면 됩니다.
Input : P1(5),P2(20);
If data2(CrossUP(ma(C, P1), ma(C, P2))) Then
Buy();
If data2(CrossDown(ma(C, P1), ma(C, P2))) Then
sell();
추가로 할당된 변수가 있다면
var : mav(0);
mav = ma(C,5);
변수의 선언과 할당값을 다음과 같이 처리만 해주시면 됩니다.
var : mav(0,data2);
mav = data2(ma(C,5));
2.
값의 등락은 기준값이 있어야 합니다.
시가대비나 전일종가대비등 기준이 있어야 등락이 계산가능합니다
Input : P1(5),P2(20);
If MarketPosition != 1 Then
Buy("b",AtStop,DayOpen+1);
If MarketPosition != -1 Then
Sell("s",AtStop,DayOpen-1);
시가대비 1포인트 상승시 매수 1포인트 하락시 매도하는 식입니다.
3,
buy-sell 혹은 buy-exitlong 조합을 사용하시면 됩니다
매도포지션이 없는 종목은 자동으로 매도방행 신호는 발생하지 않습니다.
즐거운 하루되세요
> 화려함 님이 쓴 글입니다.
> 제목 : 오류가 나는데..
> 1.타종목을 이용해서 매매하는데
수식을 검증할때마다 그림 같은 오류메시지가 나타납니다.
예를들어 5일선,20 이평 크로스전략을 검증 할라고 해도
저런식의 오류 메시지가 나는데
타종목 수식은 기존 수식과는 다르게 어떤식으로 작성해야 하는지좀
알려주시면 감사하겠습니다. 전부다 오류나니 미치겠네요;;
2.가격에 대한 수식을 알고싶습니다
예를들어 "((선물이 1P 오르면 매수 1p내리면 매도))" 이런 수식이요
3.3.선물차트를 타종목으로 이용해서 ELW로 매매할때
수식은 어떻게 작성해야하나요?
ELW는 매도를 할수없으니까
buy,sell만을 사용해야하나요 아니면
매수(청산),매도(청산) 네가지를 다 사용해야하나요?
다음글
이전글