예스스탁
예스스탁 답변
2006-04-19 10:25:16
안녕하세요. 예스스탁입니다.
정확한 테스트를 하기 위해서는 고객님께서 적용한 상태와 동일하게
적용해야 하므로 고객님이 적용한 시스템이 예스트레이더3에 포함된 시스템이라면
시스템명과 정확한 설정내용(종목, 기간, 봉갯수 등)을 알려주시거나,
직접 작성하여 사용하고 계신 시스템이라면 저희 예스스탁(02-3453-1060)으로
전화주시면 감사하겠습니다.
감사합니다.행복한 하루되세요.
> 쏭 님이 쓴 글입니다.
> 제목 : 최대손실폭 표시에러
> 그림참조
설정:봉완성시,수수료및 슬리피지 각 0.01,0.04% ,다른설정:기본
제가 직접 작성한 시스템이라 공개하기는 그렇고....
에러 나는 부분만 찾아서 올립니다.수고하세요^^
변수 변경해 테스트결과 0이 아니더라도 에러가 나오는 부분이 있고.
그림1으로는 0으로 나오는 부분이 2001년 한 군데 있군요.
이 코딩 만으로도 에러는 찾을 수 있겠지만 좀 머리 아프겠네요.
그림2 atmarket사용
그림3 OnClose 사용
그림3 은 맞게 나오는 것 같네요. 주문함수가 문제인가??
에러 찾으면 다시 답변 달아주세요.
Input : loss(1),p1(10),p2(90);
Var : v1(0),v2(0);
SetStopLoss(loss);
v1 = CCI(p1);
v2 = ma(c,p2);
If MarketPosition() == 0 Then
{
If CrossUp(v1,0) and c>v2 Then Buy("매수1",atmarket);
If CrossDown(v1,0) and c<v2 Then Sell("매도1",atmarket);
}
If MarketPosition() <> 0 Then
{
If CrossDown(v1,0) Then Exitlong("매수청산2",atmarket);
If CrossUp(v1,0) Then Exitshort("매도청산2",atmarket);
}
예스스탁
예스스탁 답변
2006-04-27 11:22:01
안녕하세요. 예스스탁입니다.
오류를 확인하였습니다. 다음번 업그레이드에 반영하도록 하겠습니다.
감사합니다. 행복한 하루 되세요.
> 쏭 님이 쓴 글입니다.
> 제목 : Re : Re : 최대손실폭 표시에러
> 설정:봉완성시,수수료및 슬리피지 각 0.01,0.04% ,다른설정:기본
제가 직접 작성한 시스템이라 공개하기는 그렇고....
에러 나는 부분만 찾아서 올립니다.수고하세요^^
변수 변경해 테스트결과 0이 아니더라도 에러가 나오는 부분이 있고.
그림1으로는 0으로 나오는 부분이 2001년 한 군데 있군요.
이 코딩 만으로도 에러는 찾을 수 있겠지만 좀 머리 아프겠네요.
그림2 atmarket사용
그림3 OnClose 사용
그림3 은 맞게 나오는 것 같네요. 주문함수가 문제인가??
에러 찾으면 다시 답변 달아주세요.
Input : loss(1),p1(10),p2(90);
Var : v1(0),v2(0);
SetStopLoss(loss);
v1 = CCI(p1);
v2 = ma(c,p2);
If MarketPosition() == 0 Then
{
If CrossUp(v1,0) and c>v2 Then Buy("매수1",atmarket);
If CrossDown(v1,0) and c<v2 Then Sell("매도1",atmarket);
}
If MarketPosition() <> 0 Then
{
If CrossDown(v1,0) Then Exitlong("매수청산2",atmarket);
If CrossUp(v1,0) Then Exitshort("매도청산2",atmarket);
}