커뮤니티

복합 질문드립니다.

프로필 이미지
로봇짱
2015-12-02 21:54:08
119
글번호 92998
답변완료
항상 친절한 답변에 감사드리고 있습니다. 메뉴얼 공부 중 질문드립니다. 번호를 통합하여 단답형으로 답변 주셔도 좋습니다. <전략차트 자동매매 관련 질문입니다> 1. 전략차트 자동매매로 포지션 진입이 된 상태에서 수동으로 추가 진입 또는 청산을 해주면 자동매매는 저절로 종료 되나요? 2. 전략차트의 자동매매 실행 중 신규 시그널이 나가기전 수동으로 포지션을 진입하면 그 후 어떻게 되나요? 자동매매가 종료되고 수동으로 전환되나요 아니면 계속 되나요? (예를 들어 1000봉 조회로 설정하고 전략 차트를 최초 띄웠을때 900, 500, 100 봉전에 기존 신호가 발생해 있지만 띄운 이후의 신규 신호는 발생하기 전의 시기를 말하는 것입니다.) 3. 위 예의 상태라면 시스템은 이론상 매수 1계약을 가진 상태일 것인데, 실제로는 최초로 띄웠기 때문에 무포지션일 것입니다. 이때 랭귀지의 Marketposition 함수는 0입니까 1입니까? 4. 자동매매가 종료되지 않고 지속된다고 한다면, " 1)수동으로 매도 진입된 상태에서 시그널 역시 매도가 날 경우. 2)수동으로 매수 진입된 상태에서 매도가 날 경우." 각각 어떻게 되나요? <Marketposition 함수에 대한 질문입니다> 5. Marketposition(N)에서 N은 거래위치라고 설명돼 있는데 이게 현위치와는 다른 건가요? 20봉전에 가장 최근 거래가 있었다 치고 그 거래가 매수상태에서 '청산-매도'로 리버셜 되는 거래였다고 한다면 Marketposition(1)은 20봉전의 거래를 의미하는 것이고 리턴값은 매도(-1) 인가요? 이때 Marketposition(2)의 리턴값은 안봐도 매수이겠죠? 6. Marketposition 함수가 실제 계좌의 포지션을 조회하는 것인가요? 아니라면 랭귀지에서 실계좌 포지션을 조회하는 함수가 따로 있나요? 7. Marketposition 함수 값과 실계좌 포지션이 다른 상태에서 Marketposition 값을 참고해 진입한 상태인데, 그 후 실계좌 동기화가 진행되어 Marketposition이 바로 잡혔다면 진입된 계약은 시스템과 반대방향이 될 수도 있을 텐데요. 이때 시그널이 나게 되면 지난 일은 어쩔 수 없으나 '청산-진입' 또는 '(같은 방향 시그널 나면)포지션 유지'가 에러 없이 작동 하나요? <잔고함수에 대한 질문입니다> 랭귀지 메뉴얼 공부 중 질문 드립니다. 8. 잔고관련 함수는 '가원장'을 이용한 것이기에 적절히 잔고조회를 해줘 실제 계좌와 동기화 해줘야 한다고 설명돼 있는데, 동기화 하는 방법이 뭔가요? 수식에서는 어떤 명령어를 써야 하나요? 9. 혹시 랭귀지의 동기화에도 '예스스팟의 15초 내 몇회 조회 제한' 같은게 있나요? 10. 잔고함수란에 나온 "Get~~~" 이런 함수들이 현물 주식, 선물옵션 둘다를 대상으로 하는 것들인가요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-03 09:47:08

안녕하세요 예스스탁입니다. 1.2 자동매매는 수동매매를 인지 못합니다. 차트에 적용된 수식에서 발생하는 신호대로 주문만 집행합니다. 수동으로 포지션을 추가하거나 청산을 했다고 해도 자동매매가 종료되거나 하지 않고 신호대로 주문을 내게 됩니다. 3 Marketposition은 차트상 신호상태입니다. 실제 계좌의 상태가 아닙니다. 시스템상 매수진입신호가 발생된 상태이면 1, 매도진입신호가 발생된 상태이면 -1, 무포지션이면 0입니다. 4 1)수동으로 매도 진입된 상태에서 시그널 역시 매도가 날 경우 실제계좌에 수동진입으로 매도1계약이 있는 상태에서 시스템에서 매도주문이 발생하므로 보유한 매도수량이 증가하게 됩니다. 2)수동으로 매수 진입된 상태에서 매도가 날 경우 실제계좌에 수동진입으로 매수1계약이 있는 상태에서 시스템에서 매도주문이 발생하므로 청산이 됩니다. 5. Marketposition(0) 현재봉 위치에서 포지션 상태이고 Marketposition(1)은 직전 거래 Marketposition(N)은 전전 거래순입니다. 20봉전에 매수진입해 현재봉에서 매도로 리버스 되었다면 직전거래 포지션인 Marketposition(1)은 1, 현재거래 포지션인 Marketposition(0)은 -1입니다. 6 차트 신호상 포지션입니다. 랭귀지에 제공되는 모든 포지션 및 전략성과함수는 모두 신호기준입니다. 잔고관련함수만 실제 계좌내용을 리턴합니다. 7 Marketposition은 신호상 포지션이므로 동기화가 되지 않습니다. 8 잔고평가화면에서 해당 계좌를 조회하는 것을 말합니다. 예스랭귀지에는 동기화함수가 없습니다. 9 "15초 내 60회"는 원장부하방지를 위한 제한내용으로 프로그램 전체에서 적용되는 내용입니다. 예스랭귀지는 따로 동기화하는 함수가 없고 예스스팟에만 동기화가능한 함수가 있습니다. 잔고는 과거 히스토리 데이터가 없습니다. 실제 장중에만 제공되는 데이터입니다. 실시간으로 실제 트레이딩시에만 필요한 경우사용할 수 있습니다. 차트 과거봉에 제공되지 않으므로 해당 값을 포함한 과거 시뮬레이션에서는 의미가 없습니다. 이용에 유의하셔야 합니다. 10 예 잔고의 모든종목을 대상으로 하므로 주식, 파생 모두 포함됩니다. 즐거운 하루되세요 > 로봇짱 님이 쓴 글입니다. > 제목 : 복합 질문드립니다. > 항상 친절한 답변에 감사드리고 있습니다. 메뉴얼 공부 중 질문드립니다. 번호를 통합하여 단답형으로 답변 주셔도 좋습니다. <전략차트 자동매매 관련 질문입니다> 1. 전략차트 자동매매로 포지션 진입이 된 상태에서 수동으로 추가 진입 또는 청산을 해주면 자동매매는 저절로 종료 되나요? 2. 전략차트의 자동매매 실행 중 신규 시그널이 나가기전 수동으로 포지션을 진입하면 그 후 어떻게 되나요? 자동매매가 종료되고 수동으로 전환되나요 아니면 계속 되나요? (예를 들어 1000봉 조회로 설정하고 전략 차트를 최초 띄웠을때 900, 500, 100 봉전에 기존 신호가 발생해 있지만 띄운 이후의 신규 신호는 발생하기 전의 시기를 말하는 것입니다.) 3. 위 예의 상태라면 시스템은 이론상 매수 1계약을 가진 상태일 것인데, 실제로는 최초로 띄웠기 때문에 무포지션일 것입니다. 이때 랭귀지의 Marketposition 함수는 0입니까 1입니까? 4. 자동매매가 종료되지 않고 지속된다고 한다면, " 1)수동으로 매도 진입된 상태에서 시그널 역시 매도가 날 경우. 2)수동으로 매수 진입된 상태에서 매도가 날 경우." 각각 어떻게 되나요? <Marketposition 함수에 대한 질문입니다> 5. Marketposition(N)에서 N은 거래위치라고 설명돼 있는데 이게 현위치와는 다른 건가요? 20봉전에 가장 최근 거래가 있었다 치고 그 거래가 매수상태에서 '청산-매도'로 리버셜 되는 거래였다고 한다면 Marketposition(1)은 20봉전의 거래를 의미하는 것이고 리턴값은 매도(-1) 인가요? 이때 Marketposition(2)의 리턴값은 안봐도 매수이겠죠? 6. Marketposition 함수가 실제 계좌의 포지션을 조회하는 것인가요? 아니라면 랭귀지에서 실계좌 포지션을 조회하는 함수가 따로 있나요? 7. Marketposition 함수 값과 실계좌 포지션이 다른 상태에서 Marketposition 값을 참고해 진입한 상태인데, 그 후 실계좌 동기화가 진행되어 Marketposition이 바로 잡혔다면 진입된 계약은 시스템과 반대방향이 될 수도 있을 텐데요. 이때 시그널이 나게 되면 지난 일은 어쩔 수 없으나 '청산-진입' 또는 '(같은 방향 시그널 나면)포지션 유지'가 에러 없이 작동 하나요? <잔고함수에 대한 질문입니다> 랭귀지 메뉴얼 공부 중 질문 드립니다. 8. 잔고관련 함수는 '가원장'을 이용한 것이기에 적절히 잔고조회를 해줘 실제 계좌와 동기화 해줘야 한다고 설명돼 있는데, 동기화 하는 방법이 뭔가요? 수식에서는 어떤 명령어를 써야 하나요? 9. 혹시 랭귀지의 동기화에도 '예스스팟의 15초 내 몇회 조회 제한' 같은게 있나요? 10. 잔고함수란에 나온 "Get~~~" 이런 함수들이 현물 주식, 선물옵션 둘다를 대상으로 하는 것들인가요?