커뮤니티

진입과 청산관련 수식 문의 드립니다.

프로필 이미지
다올
2017-08-04 04:38:28
105
글번호 111794
답변완료
############ 기본수식 if 진입조건 then buy("buy1"); if isentryname("buy1")==true then { if 청산조건1 then exitlong("buy1 청산1"); if 청산조건2 then exitlong("buy1 청산2"); if 청산조건3 then exitlong("buy1 청산3"); } ####수정내용 ( 틱봉을 사용중입니다.) 1. 윗 수식을 진입조건 발생시 종가의 1호가 아래에 지정가로 진입하되 체결 전에 청산조건1 또는 청산조건2 또는 청산조건3이 발생하면 미체결된 수량이 취소 되도록 부탁 드립니다. ( 1계약 진입시- 진입 취소 복수계약 진입시 - 미체결 수량 취소) 2. 진입 조건 발생 후 10틱 이내에 체결이 안되면 진입취소 ( 1계약 진입시- 진입 취소 복수계약 진입시 - 미체결 수량 취소) 3. 청산시에는 종가에 지정가로 청산하되 1. 체결 전에 조건4 발생하면 시장가 청산 2. 청산조건 발생후 30초 이내에 미체결시 시장가 청산 이 되도록 부탁 드립니다. 1계약 주문시와 다계약 주문시 수식이 다르다면 모든 수식을 1계약 주문과 다계약 주문시 미체결 수량에 대한 수식으로 부탁드립니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2017-08-04 10:04:31

안녕하세요 예스스탁입니다. 문의하신 내용은 수식으로 가능하지 않습니다. 시스템은 차트데이터로 조건판단하여 신호와 주문만 발생합니다. 즉 차트에서 신호가 발생하면 시스템 트레이딩 설정창에서 지정한 매매가격으로 주문집행까지만 합니다. 주문이후의 체결/미체결여부 판단이 수식에서 가능하지 않고 정정주문, 취소주문등도 수식에서 처리가 되지 않습니다. 즐거운 하루되세요 > 다올 님이 쓴 글입니다. > 제목 : 진입과 청산관련 수식 문의 드립니다. > ############ 기본수식 if 진입조건 then buy("buy1"); if isentryname("buy1")==true then { if 청산조건1 then exitlong("buy1 청산1"); if 청산조건2 then exitlong("buy1 청산2"); if 청산조건3 then exitlong("buy1 청산3"); } ####수정내용 ( 틱봉을 사용중입니다.) 1. 윗 수식을 진입조건 발생시 종가의 1호가 아래에 지정가로 진입하되 체결 전에 청산조건1 또는 청산조건2 또는 청산조건3이 발생하면 미체결된 수량이 취소 되도록 부탁 드립니다. ( 1계약 진입시- 진입 취소 복수계약 진입시 - 미체결 수량 취소) 2. 진입 조건 발생 후 10틱 이내에 체결이 안되면 진입취소 ( 1계약 진입시- 진입 취소 복수계약 진입시 - 미체결 수량 취소) 3. 청산시에는 종가에 지정가로 청산하되 1. 체결 전에 조건4 발생하면 시장가 청산 2. 청산조건 발생후 30초 이내에 미체결시 시장가 청산 이 되도록 부탁 드립니다. 1계약 주문시와 다계약 주문시 수식이 다르다면 모든 수식을 1계약 주문과 다계약 주문시 미체결 수량에 대한 수식으로 부탁드립니다.
프로필 이미지

다올

2017-08-04 21:08:16

다올 님에 의해 삭제된 답변입니다.