Forum

Fidelity Active Trader Pro på M1 MacBook Pro

Föreg
  • 1
  • 2
Först Föreg

Gå till sidan

P

pshufd

24 oktober 2013
New Hampshire
  • 20 juli 2021
Vi har Think or Swim som körs inbyggt på M1 nu. Jag håller på med en uppskrivning och ett skript för att göra installationen. Diskussionen och arbetet är på:

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

pshufd

24 oktober 2013


New Hampshire
  • 21 juli 2021
Kör tänk eller simma på Apple Silicon

  1. Ladda ner och installera Azul JDK från https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg (version 11 LTS macOS ARM 64-bit v8). Observera att denna länk kan ändras i framtiden. Om den gör det, leta efter installationssatsen på https://www.azul.com/downloads/?package=jdk
  2. Ladda ner tänk eller simma från https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop/download.html under avsnittet Alla andra användare
  3. Ladda ner jna.jar från https://github.com/java-native-access/jna/blob/master/dist/jna.jar och jna-platform.jar från https://github.com/java-native-access/jna/blob/master/dist/jna-platform.jar
  4. Packa upp zip-filen om den inte redan har gjorts åt dig av din webbläsare. Det här dokumentet förutsätter att din uppackade Thinkorswim-katalog finns i ~/Downloads.
  5. Öppna ett terminalfönster och skriv cd ~/Downloads
  6. Starta tänk eller simma genom att skriva sudo java -jar launcher.jar. Det kommer att spotta ut ett felmeddelande och dö. Skriv kommandot igen och det kommer att dyka upp ett litet mörkt fönster och säga Installerar uppdateringar. Låt det köra i tre minuter för att skapa usergui-katalogen och stäng sedan popup-fönstret.
  7. Utför följande kommandon nedan. Det tredje kommandot kommer att dö. Det fjärde kommandot kommer att visa inloggningssidan för tänka eller simma efter installation av uppdateringar. Ange ditt användarnamn och lösenord och njut. Du kan överväga att flytta katalogen till en mer lämplig plats på ditt system. Du måste utföra det sista kommandot från ett terminalfönster för att köra tänka eller simma i framtiden.
sudo cp ~/Downloads/jna-platform.jar ~/Downloads/thinkorswim/usergui/1970.0.68/jna-platform-3.5.2.jar
CP sudo ~ / överför / jna.jar ~ / överför / ThinkOrSwim / usergui / 1970.0.68 / JNA-3.5.2.jar
sudo java -jar launcher.jar
sudo java -jar launcher.jar


Detta dokument härleddes form https://www.reddit.com/r/thinkorswim/comments/oojac1 eftersom StonkGodCapital var personen som fick detta att fungera.
Reaktioner:Madhatter32 F

fadergll

3 september 2014
  • 13 augusti 2021
Dessa trådar påminner mig om de klassiska Apple-annonserna.

Men ja, jag kommer att säga att jag inte kommer att ARM förrän jag ser ett sätt att köra Active Trader Pro utan den enorma prestandaträffen eftersom det redan är dåligt på en Intel Mac.


P

pshufd

24 oktober 2013
New Hampshire
  • 27 augusti 2021
Reaktioner:satcomer och Madhatter32

Madhatter32

17 april 2020
  • 27 augusti 2021
pshufd sa:
Detta är till stor hjälp. Tack för att du laddade upp. Ärligt talat verkar processen dock besvärlig - speciellt att gå till terminalen varje gång du vill logga in. Jag hoppas verkligen att TD Ameritrade kommer att kunna effektivisera det inom en snar framtid. P

pshufd

24 oktober 2013
New Hampshire
  • 27 augusti 2021
Madhatter32 sa: Det här är mycket användbart. Tack för att du laddade upp. Ärligt talat verkar processen dock besvärlig - speciellt att gå till terminalen varje gång du vill logga in. Jag hoppas verkligen att TD Ameritrade kommer att kunna effektivisera det inom en snar framtid.

Jag ska undersöka att göra ett automatiseringsskript för detta.

Jag kommer också att kontakta TD Ameritrade för att se om de kan bygga en native installer nu när de vet att den kan köras native. Jag misstänker dock att de fortfarande går igenom sina fusioner med Schwab - så jag förväntar mig inget av dem inom den närmaste tiden.
Reaktioner:Madhatter32 TILL

ADGrant

26 april 2018
  • 28 augusti 2021
pshufd sa: Jag kommer att undersöka att göra ett automatiseringsskript för detta.

Jag kommer också att kontakta TD Ameritrade för att se om de kan bygga en native installer nu när de vet att den kan köras native. Jag misstänker dock att de fortfarande går igenom sina fusioner med Schwab - så jag förväntar mig inget av dem inom den närmaste tiden.
Med tanke på att det tydligen är en ren Java-app (som de redan borde veta men du har verifierat), borde de också veta att den kan köras inbyggt på en M1 Mac eller vilken plattform som helst som stöder Java på skrivbordet. 'ingenjören' du pratade med var förmodligen bara en nivå 1 eller nivå 2 supportperson. Jag misstänker att utvecklingen av appen görs av ett offshore- (och förmodligen outsourcade) team. P

pshufd

24 oktober 2013
New Hampshire
  • 28 augusti 2021
ADGrant sa: Med tanke på att det tydligen är en ren Java-app (som de redan borde känna till men du har verifierat), borde de också veta att den kan köras inbyggt på en M1 Mac eller vilken plattform som helst som stöder Java på skrivbordet. 'ingenjören' du pratade med var förmodligen bara en nivå 1 eller nivå 2 supportperson. Jag misstänker att utvecklingen av appen görs av ett offshore- (och förmodligen outsourcade) team.

På Windows och macOS har de ett installationsprogram som består av inbyggda körbara filer. De körbara filerna kör Java-appen under en privat version av Java. Den typiska kunden skulle inte vara bekant med att köra ett Java-program från konsolen. Jag föreställer mig att alternativet endast för Java är för Unix, Linux och vilken annan plattform som helst med en Java-port.

Så killen jag pratade med pratade förmodligen om installationsversionen. Han kanske inte heller visste att det finns en infödd Apple Silicon Java som släppts ut av Azul. TILL

ADGrant

26 april 2018
  • 28 augusti 2021
pshufd sa: På Windows och macOS har de ett installationsprogram som består av inbyggda körbara filer. De körbara filerna kör Java-appen under en privat version av Java. Den typiska kunden skulle inte vara bekant med att köra ett Java-program från konsolen. Jag föreställer mig att alternativet endast för Java är för Unix, Linux och vilken annan plattform som helst med en Java-port.

Så killen jag pratade med pratade förmodligen om installationsversionen. Han kanske inte heller visste att det finns en infödd Apple Silicon Java som släppts ut av Azul.

Anledningen till den privata installationen av java och den plattformsspecifika lanseringen är helt enkelt användarvänlighet. Det är möjligt att killen du pratade med inte visste att det fanns en inbyggd version av JVM för Apple Silicon Macs men 5 minuter på Azul-webbplatsen skulle ha svarat på den frågan. Det är inte heller ett stort språng i fantasin att tro att det kan finnas en inbyggd JRE/JDK för Apple Silicon. Hela förutsättningen för Java är att den körs 'överallt' och även om det är en överdrift stöder den ett brett utbud av operativsystem, inklusive BSD, HP-UX och AIX på flera riskarkitekturer. Den är till och med tillgänglig på IBM stordatorer. Om du inte är intresserad av att stödja flera plattformar finns det bättre teknologier än Java tillgängliga på de flesta plattformar. P

pshufd

24 oktober 2013
New Hampshire
  • 28 augusti 2021
ADGrant sa: Anledningen till den privata installationen av java och den plattformsspecifika lanseringen är helt enkelt användarvänlighet. Det är möjligt att killen du pratade med inte visste att det fanns en inbyggd version av JVM för Apple Silicon Macs men 5 minuter på Azul-webbplatsen skulle ha svarat på den frågan. Det är inte heller ett stort språng i fantasin att tro att det kan finnas en inbyggd JRE/JDK för Apple Silicon. Hela förutsättningen för Java är att den körs 'överallt' och även om det är en överdrift stöder den ett brett utbud av operativsystem, inklusive BSD, HP-UX och AIX på flera riskarkitekturer. Den är till och med tillgänglig på IBM stordatorer. Om du inte är intresserad av att stödja flera plattformar finns det bättre teknologier än Java tillgängliga på de flesta plattformar.

Jag brukade arbeta för Oracle så jag är bekant med bakgrunden till Java (vi köpte ut Sun för länge sedan). TILL

ADGrant

26 april 2018
  • 28 augusti 2021
pshufd sa: Jag brukade arbeta för Oracle så jag är bekant med bakgrunden till Java (vi köpte ut Sun för länge sedan).
Ja jag minns, jag arbetade för ett företag med mycket Solaris SPARC-hårdvara. Vi använde Java men hade också en hel del internt utvecklad Solaris-mjukvara med Suns C++-verktyg. Tyvärr verkar allt som inte Java som Oracle förvärvade från Sun ha vissnat bort. P

pshufd

24 oktober 2013
New Hampshire
  • 28 augusti 2021
Testade precis ATP på M1 igen ifall Crossover-prestandan skulle förbättras (jag hörde en del mullrande om det). Jag fick en popup som säger att Monterey Beta inte kommer att köras. ATP på M1 använder dubbelt så mycket CPU-resurser som mitt i7-10700-system. Den använder 105 % CPU på M1 och cirka 10 % på min i7-10700. Det finns fyra prestandakärnor på M1 och åtta på i7-10700. Tyvärr gillar jag kartläggningen på ATP mer än ToS. Så jag kanske bara måste stanna på Windows för ATP.
Reaktioner:Madhatter32 P

pshufd

24 oktober 2013
New Hampshire
  • 28 augusti 2021
Jag portade mina ATP-diagram till ToS och de fungerar bra. Fördelarna med ToS är att det körs inbyggt på Apple Silicon, och det tar inte tio minuter att starta. Jag kunde köra ToS på min Sen 2009 iMac även om jag inte vet hur prestanda skulle se ut under handelsdagen. Jag planerar att fortsätta köra handelsprylarna på Windows tills jag har mer hårdvara för att eventuellt ersätta Windows-skrivbordet. Väntar bara på Apple. Föreg
  • 1
  • 2
Först Föreg

Gå till sidan