커뮤니티

시스템 질문입니다

프로필 이미지
파인애플
2014-02-18 17:58:30
179
글번호 72691
답변완료
데이 시스템 당일에 지표 MA(c,20)가 만들어지고 10봉 전 시점과 비교하여[즉 이평선이 만들어진 시점에서] 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 다시 10봉 전 시점과 비교하여 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 다시 10봉 전 시점과 비교하여 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 .... 그러면 10봉이 지날 때 마다 10봉 사이의 상승/하락에 따라 포지션이 +-1의 증감을 나타나게 하고 싶습니다 이런식으로 13시 까지 계속 진입하는 것이고 14시 30분에 모든 포지션 청산 입니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-02-19 13:06:36

안녕하세요 예스스탁입니다. 피라미딩을 모든진입신호 허용으로 설정하고 적용하시면 됩니다. var1 = ma(c,20); if dayindex >= 20 Then{ if MarketPosition >= 0 and var1 > var1[10] and stime <= 130000 Then buy("b",OnClose,def,1); if MarketPosition == 1 and var1 < var1[10] Then exitlong("bx",OnClose,def,"",1,2); if MarketPosition <= 0 and var1 < var1[10] and stime <= 130000 then sell("s",OnClose,def,1); if MarketPosition == -1 and var1 > var1[10] Then ExitShort("sx",OnClose,def,"",1,2); } SetStopEndofday(143000); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템 질문입니다 > 데이 시스템 당일에 지표 MA(c,20)가 만들어지고 10봉 전 시점과 비교하여[즉 이평선이 만들어진 시점에서] 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 다시 10봉 전 시점과 비교하여 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 다시 10봉 전 시점과 비교하여 10봉 지난 후에 MA(c,20) 가 상승했다면 매수 10봉 지난 후에 MA(c,20) 가 하락했다면 매도 .... 그러면 10봉이 지날 때 마다 10봉 사이의 상승/하락에 따라 포지션이 +-1의 증감을 나타나게 하고 싶습니다 이런식으로 13시 까지 계속 진입하는 것이고 14시 30분에 모든 포지션 청산 입니다