Forumuri

Fidelity Active Trader Pro pe M1 MacBook Pro

Prev
  • 1
  • 2
Primul Prev

Mergi la pagina

Merge P

pshufd

24 octombrie 2013
New Hampshire
  • 20 iulie 2021
Avem Think or Swim care rulează nativ pe M1 acum. Lucrez la o redactare și un script pentru a face instalarea. Discuția și lucrul este la:

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

pshufd

24 octombrie 2013


New Hampshire
  • 21 iulie 2021
Alergați, gândiți-vă sau înotați în mod nativ pe Apple Silicon

  1. Descărcați și instalați Azul JDK de pe https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg (versiunea 11 LTS macOS ARM pe 64 de biți v8). Rețineți că acest link se poate schimba în viitor. Dacă da, atunci căutați kitul de instalare la https://www.azul.com/downloads/?package=jdk
  2. Descărcați gândiți-vă sau înotați de la https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop/download.html sub secțiunea Toți ceilalți utilizatori
  3. Descărcați jna.jar de pe https://github.com/java-native-access/jna/blob/master/dist/jna.jar și jna-platform.jar din https://github.com/java-native-access/jna/blob/master/dist/jna-platform.jar
  4. Despachetați fișierul zip dacă nu ați făcut-o deja pentru dvs. de către browser. Acest document presupune că directorul dezambalat thinkorswim este în ~/Downloads.
  5. Deschideți o fereastră de terminal și tastați cd ~/Downloads
  6. Începeți să gândiți sau să înotați tastând sudo java -jar launcher.jar. Va scuipa un mesaj de eroare și va muri. Tastați din nou comanda și va apărea o fereastră mică întunecată și va spune Instalare actualizări. Lăsați-l să ruleze timp de trei minute pentru a crea directorul usergui și apoi închideți fereastra pop-up.
  7. Executați următoarele comenzi de mai jos. A treia comandă va muri. A patra comandă va afișa pagina de autentificare think or swim după instalarea actualizărilor. Introduceți numele de utilizator și parola și bucurați-vă. Puteți lua în considerare mutarea directorului într-o locație mai potrivită din sistemul dumneavoastră. Trebuie să executați ultima comandă dintr-o fereastră de terminal pentru a rula think sau swim în viitor.
sudo cp ~/Downloads/jna-platform.jar ~/Downloads/thinkorswim/usergui/1970.0.68/jna-platform-3.5.2.jar
sudo cp ~/Downloads/jna.jar ~/Downloads/thinkorswim/usergui/1970.0.68/jna-3.5.2.jar
sudo java -jar launcher.jar
sudo java -jar launcher.jar


Acest document a fost derivat din formă https://www.reddit.com/r/thinkorswim/comments/oojac1 deoarece StonkGodCapital a fost persoana care a făcut ca acest lucru să funcționeze.
Reacții:Madhatter32 F

tatăl gll

3 septembrie 2014
  • 13 august 2021
Aceste fire îmi amintesc de reclamele clasice Apple.

Dar da, voi spune că nu mă duc la ARM până nu voi vedea o modalitate de a rula Active Trader Pro fără un impact masiv în performanță, deoarece este deja prost pe un Intel Mac.


P

pshufd

24 octombrie 2013
New Hampshire
  • 27 august 2021
Reacții:satcomer și Madhatter32

Madhatter32

17 aprilie 2020
  • 27 august 2021
pshufd a spus:
Acest lucru este foarte util. Vă mulțumim pentru încărcare. Sincer, procesul pare totuși greoi -- mai ales mergând la terminal de fiecare dată când doriți să vă conectați. Sper cu adevărat că TD Ameritrade va fi capabil să o eficientizeze în viitorul apropiat. P

pshufd

24 octombrie 2013
New Hampshire
  • 27 august 2021
Madhatter32 a spus: Acest lucru este foarte util. Vă mulțumim pentru încărcare. Sincer, procesul pare totuși greoi -- mai ales mergând la terminal de fiecare dată când doriți să vă conectați. Sper cu adevărat că TD Ameritrade va fi capabil să o eficientizeze în viitorul apropiat.

Voi căuta să fac un script de automatizare pentru asta.

De asemenea, voi contacta TD Ameritrade pentru a vedea dacă pot construi un program de instalare nativ acum că știu că poate fi rulat nativ. Bănuiesc că încă trec prin fuziunea lor cu Schwab - așa că nu aștept nimic de la ei în termen scurt.
Reacții:Madhatter32 LA

ADGrant

26 aprilie 2018
  • 28 august 2021
pshufd a spus: Voi căuta să fac un script de automatizare pentru asta.

De asemenea, voi contacta TD Ameritrade pentru a vedea dacă pot construi un program de instalare nativ acum că știu că poate fi rulat nativ. Bănuiesc că încă trec prin fuziunea lor cu Schwab - așa că nu aștept nimic de la ei în termen scurt.
Având în vedere că aparent este o aplicație Java pură (pe care ar trebui să o cunoască deja, dar ați verificat-o), ar trebui să știe și că poate fi rulată nativ pe un Mac M1 sau orice platformă care acceptă Java desktop. „Inginerul” cu care ați vorbit a fost probabil doar o persoană de sprijin de nivel 1 sau de nivel 2. Bănuiesc că dezvoltarea aplicației este făcută de o echipă offshore (și probabil externalizată). P

pshufd

24 octombrie 2013
New Hampshire
  • 28 august 2021
ADGrant a spus: Având în vedere că aparent este o aplicație Java pură (pe care ar trebui să o cunoască deja, dar pe care ați verificat-o), ar trebui să știe și că poate fi rulată nativ pe un Mac M1 sau orice platformă care acceptă Java desktop. „Inginerul” cu care ați vorbit a fost probabil doar o persoană de sprijin de nivel 1 sau de nivel 2. Bănuiesc că dezvoltarea aplicației este făcută de o echipă offshore (și probabil externalizată).

Pe Windows și macOS, au un program de instalare care constă din executabile native. Executabilele rulează aplicația Java sub o versiune privată a Java. Clientul obișnuit nu ar fi familiarizat cu rularea unui program Java din consolă. Îmi imaginez că opțiunea numai pentru Java este pentru Unix, Linux și orice altă platformă cu un port Java.

Deci tipul cu care vorbeam probabil vorbea despre versiunea de instalare. De asemenea, poate că nu știa că există un Apple Silicon Java nativ lansat de Azul. LA

ADGrant

26 aprilie 2018
  • 28 august 2021
pshufd a spus: Pe Windows și macOS, au un program de instalare care constă din executabile native. Executabilele rulează aplicația Java sub o versiune privată a Java. Clientul obișnuit nu ar fi familiarizat cu rularea unui program Java din consolă. Îmi imaginez că opțiunea numai pentru Java este pentru Unix, Linux și orice altă platformă cu un port Java.

Deci tipul cu care vorbeam probabil vorbea despre versiunea de instalare. De asemenea, poate că nu știa că există un Apple Silicon Java nativ lansat de Azul.

Motivul instalării private a java și a lansatorului specific platformei este pur și simplu confortul utilizatorului. Este posibil ca tipul cu care vorbeai să nu știe că există o versiune nativă a JVM-ului pentru Apple Silicon Mac, dar 5 minute pe site-ul Azul ar fi răspuns la această întrebare. De asemenea, nu este un salt mare de imaginație să cred că ar putea exista un JRE/JDK nativ pentru Apple Silicon. Întreaga premisă a Java este că rulează „pretutindeni” și, deși aceasta este o exagerare, acceptă o gamă largă de sisteme de operare, inclusiv BSD, HP-UX și AIX pe mai multe arhitecturi Risc. Este disponibil chiar și pe mainframe IBM. Dacă nu sunteți interesat să susțineți mai multe platforme, există tehnologii mai bune decât Java disponibile pe majoritatea platformelor. P

pshufd

24 octombrie 2013
New Hampshire
  • 28 august 2021
ADGrant a spus: Motivul instalării private a java și a lansatorului specific platformei este pur și simplu confortul utilizatorului. Este posibil ca tipul cu care vorbeai să nu știe că există o versiune nativă a JVM-ului pentru Apple Silicon Mac, dar 5 minute pe site-ul Azul ar fi răspuns la această întrebare. De asemenea, nu este un salt mare de imaginație să cred că ar putea exista un JRE/JDK nativ pentru Apple Silicon. Întreaga premisă a Java este că rulează „pretutindeni” și, deși aceasta este o exagerare, acceptă o gamă largă de sisteme de operare, inclusiv BSD, HP-UX și AIX pe mai multe arhitecturi Risc. Este disponibil chiar și pe mainframe IBM. Dacă nu sunteți interesat să susțineți mai multe platforme, există tehnologii mai bune decât Java disponibile pe majoritatea platformelor.

Am lucrat pentru Oracle, așa că sunt familiarizat cu fundalul Java (am cumpărat Sun cu mult timp în urmă). LA

ADGrant

26 aprilie 2018
  • 28 august 2021
pshufd a spus: Lucram pentru Oracle, așa că sunt familiarizat cu fundalul Java (am cumpărat Sun cu mult timp în urmă).
Da, îmi amintesc, lucram pentru o companie cu mult hardware Solaris SPARC. Am folosit Java, dar am avut și o mulțime de software Solaris dezvoltat intern folosind instrumentele C++ de la Sun. Din păcate, tot ceea ce nu Java a achiziționat Oracle de la Sun pare să se fi ofilit. P

pshufd

24 octombrie 2013
New Hampshire
  • 28 august 2021
Tocmai am încercat din nou ATP pe M1 în cazul în care performanța Crossover s-a îmbunătățit (am auzit câteva zgomote despre asta). Am o fereastră pop-up care spune că Monterey Beta nu va rula. ATP pe M1 utilizează de două ori resursele CPU ale sistemului meu i7-10700. Folosește 105% CPU pe M1 și aproximativ 10% pe i7-10700 al meu. Există patru nuclee de performanță pe M1 și opt pe i7-10700. Din păcate, îmi place mai mult graficele pe ATP decât ToS. Așa că ar putea fi nevoit să rămân pe Windows pentru ATP.
Reacții:Madhatter32 P

pshufd

24 octombrie 2013
New Hampshire
  • 28 august 2021
Mi-am portat diagramele ATP în ToS și funcționează bine. Avantajele ToS sunt că rulează nativ pe Apple Silicon și nu durează zece minute până la pornire. Am putut rula ToS și pe iMac-ul meu de la sfârșitul anului 2009, deși nu știu ce performanță ar fi în timpul zilei de tranzacționare. Intenționez să continui să rulez chestiile de tranzacționare pe Windows până când voi avea mai mult hardware pentru a înlocui desktopul Windows. Abia aștept la Apple. Prev
  • 1
  • 2
Primul Prev

Mergi la pagina

Merge