커뮤니티
스캘핑 시스템 구현 관련 문의
2013-12-16 17:58:46
221
글번호 70526
YT를 이용하여 스캘핑 시스템을 구현하려고 합니다.
필요한 기능은 크게 두가지인데요
1. 특정 조건에 맞는 종목 자동탐색
-> 예를 들어 검색 조건이 어제 상한가를 친 종목이라고 한다면
전체 500개 종목을 검색해서 이 조건에 맞는 종목을 추려는 기능
2. 실시간 수급 현황
-> 초단위 데이터가 필요합니다. 초단위로 얻을수 있는 데이터가 뭐가 있을까요?
주체별 매매 현황같은 것은 30초 단위인가요?
초단위로 얻을수 있는 수급 정보는 호가창이 전부인가요?
제가 만들려고 하는 시스템은 예를 들면 이렇습니다.
전략 : 1.전일 상한가를 친 종목은 오늘도 상한가를 친다고 가정 해당 종목을 추려냄 -> 결과로 10개 종목 취합
2.실시간 수급 정보를 활용하여(초단위 수급정보가 없다면 호가창 정보)
호가창을 통하여 급격히 기관 매수가 들어오는 것을 판단하는 순간 매매
(예를 들어 기관은 항상 500 단위로 산다고 가정하고 500 매수가 5개 이상 이어지면 기관으로 판단)
3. 1% 오르면 익절 2% 떨어지면 손절
4. 10개 종목을 멀티 태스킹(쓰레드)으로 동시 무한루프
YT는 이런 기능을 구현할수 있을까요?
답변 1
예스스탁 예스스탁 답변
2013-12-16 20:51:20
안녕하세요
예스스탁입니다.
수급데이터는 30초간격으로 수신받는데이터 이며
개별종목에 대해서는 장종료후에만 제공이 됩니다.
당일 실시간으로는 데이터가 수신되지 않습니다.
체결될때 마다 들어오는 거래량을 이용하신다면
수식에서 거래량은 봉의 최종값만 사용할수 있으므로
1틱 차트를 여시고 아래수식을 적용해 주셔야 합니다.
차트는 자동으로 생성되거나 종목이 자동으로 셋팅이 되는 기능이 없으므로
수작업으로 모두 열어주셔야 합니다.
종목검색의 시장검색에서 장종료 후에 상한가 발생한 종목을
추려놓으신 후에 해당 종목에 대해 다음날 아침에 모두 차트를 열고
식 적용해 주시면 됩니다.
1틱차트에서 거래량이 5봉 연속 500개 이상이 발생하면 매수
1% 익절, 2% 손절
#500개 이상이 아닌 500이면 V == 500
if MarketPosition == 0 and countif(V>= 500,5) == 5 then
buy();
SetStopLoss(2,PercentStop);
SetStopProfittarget(1,PercentStop);
즐거운 하루되세요
> 양파파 님이 쓴 글입니다.
> 제목 : 스캘핑 시스템 구현 관련 문의
> YT를 이용하여 스캘핑 시스템을 구현하려고 합니다.
필요한 기능은 크게 두가지인데요
1. 특정 조건에 맞는 종목 자동탐색
-> 예를 들어 검색 조건이 어제 상한가를 친 종목이라고 한다면
전체 500개 종목을 검색해서 이 조건에 맞는 종목을 추려는 기능
2. 실시간 수급 현황
-> 초단위 데이터가 필요합니다. 초단위로 얻을수 있는 데이터가 뭐가 있을까요?
주체별 매매 현황같은 것은 30초 단위인가요?
초단위로 얻을수 있는 수급 정보는 호가창이 전부인가요?
제가 만들려고 하는 시스템은 예를 들면 이렇습니다.
전략 : 1.전일 상한가를 친 종목은 오늘도 상한가를 친다고 가정 해당 종목을 추려냄 -> 결과로 10개 종목 취합
2.실시간 수급 정보를 활용하여(초단위 수급정보가 없다면 호가창 정보)
호가창을 통하여 급격히 기관 매수가 들어오는 것을 판단하는 순간 매매
(예를 들어 기관은 항상 500 단위로 산다고 가정하고 500 매수가 5개 이상 이어지면 기관으로 판단)
3. 1% 오르면 익절 2% 떨어지면 손절
4. 10개 종목을 멀티 태스킹(쓰레드)으로 동시 무한루프
YT는 이런 기능을 구현할수 있을까요?
다음글