커뮤니티

다시 물어볼게요.

프로필 이미지
박태근
2004-01-29 09:23:53
1580
글번호 2167
답변완료
동시 호가에 자동 매매를 하려고 하는 게 아니고 검증만 하려고 합니다. 가능할까요? ============================= 안녕하세요? 예스스탁입니다... 문의하신 동시호가에는 자동매매가 불가능합니다. 이유는 데이터의 흐름이 없기 때문입니다. 시스템 트레이딩을 이용한 자동매매를 하기 위해서는 연속적인 데이터의 흐름이 있어야 하나 동시호가 때에는 데이터가 들어오지 않기 때문입니다. 감사합니다.. > shinnara 님이 쓴 글입니다. > 제목 : 재질문입니다. > 선물 종가 동시 호가 진입, 시가 동시 호가 청산 system을 만들려고 합니다. 검증을 위해서 마지막 분봉의 종가에 진입, 첫 분봉의 시가에 진입이 가능해야 합니다. 전자는 해결이 된 거 같은데요. 후자가 잘 안되네요. 알려주신 대로 하면 첫 봉의 종가에 청산이 되죠. 봉의 시가 진입 기능은 yestrader pro로 실제 거래할 때 신호 발생시키는 경우에만 가능한가요? 동시 호가에 거래를 해서 수수료를 제외한 slippage를 없애는 게 핵심입니다. ============================= 안녕하세요? 예스스탁입니다... 예를 들어서, 10분봉을 쓰며 3시에 포지션 진입을 들어간 후 다음날 첫번째 봉에 청산을 하려 하신다면 다음과 같이 식을 작성하시면 됩니다... if stime == 145000 then buy(); if dayindex() == 0 then exitlong(); 감사합니다... > shinnara 님이 쓴 글입니다. > 제목 : 분봉을 쓰고 종가 매수, 시가 청산 > if time == dayclose() then buy(); if dayindex() == 0 then exitlong(); 이렇게 만들었는데 불능이네요. 알려주실래요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-01-29 12:26:10

안녕하세요? 예스스탁입니다.... 동시호가에는 자동매매가 불가능합니다. 이유는 시스템 트레이딩을 이용한 자동매매를 하기 위해서는 데이터가 연속적으로 제공이 되야하나 동시호가 때에는 잘 아시겠지만 데이터가 들어오지 않기 때문에 자동매매가 불가능합니다... 단순히 테스트를 위해서 장 제일 마지막 봉에 신호를 만들고 장 시초가에 청산하는 식을 만드신 다면 다음과 같은 방법을 사용하실 수 있을 것입니다. ###10분봉 사용시### if stime == 150000 then buy("매수", atmarket); if stime == 151000 then exitlong("매수청산", atmarket); 감사합니다... > shinnara 님이 쓴 글입니다. > 제목 : 다시 물어볼게요. > 동시 호가에 자동 매매를 하려고 하는 게 아니고 검증만 하려고 합니다. 가능할까요? ============================= 안녕하세요? 예스스탁입니다... 문의하신 동시호가에는 자동매매가 불가능합니다. 이유는 데이터의 흐름이 없기 때문입니다. 시스템 트레이딩을 이용한 자동매매를 하기 위해서는 연속적인 데이터의 흐름이 있어야 하나 동시호가 때에는 데이터가 들어오지 않기 때문입니다. 감사합니다.. > shinnara 님이 쓴 글입니다. > 제목 : 재질문입니다. > 선물 종가 동시 호가 진입, 시가 동시 호가 청산 system을 만들려고 합니다. 검증을 위해서 마지막 분봉의 종가에 진입, 첫 분봉의 시가에 진입이 가능해야 합니다. 전자는 해결이 된 거 같은데요. 후자가 잘 안되네요. 알려주신 대로 하면 첫 봉의 종가에 청산이 되죠. 봉의 시가 진입 기능은 yestrader pro로 실제 거래할 때 신호 발생시키는 경우에만 가능한가요? 동시 호가에 거래를 해서 수수료를 제외한 slippage를 없애는 게 핵심입니다. ============================= 안녕하세요? 예스스탁입니다... 예를 들어서, 10분봉을 쓰며 3시에 포지션 진입을 들어간 후 다음날 첫번째 봉에 청산을 하려 하신다면 다음과 같이 식을 작성하시면 됩니다... if stime == 145000 then buy(); if dayindex() == 0 then exitlong(); 감사합니다... > shinnara 님이 쓴 글입니다. > 제목 : 분봉을 쓰고 종가 매수, 시가 청산 > if time == dayclose() then buy(); if dayindex() == 0 then exitlong(); 이렇게 만들었는데 불능이네요. 알려주실래요?