커뮤니티
시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
2010-06-21 22:37:26
791
글번호 30514
안녕하세요.
리딩스타를 이용하고 있습니다.
(리딩에도 질문을 올렸으나
원 개발하신 분이 더 잘 아실 것 같아서^^)
조건에 따라 주문 수량을 조정하려고
아래와 같은 수식을 사용했습니다.
IF ...
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
그랬더니
첫번째 Then 의 BUY5가 실행이 안되네요.
수량을 1로 고치면 잘 됩니다.
첨부 파일 보시고
답변 주시면 감사하겠습니다.
- 1. 30775_슬라이드1.JPG (0.12 MB)
- 2. 슬라이드2.JPG (0.12 MB)
답변 4
예스스탁 예스스탁 답변
2010-06-22 13:55:42
안녕하세요
예스스탁입니다.
테스트 결과 첨부된 그림과 같이
정상적으로 신호가 발생하고 있습니다.
선물 5분봉에서 2000년 7월 18일에서 전일치 데이터까지 테스한 내용입니다.
테스트 한 식은 아래와 같습니다.
IF Diplus(14)-adx(14) > 8
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
buy5가 발동하지 않으시면
위 if문 내용외의 다른 내용을 살펴보셔야 합니다.
즐거운 하루되세요
> 유진파 님이 쓴 글입니다.
> 제목 : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 안녕하세요.
리딩스타를 이용하고 있습니다.
(리딩에도 질문을 올렸으나
원 개발하신 분이 더 잘 아실 것 같아서^^)
조건에 따라 주문 수량을 조정하려고
아래와 같은 수식을 사용했습니다.
IF ...
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
그랬더니
첫번째 Then 의 BUY5가 실행이 안되네요.
수량을 1로 고치면 잘 됩니다.
첨부 파일 보시고
답변 주시면 감사하겠습니다.
유진파
2010-06-22 15:05:06
답변 감사드립니다.
저도 똑같은 수식으로 다시 해보았는데도 마찬가지네요.
수량을 2로 변경하는 순간 신호가 전혀 안나옵니다.
한번 더 확인해 주시면 감사하겠습니다.
(첨부의 그림은
수량을 1로 하면 신호가 나오고
수량을 2로 하면 신호가 안나오는 그림입니다.)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 안녕하세요
예스스탁입니다.
테스트 결과 첨부된 그림과 같이
정상적으로 신호가 발생하고 있습니다.
선물 5분봉에서 2000년 7월 18일에서 전일치 데이터까지 테스한 내용입니다.
테스트 한 식은 아래와 같습니다.
IF Diplus(14)-adx(14) > 8
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
buy5가 발동하지 않으시면
위 if문 내용외의 다른 내용을 살펴보셔야 합니다.
즐거운 하루되세요
> 유진파 님이 쓴 글입니다.
> 제목 : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 안녕하세요.
리딩스타를 이용하고 있습니다.
(리딩에도 질문을 올렸으나
원 개발하신 분이 더 잘 아실 것 같아서^^)
조건에 따라 주문 수량을 조정하려고
아래와 같은 수식을 사용했습니다.
IF ...
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
그랬더니
첫번째 Then 의 BUY5가 실행이 안되네요.
수량을 1로 고치면 잘 됩니다.
첨부 파일 보시고
답변 주시면 감사하겠습니다.
예스스탁 예스스탁 답변
2010-06-22 15:15:32
안녕하세요
예스스탁입니다.
1로 하면 신호가 나오고 2로 하시면 신호가 발생하지 않는 것은
피라미딩 설정의 주문수량 때문으로 추측됩니다.
파리미딩 설정 하단의의 주문수량은 한번 주문시나
혹은 피라미딩으로 수량을 누적시에 지정된 수 이상은
들어가지 말아라라는 설정으로 포지션의 누적수량외에
착오주문을 방지하는 기능도 있습니다.
혹시 첨부된 그림에서 빨간색으로 표시된 란에
수량이 1로 적혀 있는 것은 아닌지 확인해 보시기 바랍니다.
1이시면 이 수치를 크게 잡으시면 됩니다.
참고로 신호시에 주문수량은 비용/수량탭에서 설정하셔야 합니다.
만약 위의 사항이 아니신데 해당 사항이 발생을 계속 하시면
현재 교육관계로 외부에 있는 관계로
내일 오전에 02-3453-1060으로 전화주셔서
수식담당자 찾아주시기 바랍니다.
즐거운 하루되세요
> 유진파 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 답변 감사드립니다.
저도 똑같은 수식으로 다시 해보았는데도 마찬가지네요.
수량을 2로 변경하는 순간 신호가 전혀 안나옵니다.
한번 더 확인해 주시면 감사하겠습니다.
(첨부의 그림은
수량을 1로 하면 신호가 나오고
수량을 2로 하면 신호가 안나오는 그림입니다.)
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 안녕하세요
예스스탁입니다.
테스트 결과 첨부된 그림과 같이
정상적으로 신호가 발생하고 있습니다.
선물 5분봉에서 2000년 7월 18일에서 전일치 데이터까지 테스한 내용입니다.
테스트 한 식은 아래와 같습니다.
IF Diplus(14)-adx(14) > 8
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
buy5가 발동하지 않으시면
위 if문 내용외의 다른 내용을 살펴보셔야 합니다.
즐거운 하루되세요
> 유진파 님이 쓴 글입니다.
> 제목 : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵니다.
> 안녕하세요.
리딩스타를 이용하고 있습니다.
(리딩에도 질문을 올렸으나
원 개발하신 분이 더 잘 아실 것 같아서^^)
조건에 따라 주문 수량을 조정하려고
아래와 같은 수식을 사용했습니다.
IF ...
Then Buy("BUY5",OnClose,DEF,5); // 5개 이상 BUY
Else Buy("BUY1",OnClose,DEF,1); // 1개만 BUY
그랬더니
첫번째 Then 의 BUY5가 실행이 안되네요.
수량을 1로 고치면 잘 됩니다.
첨부 파일 보시고
답변 주시면 감사하겠습니다.
유진파
2010-06-22 15:24:18
감사합니다.
피라미딩에 1로 잡아서 그랬습니다.
좋은 하루 되세요~
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 시스템트레이딩에서 주문수량 지정 시 시물레이션에서 신호가 안나옵
다음글
이전글