VBA랑 연동됨, 쉬워요
VC++ 로 연동하려면 COM 관련 지식까지 익혀야 되요
엑셀에서 1초에 5번 이상 주문정정 정도는 가뿐함
다만 엑셀 sheet 상의 셀을 많이 처리하면
느려져서 알고리즘 잘 써야 될듯
근데 1초에 5번 이상 주문 변경은 오류의 여지가 클것 같아요
증권사에서 데이터를 보내줄때
사람이 실제로 HTS로 보게 되는 부분은
몇개 씹고 보여주고 몇개 씹고 보여주고... 이런식이에요
아주 빈번한 거래가 이루어지는 종목일때 (예: 선물)
데이터를 받을 시에 정확한 체결순서가 보장이 안됨
이 문제는 아마도 체결순서를 히스토리(큐, 형식은 배열) 에 쌓아서 보내주는
api를 제공해서 이걸 이용하면 해결 할 수 있을텐데요
밀리세컨 단위로 시간은 추적못해요
보내주는 데이터는 최소 초 단위임
이것은 컴퓨터 시간을 매우 정확하게 동기화 시킨뒤에 (한국 표준시 프로그램)
winapi 까지 연동해야 될 거에요
그래도 오차가 있는데
데이터를 받을 때까지의 딜레이 인듯 이건 어쩔수 없어요
어떤 조건을 만족하면 어떤 행동을 하고
다른 조건을 만족하면 어떠한 행동을 하는 식의 매매논리 구축하려면
상태 다이어그램 우선 그려요
그래서 이벤트 발생시에 상태가 이동하는 형태로 작성하면 될 거에요
이벤트를 어떻게 받아내는가? 는 증권사 홈피같은데 가보면 매뉴얼 있을거에요
엑셀로 하면 쉬워요 프로시져 지정하고 이벤트 선택하면 댐
엑셀로하면 느리데요 거기 증권사 담당하는사람이요.. 제가 할려는건 뭐 1초내에 5번정도가 최고겠지만은.. 정말 중요한게 신호가발생했을때 지체없이 순식간에 명령을수행해야되여..
증권사홈피에서 코드들이 엄청많이있는 메뉴얼은 주더라구요
혹시 이런식의 프로그램짜보셨나요? 시스템매매하는데 차트정보나 시세같은건 받지않고 단순히 조건이랑 가격만 입력하면 그 알고리즘대로 매매를 하게하는거.. 계좌정보 시장상황 이런것도 필요없이.. 사실 제가보기엔 엄청 간단해보이는데(알고리즘은 좀 복잡하겠지만..) 요정도 짜는데 얼마나 걸릴까요..