NinjaTrader 8: 애드온
Trader, Pro, Fleet 요금제.
NinjaTrader는 다른 애플리케이션에 계좌에 대한 읽기 전용 접근을 제공하지 않으므로, TakeJournal은 NinjaTrader 8 Desktop 안에서 동작하는 작은 애드온을 제공합니다. 애드온은 NinjaTrader가 연결된 모든 계좌의 체결을 받아 사용자의 연결로 보냅니다. NinjaTrader 연결(Tradovate 백엔드)이든 Rithmic, CQG 등이든 마찬가지입니다. 읽기만 하며, 주문을 내거나 NinjaTrader에서 아무것도 바꾸지 않습니다.
연결 추가
섹션 제목: “연결 추가”연결 → 연결 추가, 유형 **NinjaTrader 8(애드온)**과 이름(예: 실행하는 PC 이름). 그 밖에 입력할 것은 없습니다. 연결 카드에 애드온 내려받기가 있으며, 애드온과 이 연결의 키가 든 .zip 파일을 받습니다. 내려받을 때마다 새 키가 붙으므로 이전에 받은 애드온은 전송을 멈춥니다. 연결 하나가 NinjaTrader 설치 하나를 담당합니다.

애드온 설치
섹션 제목: “애드온 설치”- NinjaTrader 8에서 **Tools → Import → NinjaScript Add-On…**을 열고 내려받은 파일을 고릅니다. NinjaTrader가 컴파일하고 끝나면 알려 줍니다. 애드온 TakeJournal을 승인할지 물으면 Yes를 고르세요. 직접 내려받은 파일만 가져오세요.
- 이것으로 끝입니다. 이후 애드온은 NinjaTrader와 함께 시작하며 창이 없습니다. 연결 카드에 마지막으로 통신한 시각과 몇 개 계좌에서 몇 건의 체결이 있었는지 표시됩니다. TakeJournal이 무언가를 거부하거나 연결되지 않으면 애드온은 Control Center → Log에 한 번 알리고, TakeJournal이 다시 체결을 받을 때 한 번 더 알립니다. 새 버전의 애드온도 그곳에서 알려 줍니다.
제거하려면 Tools → Remove NinjaScript Assembly를 쓰거나, TakeJournal에서 연결을 삭제하면 키가 무효가 됩니다.
거래하는 동안 켜 두기
섹션 제목: “거래하는 동안 켜 두기”거래할 때는 첫 주문 전부터 마지막 포지션을 닫을 때까지 NinjaTrader를 애드온과 함께 켜 두십시오. NinjaTrader는 애드온에 현재 세션의 체결만 보여 줍니다. NinjaTrader가 꺼져 있는 동안 체결된 주문(밤사이 체결된 스톱, 휴대폰이나 브로커 웹 플랫폼에서 닫은 포지션)은 애드온을 통해 TakeJournal에 들어오지 않습니다. TakeJournal은 포지션으로 이를 알아차리지만(아래), 가격과 시간은 직접 추가해야 합니다.
보내는 것
섹션 제목: “보내는 것”- NinjaTrader가 시작하거나 계좌가 연결될 때 현재 세션의 체결을, 그 뒤로는 새 체결을 발생하는 즉시 보냅니다. 묶음마다 동기화가 시작되므로, 체결 몇 초 뒤에 거래가 일지에 들어옵니다.
- 계좌는 NinjaTrader에서의 이름(
Sim101, 프롭 펌의 계좌 ID) 그대로, NinjaTrader가 보고하는 통화로. 새 계좌는 요금제의 계좌 한도 안에서 들어오며, 나머지는 계좌 선택에서 다룹니다. - 체결 내역 내보내기처럼 주문당 하나의 체결. 나누어 체결된 주문은 체결될 때마다 수량이 늘어납니다.
MNQ 12-26은MNQZ6이 됩니다. NinjaTrader 자체 시간대(Tools → Options → General)의 시각은 UTC로 보냅니다. - 백테스트와 Market Replay(
Backtest와Playback…계좌)는 제외됩니다. - TakeJournal에 연결할 수 없는 동안 애드온은 대기 중인 데이터를
Documents\NinjaTrader 8\TakeJournal에 보관했다가 다음 시도에 보냅니다. NinjaTrader가 실행 중이면 아무것도 잃지 않습니다.
거래 차트
섹션 제목: “거래 차트”버전 1.1.0부터 애드온은 거래 차트의 봉도 NinjaTrader 자체 내역에서 보냅니다. NinjaTrader가 연결된 데이터 피드나 보관 중인 데이터입니다. 아직 봉이 없는 거래를 TakeJournal에 묻고, 각 거래의 진입 15분 전부터 청산 15분 뒤까지의 구간을 요청합니다.
- 최종 가격의 1초봉이므로 MFE와 MAE가 초 단위가 됩니다. NinjaTrader는 피드의 틱 내역으로 이를 만듭니다. 피드에 그렇게 오래된 틱이 없으면 애드온은 1분봉을 보내고, MFE와 MAE는 분 단위가 됩니다.
- 거래하는 동안 NinjaTrader가 실행 중일 필요는 없습니다. 지난 거래의 구간은 다음에 데이터 피드에 연결되어 실행될 때 채워집니다. 내역이 얼마나 거슬러 올라가는지는 피드에 따라 다르며, 아무 데이터도 없는 구간은 차트 없이 남습니다.
- NinjaTrader가 실제 데이터 피드에 연결되어 있을 때만 묻고, 시뮬레이션이나 Market Replay에서는 묻지 않습니다.
- 버전 1.0.0 애드온은 봉을 보내지 않습니다. 연결 카드에서 다시 내려받아 이전 것 위에 가져오세요.
청산 누락
섹션 제목: “청산 누락”버전 1.2.0부터 애드온은 계좌의 포지션도 보냅니다. NinjaTrader가 시작되거나 계좌가 연결될 때, 체결 묶음을 보낸 뒤, 포지션이 바뀔 때, 그리고 5분마다입니다. TakeJournal은 이를 체결에서 나온 포지션과 비교합니다. NinjaTrader에는 포지션이 없거나 다른 포지션이 있는데 저널은 아직 거래를 열어 두고 있다면, 애드온이 받지 못한 청산이 있었던 것입니다.
- 그 거래는 NinjaTrader의 포지션이 보여 주는 시점에 청산가 없이 닫힙니다. 청산가와 결과를 알 수 없으므로(
? (청산 누락)) 통계, 캘린더, Spotter에서 제외되고, 새 체결과 짝지어지지 않습니다. 이것이 없으면 다음 매수가 잊힌 숏을 청산하고 잘못된 포지션을 열어 둘 것입니다. - 거래 페이지, 계좌, 연결 카드에 표시되고, 청산 누락 알림이 계좌 페이지, 알림을 받는 기기, 이메일로 옵니다. 프로필 → 알림에서 끌 수 있습니다.
- 차이는 두 번째 보고부터 셉니다. 아직 오는 중인 체결로는 아무 일도 일어나지 않습니다.
거래 페이지에서 직접 고치십시오.
- 청산 체결 추가: 방향, 수량, 가격, 시간. 거래가 결과와 함께 닫힙니다.
- 체결 다시 가져오기: 그날의 NinjaTrader 체결 내역 내보내기(Trade Performance → Executions → Export)를 거기서 고르면 TakeJournal에 없는 체결만 추가됩니다.
- 청산가 없이 닫기: 거래는 청산가 없이 닫힌 채 통계에서 제외되고 알림은 끝납니다.
어떤 청산 누락으로도 설명되지 않게 포지션이 다르면(NinjaTrader 롱 3, 저널 롱 1) TakeJournal은 거래를 바꾸지 않습니다. 열린 거래의 페이지가 양쪽이 보여 주는 것을 알려 주고, 빠진 체결은 같은 방법으로 추가하거나 다시 가져옵니다. 버전 1.2.0 이전의 애드온은 포지션을 보내지 않습니다. 연결 카드에서 다시 내려받아 기존 것 위에 가져오십시오.
오래된 체결
섹션 제목: “오래된 체결”NinjaTrader는 애드온에 현재 세션만 보여 줘요. 애드온 이전의 체결이나, NinjaTrader가 닫혀 있던 날 브로커에서 주문이 체결된 경우는 NinjaTrader의 체결 내역 내보내기로 들어와요. 이 연결 계좌의 거래 가져오기는 그 파일만 받고, 연결 페이지의 파일 가져오기은 번호로 계좌를 찾으며, 거래 페이지에는 체결 다시 가져오기가 있어요. TakeJournal에 없는 체결만 추가되고, 계좌의 가져오기 카드에 되돌리기와 함께 표시돼요.
관련 항목
섹션 제목: “관련 항목”NinjaTrader 8: 체결 가져오기 · Tradovate와 NinjaTrader web · 브로커와 가져오기
AI가 가이드를 바탕으로 답해요: TakeJournal의 작동 방식, 가져오기, 프롭 펌 계좌, 요금제.
질문은 답변을 위해 Anthropic으로 전송돼요. 가이드를 개선하려고 대화를 30일 동안 보관한 뒤 삭제해요. 투자 조언이 아니에요. 개인정보 처리방침