리눅스 바시에서 인터랙티브 브로커 IB 게이트웨이를 설치하는 지침

저자:리디아, 생성: 2023-12-04 15:55:24, 업데이트: 2023-12-27 21:42:42

FMZ 플랫폼은 이제 인터랙티브 브로커 (IB) 통합을 지원합니다. 그것은 윈도우에서 매우 간단합니다, 그래서 우리는 여기에 그것을 설치하는 방법을 설명하지 않을 것입니다. 일반적으로 그래픽 인터페이스가없는 서버를 임대하고 SSH만있는 리눅스 사용자에게는 설치가 더 도전적입니다. 이 기사는 양적 거래에 IB 게이트웨이를 설치하는 방법을 설명합니다. 우리는 일반적으로 TWS 클라이언트 대신 IB 게이트웨이를 설치하도록 선택합니다.

단계 1: 데스크톱 서비스 및 VNC를 설치

먼저, 원격 데스크톱 액세스를 활성화하기 위해 데스크톱 서비스와 VNC 서버를 설치해야 합니다. 여기서는 xfce와 TightVNC를 예로 사용하겠습니다. 다음 명령어를 터미널에서 실행하여 설치하세요:

sudo apt update
sudo apt install xfce4 xfce4-goodies dbus-x11
sudo apt install tightvncserver
tightvncserver

설치 중 비밀번호의 최대 길이는 8자입니다. 매우 안전한 비밀번호를 설정하시기 바랍니다. 첫 번째 세션의 기본 시작 포트는 5901입니다.

단계 2: VNC에 연결하고 IB 게이트웨이를 설치합니다

기본 주소는vnc://IP Address:5901, 암호를 입력하여 로그인 할 수 있습니다. 윈도우에서는 VNC 클라이언트를 직접 다운로드하여 설치하시기 바랍니다.

다운로드 페이지:https://www.interactivebrokers.com/en/trading/ibgateway-stable.php다운로드를 위해 wget와 유사한 도구를 사용하십시오. 해당 버전을 찾을 수 없다면 검색 페이지에서 "다른 운영 체제용 다운로드"를 클릭하십시오.

wget https://download2.interactivebrokers.com/installers/ibgateway/stable-standalone/ibgateway-stable-standalone-linux-x64.sh

VNC에서 다운로드하는 것이 불편하다면, 별도의 SSH 다운로드를 시작하고 VNC 데스크톱 환경에서 설치할 수 있습니다.

bash ibgateway-stable-standalone-linux-x64.sh

인터페이스는 이미 여기에 표시 될 수 있습니다, 당신은 수동으로 실행하여 설치 디렉토리를 직접 실행할 수 있습니다./ibgateway.

img

설치 후 로그인 하 고 API 옵션을 찾으십시오. Read-Only API를 선택 해제 하는 것을 확인 합니다. 포트 번호는 또한 설정에 있습니다. 이 포트 번호에 따라 교환을 올바르게 구성 합니다.

img

교환은 다음과 같이 구성됩니다: 클라이언트 ID. 연결해야하는 여러 로봇이있는 경우 IB가 동일한 클라이언트 ID를 동시에 연결할 수 없으므로 다른 ID로 설정해야합니다.

img

로컬호스트와127.0.0.1리눅스 운영체제의 하위 레벨의 네트워크 주소가 같지 않으면 로컬호스트를 사용합니다.

IB의 시장 데이터는 유료 구독이 필요합니다. 실시간 틱어 및 깊이 정보가 필요한 경우 요금을 지불하여 가입하십시오. 그렇지 않으면 지연 틱어만받을 수 있습니다.


더 많은