커뮤니티
문의 (5DS)
2013-12-15 06:28:57
380
글번호 62036
1. 참조데이타 3분봉에서 5일선 지지하는 봉이 3회 이상 출현하면 바로 청산하는 식을 만들었는데 잘 안되는군요. 아래는 작성식입니다. 수정 부탁드립니다.
// dpMAv5D는 3분봉과 5일선 이격도입니다.
VARS: MAv5DSupport(FALSE);
MAv5DSupport = (Data2(CLOSE >= MAv5D) || (OPEN >= MAv5D) || (LOW >= MAv5D)) && (Data2(dpMAv5D <= 100.10)) && (Data2(dpMAv5D >= 99.95));
// 3분봉에서 5일선 지지받는 봉이 3회가 되면 바로 청산
if ( ((Countif(MAv5DSupport == TRUE, BarsSinceEntry)) >= 3)) then
{
ExitShort("#매도:청산");
}
2. 최적화를 시작하면 위와 같은 에러가 나오면서 종료됩니다.
윈도우7, 윈도우8, 윈도우 서버 2012에서 모두 발생되는 문제로, 진행: 142/361501 이렇게 진행됐는데도 최고/최저/최종 수익이 모두 0포인트로 나옵니다.
최적화 시도 기간은 2012년 1월 18일 ~ 지난주 금요일까지입니다.
기간을 1월 18일부터 4월 30일로 하니까 에러는 나오지 않았습니다.
기간 설정의 문제라면 이보다 더 긴 기간의 최적화에서는 어떻게 대응가능한지...
답변주시면 감사하겠습니다.
3. 운용계약이 5계약이라고 하면 매수진입후 매수포지션 유지상태에서 매도 진입도 가능한건지요? 조건에 따라 매수1->매수2->매도1->매수1청산->매도1청산 이런형태로 구애받지 않고 운용가능한지 궁금합니다.
4. 시뮬레이션 결과가 좋아 최적화를 구지 하지 않는다면 전진분석도 필요하지 않은지요? 데이시스템 연 150pt의 어느정도 성능이 나와서 이제 실제 운용에 필요한 부분을 알아보고 있습니다. 조언 부탁드리겠습니다.
5. 시스템식이 작성된 파일을 암호를 건다고 해도 크랙할수 있다는 글을 보았습니다.
파일 자체의 암호화는 어떤식으로 하며, 시스템식을 보호하기 위한 방법에 대해 조언주시면 감사하겠습니다.
6. 그림3 우측하단과 같이 장시작후 현재까지의 체결강도 평균값을 지표식과 매수총잔량가 매도총잔량의 비율이 100이상이면 빨강색/100이하면 파랑색으로 표시할 수 있는 지표식 부탁드립니다.
7. YT는 주식 관심종목창이 없는건지요? 찾질 못하는 건지 아니면 없는건지...
감사합니다.
- 1. 62457_에러.jpg (0.03 MB)
- 2. 62467_2.jpg (0.14 MB)
답변 1
예스스탁 예스스탁 답변
2013-04-15 14:15:54
안녕하세요
예스스탁입니다.
1.
BarsSinceEntry는 진입이후의 주종목의 봉수 입니다.
주종목과 참조종목이 다른 주기이거나
같은 주기로도 주종목이나 참조데이터중 거래가 없는 구간이 있을 수도 있으므로
주종목하고 참조데이터 간에 봉수가 다를수도 있습니다.
그러므로 참조데이터를 사용할때 진입이후에 특정조건을 세는 것은
아래와 같이 따로 카운트 하는 내용으로 만드셔야 합니다.
VARS: MAv5DSupport(FALSE,data2),MAv5D(0,data2),dpMAv5D(0,data2),cnt(0,data2);
MAv5DSupport = data2((CLOSE >= MAv5D || OPEN >= MAv5D || LOW >= MAv5D) &&
dpMAv5D <= 100.10 && dpMAv5D >= 99.95);
if MarketPosition == -1 Then{
if MAv5DSupport == true Then
cnt = cnt+1;
if cnt == 3 Then
ExitShort("#매도:청산");
}
Else
cnt = 0;
2.
예스트레이더가 현재 32비트 환경이므로 메모리가 약 1.5기가 정도가 넘으면
프로그램이 강제로 중지가 됩니다.
최적화 구간을 분할해서 최적화하는 건수를 줄여주시거나
차트의 기간을 제한하시는 방법외에는 없습니다.
3.
해당 내용은 가능한 부분이 아닙니다.
계좌에 매수와 매도포지션을 동시에 보유가 되지 않습니다.
그러므로 해당 내용은 시스템으로 구현이 가능하지 않습니다.
buy신호 상태에서 sell신호가 발생하면 기존의 매수포지션이
모두 청산되고 매도포지션으로 들어가게 됩니다.
4.
최적화는 더 좋은 결과를 찾기 위한 선택사항이므로 기존 시스템이
좋은 성능을 보여준다면 안하셔도 됩니다.
전진분석은 해당식이 너무 과거에 들어맞게만 작성된 식이 아닌지를
판단해 봐야 하므로 수행해 볼 필요는 있습니다.
5.
프로그램 내적인 암호화 방식은 따로 알려드릴수는 없는 내용입니다.
답변자도 그부분에 대해서는 아는 부분이 없습니다.
수식에 보안을 설정하시는 방법은 예스랭귀지 에디터에서
수식파일을 여시고 상단 파일메뉴에서 보안설정 혹은 배포버전으로 저장을 선택하시면 됩니다.
보안설정은 해당 파일에 비밀번호와 사용자아이디 만료일을 설정하시는 기능이고
배포버전은 수식파일을 다중으로 암호화를 하여 수식의 내용을 보실수는 없고 적용만 해서 사용하실 수
있게 만드는 것입니다.
만드시는 방법은
1 예스랭귀지 에디터에서 식을 여신후에
2 상단 메뉴 중에 파일 --> 배포버전으로 저장 클릭
3 보완설정화면에서 비밀번호 설정
4 받으시는분 아이디 설정(지정된 아이디만 식을 사용가능)
5 만료일 지정(해당일 이후에는 수식사용불가)
6 적용,검증,편집시 비밀번호 입력에 체크
7 저장위치 설정
8 확인
까지 하시면 지정된 경로에
지표식은 yein
시스템식은 yesg
종목검색식은 yesr
강조식은 yepb
로 생성됩니다.
종목검색은 배포버전 지원이 되지 않습니다.
만들어진 배포버전은
yein(지표) 파일은 프로그램설치폴더 안에 yeslang --> indicators
yesg(시스템) 파일은 프로그램설치폴더 안에 yeslang --> signals
yesm(검색) 파일은 프로그램설치폴더 안에 yeslang --> showme
yepb(강조) 파일은 프로그램설치폴더 안에 yeslang --> Paintbar
에 넣으신 후 사용하시면 됩니다.
6.
첨부하신 그림의 체결강도는 어떤 계산식인지는 잘 모르겠습니다.
일반적인 시스템 트레이딩 프로그램에서는 아래식을 사용합니다.
plot1(upvol/downvol*100);
#상승형체결거래량/하락형체결거래량*100;
수식 랭귀지에 매수호가에서 체결거래량과
매도호가 체결 거래량이 제공되지 않아 첨부하신 그림이 해당 데이터를 사용했다면
해당 내용은 가능하지 않습니다.
7.
[3201]종목검색화면에 가시면 관심종목 설정하실 수 있습니다.
즐거운 하루되세요
> TRF 님이 쓴 글입니다.
> 제목 : 문의
> 1. 참조데이타 3분봉에서 5일선 지지하는 봉이 3회 이상 출현하면 바로 청산하는 식을 만들었는데 잘 안되는군요. 아래는 작성식입니다. 수정 부탁드립니다.
// dpMAv5D는 3분봉과 5일선 이격도입니다.
VARS: MAv5DSupport(FALSE);
MAv5DSupport = (Data2(CLOSE >= MAv5D) || (OPEN >= MAv5D) || (LOW >= MAv5D)) && (Data2(dpMAv5D <= 100.10)) && (Data2(dpMAv5D >= 99.95));
// 3분봉에서 5일선 지지받는 봉이 3회가 되면 바로 청산
if ( ((Countif(MAv5DSupport == TRUE, BarsSinceEntry)) >= 3)) then
{
ExitShort("#매도:청산");
}
2. 최적화를 시작하면 위와 같은 에러가 나오면서 종료됩니다.
윈도우7, 윈도우8, 윈도우 서버 2012에서 모두 발생되는 문제로, 진행: 142/361501 이렇게 진행됐는데도 최고/최저/최종 수익이 모두 0포인트로 나옵니다.
최적화 시도 기간은 2012년 1월 18일 ~ 지난주 금요일까지입니다.
기간을 1월 18일부터 4월 30일로 하니까 에러는 나오지 않았습니다.
기간 설정의 문제라면 이보다 더 긴 기간의 최적화에서는 어떻게 대응가능한지...
답변주시면 감사하겠습니다.
3. 운용계약이 5계약이라고 하면 매수진입후 매수포지션 유지상태에서 매도 진입도 가능한건지요? 조건에 따라 매수1->매수2->매도1->매수1청산->매도1청산 이런형태로 구애받지 않고 운용가능한지 궁금합니다.
4. 시뮬레이션 결과가 좋아 최적화를 구지 하지 않는다면 전진분석도 필요하지 않은지요? 데이시스템 연 150pt의 어느정도 성능이 나와서 이제 실제 운용에 필요한 부분을 알아보고 있습니다. 조언 부탁드리겠습니다.
5. 시스템식이 작성된 파일을 암호를 건다고 해도 크랙할수 있다는 글을 보았습니다.
파일 자체의 암호화는 어떤식으로 하며, 시스템식을 보호하기 위한 방법에 대해 조언주시면 감사하겠습니다.
6. 그림3 우측하단과 같이 장시작후 현재까지의 체결강도 평균값을 지표식과 매수총잔량가 매도총잔량의 비율이 100이상이면 빨강색/100이하면 파랑색으로 표시할 수 있는 지표식 부탁드립니다.
7. YT는 주식 관심종목창이 없는건지요? 찾질 못하는 건지 아니면 없는건지...
감사합니다.