Forum

Fidelity Active Trader Pro på M1 MacBook Pro

Forrige
  • 1
  • 2
Først Forrige

Gå til side

P

pshufd

24. oktober 2013
New Hampshire
  • 20. juli 2021
Vi har Think or Swim som kjører native på M1 nå. Jeg jobber med en oppskrift og et skript for å gjøre installasjonen. Diskusjonen og arbeidet er på:

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

pshufd

24. oktober 2013


New Hampshire
  • 21. juli 2021
Løp tenk eller svøm naturlig på Apple Silicon

  1. Last ned og installer Azul JDK fra https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg (versjon 11 LTS macOS ARM 64-bit v8). Merk at denne koblingen kan endres i fremtiden. Hvis den gjør det, se etter installasjonssettet på https://www.azul.com/downloads/?package=jdk
  2. Last ned tenke eller svømme fra https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop/download.html under seksjonen Alle andre brukere
  3. Last ned jna.jar fra https://github.com/java-native-access/jna/blob/master/dist/jna.jar og jna-platform.jar fra https://github.com/java-native-access/jna/blob/master/dist/jna-platform.jar
  4. Pakk ut zip-filen hvis den ikke allerede er gjort for deg av nettleseren din. Dette dokumentet forutsetter at den utpakkede katalogen din for thinkorswim er i ~/Nedlastinger.
  5. Åpne et terminalvindu og skriv cd ~/Downloads
  6. Oppstart tenk eller svøm ved å skrive sudo java -jar launcher.jar. Den vil spytte ut en feilmelding og dø. Skriv inn kommandoen på nytt, og det vil dukke opp et lite mørkt vindu og si Installerer oppdateringer. La den kjøre i tre minutter for å opprette usergui-katalogen og lukk deretter popup-vinduet.
  7. Utfør følgende kommandoer nedenfor. Den tredje kommandoen vil dø. Den fjerde kommandoen vil få opp påloggingssiden for tenke eller svømme etter installasjon av oppdateringer. Skriv inn brukernavn og passord og nyt. Du kan vurdere å flytte katalogen til et mer passende sted på systemet ditt. Du må utføre den siste kommandoen fra et terminalvindu for å kjøre tenke eller svømme i fremtiden.
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


Dette dokumentet ble avledet form https://www.reddit.com/r/thinkorswim/comments/oojac1 da StonkGodCapital var personen som fikk dette til å fungere.
Reaksjoner:Madhatter32 F

fargll

3. september 2014
  • 13. august 2021
Disse trådene minner meg om de klassiske Apple-annonsene.

Men ja, jeg vil si at jeg ikke kommer til å ARM før jeg ser en måte å kjøre Active Trader Pro uten den enorme ytelsen, siden den allerede er dårlig på en Intel Mac.


P

pshufd

24. oktober 2013
New Hampshire
  • 27. august 2021
Reaksjoner:satcomer og Madhatter32

Madhatter32

17. april 2020
  • 27. august 2021
pshufd sa:
Dette er veldig nyttig. Takk for at du lastet opp. Ærlig talt, prosessen virker imidlertid tungvint - spesielt å gå til terminal hver gang du vil logge på. Jeg håper virkelig TD Ameritrade vil være i stand til å effektivisere det i nær fremtid. P

pshufd

24. oktober 2013
New Hampshire
  • 27. august 2021
Madhatter32 sa: Dette er veldig nyttig. Takk for at du lastet opp. Ærlig talt, prosessen virker imidlertid tungvint - spesielt å gå til terminal hver gang du vil logge på. Jeg håper virkelig TD Ameritrade vil være i stand til å effektivisere det i nær fremtid.

Jeg skal se på å lage et automatiseringsskript for dette.

Jeg vil også kontakte TD Ameritrade for å se om de kan bygge et native installer nå som de vet at det kan kjøres native. Jeg mistenker at de fortsatt går gjennom fusjonssakene sine med Schwab - så jeg forventer ikke noe fra dem i nærmeste fremtid.
Reaksjoner:Madhatter32 TIL

ADGrant

26. april 2018
  • 28. august 2021
pshufd sa: Jeg skal se på å lage et automatiseringsskript for dette.

Jeg vil også kontakte TD Ameritrade for å se om de kan bygge et native installer nå som de vet at det kan kjøres native. Jeg mistenker at de fortsatt går gjennom fusjonssakene sine med Schwab - så jeg forventer ikke noe fra dem i nærmeste fremtid.
Gitt at det tilsynelatende er en ren Java-app (som de allerede burde vite, men du har verifisert), bør de også vite at den kan kjøres naturlig på en M1 Mac eller en hvilken som helst plattform som støtter desktop Java. 'ingeniøren' du snakket med var sannsynligvis bare en nivå 1 eller nivå 2 støtteperson. Jeg mistenker at utviklingen av appen er gjort av et offshore (og sannsynligvis outsourcet) team. P

pshufd

24. oktober 2013
New Hampshire
  • 28. august 2021
ADGrant sa: Gitt at det tilsynelatende er en ren Java-app (som de allerede burde vite, men du har bekreftet), bør de også vite at den kan kjøres naturlig på en M1 Mac eller en hvilken som helst plattform som støtter desktop Java. 'ingeniøren' du snakket med var sannsynligvis bare en nivå 1 eller nivå 2 støtteperson. Jeg mistenker at utviklingen av appen er gjort av et offshore (og sannsynligvis outsourcet) team.

På Windows og macOS har de et installasjonsprogram som består av opprinnelige kjørbare filer. De kjørbare filene kjører Java-appen under en privat versjon av Java. Den typiske kunden vil ikke være kjent med å kjøre et Java-program fra konsollen. Jeg ser for meg at alternativet som kun er Java er for Unix, Linux og enhver annen plattform med Java-port.

Så fyren jeg snakket med snakket sannsynligvis om installasjonsversjonen. Han kan heller ikke ha visst at det er en innfødt Apple Silicon Java satt ut av Azul. TIL

ADGrant

26. april 2018
  • 28. august 2021
pshufd sa: På Windows og macOS har de et installasjonsprogram som består av opprinnelige kjørbare filer. De kjørbare filene kjører Java-appen under en privat versjon av Java. Den typiske kunden vil ikke være kjent med å kjøre et Java-program fra konsollen. Jeg ser for meg at alternativet som kun er Java er for Unix, Linux og enhver annen plattform med Java-port.

Så fyren jeg snakket med snakket sannsynligvis om installasjonsversjonen. Han kan heller ikke ha visst at det er en innfødt Apple Silicon Java satt ut av Azul.

Årsaken til den private installasjonen av java og den plattformspesifikke lanseringen er ganske enkelt brukervennlighet. Det er mulig at fyren du snakket med ikke visste at det var en Native build av JVM for Apple Silicon Macs, men 5 minutter på Azul-nettstedet ville ha svart på det spørsmålet. Det er heller ikke et stort sprang i fantasien å tro at det kan være en innfødt JRE/JDK for Apple Silicon. Hele forutsetningen for Java er at den kjører 'overalt', og selv om det er en overdrivelse, støtter den et bredt spekter av operativsystemer, inkludert BSD, HP-UX og AIX på flere risikoarkitekturer. Den er til og med tilgjengelig på IBM stormaskiner. Hvis du ikke er interessert i å støtte flere plattformer, er det bedre teknologier enn Java tilgjengelig på de fleste plattformer. P

pshufd

24. oktober 2013
New Hampshire
  • 28. august 2021
ADGrant sa: Årsaken til den private installasjonen av java og den plattformspesifikke lanseringen er ganske enkelt brukervennlighet. Det er mulig at fyren du snakket med ikke visste at det var en Native build av JVM for Apple Silicon Macs, men 5 minutter på Azul-nettstedet ville ha svart på det spørsmålet. Det er heller ikke et stort sprang i fantasien å tro at det kan være en innfødt JRE/JDK for Apple Silicon. Hele forutsetningen for Java er at den kjører 'overalt', og selv om det er en overdrivelse, støtter den et bredt spekter av operativsystemer, inkludert BSD, HP-UX og AIX på flere risikoarkitekturer. Den er til og med tilgjengelig på IBM stormaskiner. Hvis du ikke er interessert i å støtte flere plattformer, er det bedre teknologier enn Java tilgjengelig på de fleste plattformer.

Jeg pleide å jobbe for Oracle, så jeg er kjent med bakgrunnen til Java (vi kjøpte ut Sun for lenge siden). TIL

ADGrant

26. april 2018
  • 28. august 2021
pshufd sa: Jeg pleide å jobbe for Oracle, så jeg er kjent med bakgrunnen til Java (vi kjøpte ut Sun for lenge siden).
Ja, jeg husker, jeg pleide å jobbe for et selskap med mye Solaris SPARC-maskinvare. Vi brukte Java, men hadde også mye internt utviklet Solaris-programvare med Suns C++-verktøy. Dessverre ser det ut til at alt som ikke Java, som Oracle kjøpte fra Sun, har visnet bort. P

pshufd

24. oktober 2013
New Hampshire
  • 28. august 2021
Prøvde akkurat ATP på M1 igjen i tilfelle Crossover-ytelsen ble forbedret (jeg hørte noen rumling av det). Jeg fikk en popup som sier at Monterey Beta ikke vil kjøre. ATP på M1 bruker to ganger CPU-ressursene til i7-10700-systemet mitt. Den bruker 105 % CPU på M1 og omtrent 10 % på min i7-10700. Det er fire ytelseskjerner på M1 og åtte på i7-10700. Dessverre liker jeg kartleggingen på ATP mer enn ToS. Så jeg må kanskje bare holde meg på Windows for ATP.
Reaksjoner:Madhatter32 P

pshufd

24. oktober 2013
New Hampshire
  • 28. august 2021
Jeg porterte ATP-diagrammene mine til ToS, og de fungerer bra. Fordelene med ToS er at den kjører på Apple Silicon, og det tar ikke ti minutter å starte opp. Jeg var i stand til å kjøre ToS på min Sen 2009 iMac også, selv om jeg ikke vet hvordan ytelsen ville være i løpet av handelsdagen. Jeg planlegger å fortsette å kjøre handelstingene på Windows til jeg har mer maskinvare som potensielt kan erstatte Windows-skrivebordet. Venter bare på Apple. Forrige
  • 1
  • 2
Først Forrige

Gå til side