Package Details: ib-tws 1:10.28.1h-1

Git Clone URL: https://aur.archlinux.org/ib-tws.git (read-only, click to copy)
Package Base: ib-tws
Description: Electronic trading platform from discount brokerage firm Interactive Brokers
Upstream URL: http://interactivebrokers.com/
Licenses: custom
Submitter: benalexau
Maintainer: benalexau
Last Packager: benalexau
Votes: 39
Popularity: 0.24
First Submitted: 2013-01-30 06:21 (UTC)
Last Updated: 2024-04-17 02:04 (UTC)

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 13 .. 19 Next › Last »

benalexau commented on 2021-01-28 01:48 (UTC)

In case it helps for the future, the easiest way to build this package without using an AUR helper is:

git clone https://aur.archlinux.org/ib-tws.git
cd ib-tws
makepkg -rs

harappan commented on 2021-01-27 09:48 (UTC)

Doesn't work with yay -Syyu for some reason, but works for your command line codes.

benalexau commented on 2021-01-27 08:56 (UTC)

@agamemnon, can you explain what you mean? It works for me:

[bpa@bpanb ~]$packer-aur -G ib-tws
[bpa@bpanb ~]$cd ib-tws/
[bpa@bpanb ib-tws]$makepkg -rs
==> Making package: ib-tws 981.2p-1 (Wed 27 Jan 2021 19:54:09)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found LICENSE
  -> Found ib-tws
  -> Found ib-tws.conf
  -> Found ib-tws.desktop
  -> Found ib-gw
  -> Found ib-gw.conf
  -> Found ib-gw.desktop
  -> Downloading tws-latest-standalone-linux-x64.sh...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  145M  100  145M    0     0  9385k      0  0:00:15  0:00:15 --:--:--  9.8M
==> Validating source files with md5sums...
    LICENSE ... Passed
    ib-tws ... Passed
    ib-tws.conf ... Passed
    ib-tws.desktop ... Passed
    ib-gw ... Passed
    ib-gw.conf ... Passed
    ib-gw.desktop ... Passed
    tws-latest-standalone-linux-x64.sh ... Passed
==> Extracting sources...
==> Starting build()...
Unpacking JRE ...
Starting Installer ...
The installation directory has been set to /home/bpa/tws.
Extracting files ...
Finishing installation ...
Archive:  jts4launch-981.jar
PACK200
  inflating: trader/common/images/ibapp_icon_48x48.gif  
Archive:  jts4launch-981.jar
PACK200
  inflating: trader/common/images/quote_details_48x48.jpg  
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "ib-tws"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ib-tws 981.2p-1 (Wed 27 Jan 2021 19:55:04)

harappan commented on 2021-01-27 08:38 (UTC)

doesn't update, error veryfing

esemeniuc commented on 2020-12-16 03:28 (UTC)

Awesome, thank you @benalexau :)

benalexau commented on 2020-12-15 23:34 (UTC)

Thanks @cwaffles. I made this change (to both the TWS and IB Gateway configuration files) and also updated it more generally to reflect the settings in IB's present tws.vmoptions.

esemeniuc commented on 2020-12-15 17:30 (UTC)

In iw-tws.conf, I would suggest setting the following:

JAVA_XMX="-Xmx4G"
JAVA_UI_FLAGS="-Dswing.aatext=TRUE -Dawt.useSystemAAFontSettings=on"
  1. Increasing the heap size prevents the app from hanging at 100% cpu utilization
  2. Enable anti-aliasing/font smoothing. This makes the UI much more legible.