안녕하세요.
여러개 시스템을 한컴퓨터로 돌리다보니,
어제 특이한 사항을 발견하게되었습니다.
어제는 동시에 같은 시간간격에 같은가격에 신호가 나온 경우인데
신호는 동시에 나왔으나 체결은 순차적으로 발생했더라구요.
즉, 슬리피지가 다르게 나온 경우인데...
이를 봤을 때, 동시에 신호가 나오더라도 시스템 내부에
챠트별 순차적으로 제어가 들어가는 것 같은데..
1. 같은 PC에 여러개 창을 띄운 경우 처리순서가 어떻게 되나요?
2. 전략실행 차트에서 차트분할선택을 한 것과,
전략실행 차트 자체를 여러개 별도로 띄울때 신호 처리 순서가 동일한가요 ?
(혹시 분리해서 띄우면 동시에 멀티 프로세싱되지는 않느지 ?)
==> 시뮬레이션 할 경우에는 멀티 프로세싱이 되던데.. 실전 전략시 어떤 설정이
최적일지 답변부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2014-08-06 19:16:15
안녕하세요? 예스스탁입니다.
차트에서 데이터를 받고 주문을 처리하는 순서는 원칙적으로 먼저 생성된 차트창 순으로 결정됩니다. 다만, 화면 분할에서 위치를 이동하게 될 경우는 이 순서가 변경될 수 있습니다.
그리고 화면을 분할한 경우와 차트창을 별개로 띄운 경우의 우선순위는 없습니다.(분할 차트 내에서도 먼저 생성된 차트가 시세와 주문에서 우선합니다.)
감사합니다.
> anyhelp 님이 쓴 글입니다.
> 제목 : 전략실행 설정에 따른 CPU 사용
> 안녕하세요.
여러개 시스템을 한컴퓨터로 돌리다보니,
어제 특이한 사항을 발견하게되었습니다.
어제는 동시에 같은 시간간격에 같은가격에 신호가 나온 경우인데
신호는 동시에 나왔으나 체결은 순차적으로 발생했더라구요.
즉, 슬리피지가 다르게 나온 경우인데...
이를 봤을 때, 동시에 신호가 나오더라도 시스템 내부에
챠트별 순차적으로 제어가 들어가는 것 같은데..
1. 같은 PC에 여러개 창을 띄운 경우 처리순서가 어떻게 되나요?
2. 전략실행 차트에서 차트분할선택을 한 것과,
전략실행 차트 자체를 여러개 별도로 띄울때 신호 처리 순서가 동일한가요 ?
(혹시 분리해서 띄우면 동시에 멀티 프로세싱되지는 않느지 ?)
==> 시뮬레이션 할 경우에는 멀티 프로세싱이 되던데.. 실전 전략시 어떤 설정이
최적일지 답변부탁드립니다.