Links on Right
The charts utilize highcharts which requires a separate license. Please see https://shop.highsoft.com/
This is not associated with Interactive Brokers other than the utilization of the api supplied by Interactive Brokers.
Little testing, never utilized in production, no automated tests.
- 20.11 - Improvement to options tab.
- 20.10 - Initial Release
Make sure the following ports are secured:
- 7497, 7496, 4001, 4002 - Default ports utilized by TWS workstation or gateway.
- 6811 - Default port utilized between website and server.
- 8080 - Default port utilized by website.
- Run Setup.msi.
- 64-bit TwsSocketClient.dll
- Install Build Tools for Visual Studio. Select C++ desktop applications.
- Install Latest Tws API.
- As administrator:
"%ProgramFiles%\jde-cpp\TwsWebSocket\build-tws.bat"
- Sql Server Express - From powershell run:
Set-ExecutionPolicy RemoteSigned
Import-Module SQLPS
Invoke-Sqlcmd -Query "create database jde" -ServerInstance localhost
Add-OdbcDsn -Name "Jde_TWS_Connection" -DriverName "ODBC Driver 17 for SQL Server" -Platform "64-bit" -DsnType "User" -SetPropertyValue @("SERVER=localhost", "Trusted_Connection=Yes", "DATABASE=jde")
- node.js
- Install
- From the start menu, open 'node.js command prompt' and run:
npm install --global http-server
- Start Interactive Brokers TWS Gateway or Workstation.
- Run TwsWeb.bat on Desktop.
- Open browser to http://localhost:8080/portfolio.
%ProgramData%\jde-cpp\TwsWebSocket.json
- twsWebSocket\accounts fill in account alias:
["U123": "IRA", "U456": "Sandbox"]