Fòrums

Fidelity Active Trader Pro a M1 MacBook Pro

Anterior
  • 1
  • 2
Primer Anterior

Ves a la pàgina

Vés P

pshufd

Oct 24, 2013
Nou Hampshire
  • Jul 20, 2021
Ara tenim Think or Swim corrent de manera nativa a la M1. Estic treballant en una redacció i un script per fer la instal·lació. La discussió i el treball és a:

https://www.reddit.com/r/thinkorswim/comments/oo1rht P

pshufd

Oct 24, 2013


Nou Hampshire
  • Jul 21, 2021
Corre, pensa o neda de manera nativa a Apple Silicon

  1. Baixeu i instal·leu Azul JDK des de https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg (versió 11 LTS macOS ARM de 64 bits v8). Tingueu en compte que aquest enllaç podria canviar en el futur. Si ho fa, busqueu el kit d'instal·lació a https://www.azul.com/downloads/?package=jdk
  2. Descarrega pensar o nedar des https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop/download.html sota la secció Tots els altres usuaris
  3. Baixeu jna.jar des de https://github.com/java-native-access/jna/blob/master/dist/jna.jar i jna-platform.jar de https://github.com/java-native-access/jna/blob/master/dist/jna-platform.jar
  4. Desempaqueteu el fitxer zip si encara no ho heu fet pel vostre navegador. Aquest document suposa que el vostre directori desempaquetat de thinkorswim es troba a ~/Descàrregues.
  5. Obriu una finestra de terminal i escriviu cd ~/Downloads
  6. L'inici pensa o neda escrivint sudo java -jar launcher.jar. Escopirà un missatge d'error i morirà. Torneu a escriure l'ordre i apareixerà una petita finestra fosca i diu Instal·lant actualitzacions. Deixeu que s'executi durant tres minuts per crear el directori d'usuari i després tanqueu la finestra emergent.
  7. Executeu les ordres següents a continuació. La tercera ordre morirà. La quarta ordre mostrarà la pàgina d'inici de sessió think or swim després d'instal·lar les actualitzacions. Introdueix el teu nom d'usuari i contrasenya i gaudeix. Podeu considerar moure el directori a una ubicació més adequada del vostre sistema. Heu d'executar l'última ordre des d'una finestra de terminal per executar think or swim en el futur.
sudo cp ~/Downloads/jna-platform.jar ~/Downloads/thinkorswim/usergui/1970.0.68/jna-platform-3.5.2.jar
CP suo ~ / Descàrregues / jna.jar ~ / Descàrregues / thinkorswim / usergui / 1970.0.68 / JNA-3.5.2.jar
sudo java -jar launcher.jar
sudo java -jar launcher.jar


Aquest document es va derivar de la forma https://www.reddit.com/r/thinkorswim/comments/oojac1 ja que StonkGodCapital va ser la persona que va fer que això funcionés.
Reaccions:Madhatter32 F

paregll

set 3, 2014
  • 13 d'agost de 2021
Aquests fils em recorden els anuncis clàssics d'Apple.

Però sí, diré que no aniré a ARM fins que no vegi una manera d'executar Active Trader Pro sense el gran èxit de rendiment, ja que ja és dolent en un Mac Intel.


P

pshufd

Oct 24, 2013
Nou Hampshire
  • 27 d'agost de 2021
Reaccions:satcomer i Madhatter32

Madhatter32

17 d'abril de 2020
  • 27 d'agost de 2021
pshufd va dir:
Això és molt útil. Gràcies per pujar. Sincerament, el procés sembla complicat, sobretot anar al terminal cada vegada que voleu iniciar sessió. Realment espero que TD Ameritrade pugui racionalitzar-ho en un futur proper. P

pshufd

Oct 24, 2013
Nou Hampshire
  • 27 d'agost de 2021
Madhatter32 va dir: Això és molt útil. Gràcies per pujar. Sincerament, el procés sembla complicat, sobretot anar al terminal cada vegada que voleu iniciar sessió. Realment espero que TD Ameritrade pugui racionalitzar-ho en un futur proper.

Miraré a fer un script d'automatització per a això.

També em posaré en contacte amb TD Ameritrade per veure si poden crear un instal·lador natiu ara que saben que es pot executar de manera nativa. Sospito que encara estan passant per les seves coses de fusió amb Schwab, així que no espero res d'ells a curt termini.
Reaccions:Madhatter32 A

ADGrant

Mar 26, 2018
  • 28 d'agost de 2021
pshufd va dir: miraré de fer un script d'automatització per a això.

També em posaré en contacte amb TD Ameritrade per veure si poden crear un instal·lador natiu ara que saben que es pot executar de manera nativa. Sospito que encara estan passant per les seves coses de fusió amb Schwab, així que no espero res d'ells a curt termini.
Tenint en compte que aparentment és una aplicació Java pura (que ja haurien de conèixer però que heu verificat), també haurien de saber que es pot executar de manera nativa en un Mac M1 o qualsevol plataforma que admeti Java d'escriptori. L''enginyer' amb qui vas parlar probablement era només una persona de suport de nivell 1 o de nivell 2. Sospito que el desenvolupament de l'aplicació el fa un equip offshore (i probablement subcontractat). P

pshufd

Oct 24, 2013
Nou Hampshire
  • 28 d'agost de 2021
ADGrant va dir: Donat que aparentment és una aplicació Java pura (que ja haurien de conèixer però que vostè ha verificat), també haurien de saber que es pot executar de manera nativa en un Mac M1 o qualsevol plataforma que admeti Java d'escriptori. L''enginyer' amb qui vas parlar probablement era només una persona de suport de nivell 1 o de nivell 2. Sospito que el desenvolupament de l'aplicació el fa un equip offshore (i probablement subcontractat).

A Windows i macOS, tenen un instal·lador que consta d'executables natius. Els executables executen l'aplicació Java amb una versió privada de Java. El client típic no estaria familiaritzat amb l'execució d'un programa Java des de la consola. Imagino que l'opció només de Java és per a Unix, Linux i qualsevol altra plataforma amb un port Java.

Així que l'home amb qui estava parlant probablement estava parlant de la versió de l'instal·lador. Potser tampoc no sabia que hi ha un Apple Silicon Java natiu creat per Azul. A

ADGrant

Mar 26, 2018
  • 28 d'agost de 2021
pshufd va dir: A Windows i macOS, tenen un instal·lador que consta d'executables natius. Els executables executen l'aplicació Java amb una versió privada de Java. El client típic no estaria familiaritzat amb l'execució d'un programa Java des de la consola. Imagino que l'opció només de Java és per a Unix, Linux i qualsevol altra plataforma amb un port Java.

Així que l'home amb qui estava parlant probablement estava parlant de la versió de l'instal·lador. Potser tampoc no sabia que hi ha un Apple Silicon Java natiu creat per Azul.

El motiu de la instal·lació privada de Java i el llançador específic de la plataforma és simplement la comoditat de l'usuari. És possible que l'home amb qui estàveu parlant no sabia que hi havia una versió nativa de la JVM per a Apple Silicon Macs, però 5 minuts al lloc web de Azul haurien respost aquesta pregunta. Tampoc és un gran salt d'imaginació pensar que hi podria haver un JRE/JDK natiu per a Apple Silicon, la premissa total de Java és que s'executa 'a tot arreu' i, tot i que això és una exageració, admet una àmplia gamma de sistemes operatius, inclosos BSD, HP-UX i AIX en múltiples arquitectures Risc. Fins i tot està disponible als mainframes d'IBM. Si no us interessa donar suport a diverses plataformes, hi ha millors tecnologies que Java disponibles a la majoria de plataformes. P

pshufd

Oct 24, 2013
Nou Hampshire
  • 28 d'agost de 2021
ADGrant va dir: El motiu de la instal·lació privada de Java i el llançador específic de la plataforma és simplement la comoditat de l'usuari. És possible que l'home amb qui estàveu parlant no sabia que hi havia una versió nativa de la JVM per a Apple Silicon Macs, però 5 minuts al lloc web de Azul haurien respost aquesta pregunta. Tampoc és un gran salt d'imaginació pensar que hi podria haver un JRE/JDK natiu per a Apple Silicon, la premissa total de Java és que s'executa 'a tot arreu' i, tot i que això és una exageració, admet una àmplia gamma de sistemes operatius, inclosos BSD, HP-UX i AIX en múltiples arquitectures Risc. Fins i tot està disponible als mainframes d'IBM. Si no us interessa donar suport a diverses plataformes, hi ha millors tecnologies que Java disponibles a la majoria de plataformes.

Solia treballar per a Oracle, així que estic familiaritzat amb els antecedents de Java (vam comprar Sun fa molt de temps). A

ADGrant

Mar 26, 2018
  • 28 d'agost de 2021
pshufd va dir: Solia treballar per a Oracle, així que estic familiaritzat amb els antecedents de Java (vam comprar Sun fa molt de temps).
Sí, recordo, abans treballava per a una empresa amb molt de maquinari Solaris SPARC. Vam utilitzar Java, però també teníem un munt de programari Solaris desenvolupat internament amb les eines C++ de Sun. Malauradament, tot el que no és Java que Oracle va adquirir de Sun sembla que s'ha esvaït. P

pshufd

Oct 24, 2013
Nou Hampshire
  • 28 d'agost de 2021
Acabo de tornar a provar l'ATP a l'M1 en cas que el rendiment del Crossover millorés (he sentit alguns rumors d'això). Vaig rebre una finestra emergent que indicava que Monterey Beta no s'executarà. ATP a M1 utilitza el doble dels recursos de CPU del meu sistema i7-10700. Utilitza un 105% de CPU a M1 i aproximadament un 10% al meu i7-10700. Hi ha quatre nuclis de rendiment a l'M1 i vuit a l'i7-10700. Malauradament, m'agrada més els gràfics a ATP que a ToS. Així que potser hauré de romandre a Windows per a ATP.
Reaccions:Madhatter32 P

pshufd

Oct 24, 2013
Nou Hampshire
  • 28 d'agost de 2021
Vaig portar els meus gràfics ATP a ToS i funcionen bé. Els avantatges de ToS són que s'executa de manera nativa a Apple Silicon i que no triguen deu minuts a iniciar-se. També vaig poder executar ToS al meu iMac de finals de 2009, tot i que no sé quin rendiment seria durant el dia de negociació. Tinc la intenció de continuar executant les coses comercials a Windows fins que tingui més maquinari per substituir potencialment l'escriptori de Windows. Només esperant a Apple. Anterior
  • 1
  • 2
Primer Anterior

Ves a la pàgina

Vés