커뮤니티

여러개 사용시

프로필 이미지
롬롬7
2020-05-24 23:46:06
2370
글번호 139131
답변완료
안녕하세요? 답변 항상 감사드립니다. 1) 제가 여러개의 시스템을 운영한다고 한다면, 시스템에 의해서 진입과 청산이 이루어질텐데요. BarsSinceEntry 같은걸 사용하면 특정 진입명에 의한 컨트롤이 가능할 것 같습니다. 그런데 오버나잇을 하게 되고, 예스를 껐다가 켜게 되어도 저게 잘 작동할까요? 기존에 진입했던 물량이 어떤거에 의해서 진입이 되었는지 기록이 되는건지.. 궁금합니다. 2) 두번째로 제가 5분봉에 맞춰서 시스템을 짰습니다. If sTime >= 151300 Then { ExitShort("",AtMarket); } 이런 로직이 있다고 한다면 ExitShort("",AtMarket); 위 로직이 발동되는 시점은 15시 15분인거에요? 아니면 15시 13분에도 저 로직이 수행이 되어서 청산이 될까요? 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-25 14:03:49

안녕하세요 예스스탁입니다. 1 신호에 대해 별도로 값을 저장하는 부분이 없습니다. 시스템은 차트에 적용되면 차트 첫봉부터 현재봉까지 시뮬레이션 되고 실시간 들어오는 데이타로 신호를 연결해 갑니다. 재접속시에 해당 차트에 봉갯수가 너무 작지만 않으면 충분하면 동일하게 신호가 발생합니다. 포지션관련함수는 차트에 적용된 해당 차트의 신호기준입니다. 다른 차트나 실제 계좌와는 관계없습니다. 차트의 신호 기준으로 모두 값이 리턴됩니다. 2 if문은 봉완성시입니다. 봉미완성시에 조건체크해서 신호발생하지 않습니다. 5분봉이면 stime으로 150000 --> 150500 --> 151000 --> 151500 순으로 봉이 만들어 집니다. 151300 이상의 첫봉이 151500봉입니다. 그러므로 15시15분봉완성시 해당식으로 청산됩니다. 즐거운 하루되세요 > 롬롬7 님이 쓴 글입니다. > 제목 : 여러개 사용시 > 안녕하세요? 답변 항상 감사드립니다. 1) 제가 여러개의 시스템을 운영한다고 한다면, 시스템에 의해서 진입과 청산이 이루어질텐데요. BarsSinceEntry 같은걸 사용하면 특정 진입명에 의한 컨트롤이 가능할 것 같습니다. 그런데 오버나잇을 하게 되고, 예스를 껐다가 켜게 되어도 저게 잘 작동할까요? 기존에 진입했던 물량이 어떤거에 의해서 진입이 되었는지 기록이 되는건지.. 궁금합니다. 2) 두번째로 제가 5분봉에 맞춰서 시스템을 짰습니다. If sTime >= 151300 Then { ExitShort("",AtMarket); } 이런 로직이 있다고 한다면 ExitShort("",AtMarket); 위 로직이 발동되는 시점은 15시 15분인거에요? 아니면 15시 13분에도 저 로직이 수행이 되어서 청산이 될까요? 감사합니다.