커뮤니티
48401 재문의
2016-06-27 14:05:51
209
글번호 99520
자꾸 여러번 여쭤봐서 죄송합니다.
1. 저는 한투 예스글로벌을 사용하고 있는데 [3020] 시뮬레이션 차트를 해 보면 기간을 아무리 늘려도 300틱 차트를 기준으로 이틀치 밖에 안나오는데요 혹시 무언가 다른 설정을 해야 하는지요? 참고로 연결차트로 했습니다.
2. 그리고 이상한게 시험적용으로 할 때와 실제 자동주문으로 할 때의 진입과 청산시점이 달라집니다. 원래 다를 수 있는건가요?
첨부파일은 시험적용일 경우(피라미드 허용)인데 첫번째 그림의 경우 숏 거래가 20이하로 내려갔음에도 청산을 안하다가 스톱에 걸리고 있고, 두번째 그림의 경우 처음 진입은 원래 의도한대로 진입을 했는데 두번째 진입의 경우 스토캐스틱이 80위로 올라간 적도 없는데 추가로 진입이 되네요. 물론 자동주문으로 했을 때는 의도한대로 잘 됩니다.
3. 추가로 20 지수이동평균선의 기울기가 양인 경우(또는 음인 경우)를 진입/청산 조건에 추가하고 싶은데 수식으로 표현하려면 어떻게 해야 하나요?
- 1. 100044_스토캐스틱.jpg (0.12 MB)
답변 1
예스스탁 예스스탁 답변
2016-06-27 15:14:43
안녕하세요
예스스탁입니다.
1.
해외선물의 경우에는 제공하는 회사마다 다른데
길면 일주일 짧으면 3일정도 틱데이터를 제공하는 것으로 알고 있습니다.
해외선물 쪽은 저희쪽에서 데이터관리를 하지 않고 각 선물사에서 관리를 해서
데이터제공요건에 정확히는 모르겠습니다.
2
시험적용과 자동주문은 주문여부의 차이일뿐입니다.
신호는 동일하게 나와야 합니다.
수식은 차트의 봉데이터로 계산해서 신호를 발생합니다.
올리신 그림으로 보아 차트에 적용된 지표와 시스템에서 사용하는
지표의 기간값에 차이가 있는것 같습니다.
매도가 crossdown 함수가 사용되었기 때문에
특정값 이상이었다가 내려올때만 매도진입을 하게 됩니다.
지표의 기간과 시스템의 기간이 동일한지 확인하시기 바랍니다.
3
아래 내용 참고하시기 바랍니다.
input : P(75),sto1(10),sto2(5);
var1 = ema(c,P);#지수이평평균
var2 = StochasticsK(sto1,sto2);#스토케스틱k
#종가가 지수이평동균보다 크고
#지수이평 상승이고
#스토k가 10위에서 10아래로 하향이탈하면(10아래에서 10을 상향돌파할때이면 crossup(var1,10)
#매수
if C > var1 and
var1 > var1[1] and
CrossDown(var2,20) Then
buy("b");
#종가가 지수이평동균보다 작고
#지수이평 하락이고
#스토k가 90아래에서 90위로 상향돌파하면(90위에서 90을 하향이탈할때이면 crossdown(var1,90)
#매수
if C < var1 and
var1 < var1[1] and
CrossUp(var2,80) Then
sell("s");
#매수진입후
if MarketPosition == 1 Then{
#스토k가 80위에서 80아래로 하향이탈하면 매수포포지션 청산
if CrossDown(var2,80) Then
exitlong();
#종가가 지수이평-5틱 이하가 되면 매수포지션 청산
if C <= var1-PriceScale*5 Then
exitlong();
}
#매도진입후
if MarketPosition == -1 Then{
#스토k가 20아래에서 20위로 상향돌파하면 매도포지션 청산
if CrossUp(var2,20) Then
ExitShort();
#종가가 지수이평+5틱 이상이면 매도포지션 청산
if C >= var1+PriceScale*5 Then
ExitShort();
}
즐거운 하루되세요
> aaaaa 님이 쓴 글입니다.
> 제목 : 48401 재문의
> 자꾸 여러번 여쭤봐서 죄송합니다.
1. 저는 한투 예스글로벌을 사용하고 있는데 [3020] 시뮬레이션 차트를 해 보면 기간을 아무리 늘려도 300틱 차트를 기준으로 이틀치 밖에 안나오는데요 혹시 무언가 다른 설정을 해야 하는지요? 참고로 연결차트로 했습니다.
2. 그리고 이상한게 시험적용으로 할 때와 실제 자동주문으로 할 때의 진입과 청산시점이 달라집니다. 원래 다를 수 있는건가요?
첨부파일은 시험적용일 경우(피라미드 허용)인데 첫번째 그림의 경우 숏 거래가 20이하로 내려갔음에도 청산을 안하다가 스톱에 걸리고 있고, 두번째 그림의 경우 처음 진입은 원래 의도한대로 진입을 했는데 두번째 진입의 경우 스토캐스틱이 80위로 올라간 적도 없는데 추가로 진입이 되네요. 물론 자동주문으로 했을 때는 의도한대로 잘 됩니다.
3. 추가로 20 지수이동평균선의 기울기가 양인 경우(또는 음인 경우)를 진입/청산 조건에 추가하고 싶은데 수식으로 표현하려면 어떻게 해야 하나요?