Diễn Đàn

Fidelity Active Trader Pro trên MacBook Pro M1

Trước đó
  • 1
  • 2
Ngày thứ nhất Trước đó

Đi tới trang

Đi P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 20 tháng 7 năm 2021
Chúng tôi đã chạy Think or Swim nguyên bản trên M1 bây giờ. Tôi đang làm việc trên một bản ghi và tập lệnh để thực hiện cài đặt. Buổi thảo luận và làm việc diễn ra tại:

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

pshufd

Ngày 24 tháng 10 năm 2013


Mới Hampshire
  • Ngày 21 tháng 7 năm 2021
Chạy suy nghĩ hoặc bơi tự nhiên trên Apple Silicon

  1. Tải xuống và cài đặt Azul JDK từ https://cdn.azul.com/zulu/bin/zulu11.50.19-ca-jdk11.0.12-macosx_aarch64.dmg (phiên bản 11 LTS macOS ARM 64-bit v8). Lưu ý rằng liên kết này có thể thay đổi trong tương lai. Nếu có, hãy tìm bộ cài đặt tại https://www.azul.com/downloads/?package=jdk
  2. Tải xuống nghĩ hoặc bơi từ https://www.tdameritrade.com/tools-and-platforms/thinkorswim/desktop/download.html trong phần Tất cả người dùng khác
  3. Tải xuống jna.jar từ https://github.com/java-native-access/jna/blob/master/dist/jna.jar và jna-platform.jar từ https://github.com/java-native-access/jna/blob/master/dist/jna-platform.jar
  4. Bỏ tách tệp zip nếu trình duyệt của bạn chưa thực hiện cho bạn. Tài liệu này giả định rằng thư mục giải nén thinkorswim của bạn nằm trong ~ / Downloads.
  5. Mở cửa sổ dòng lệnh và nhập cd ~ / Downloads
  6. Khởi động suy nghĩ hoặc bơi bằng cách gõ sudo java -jar launcher.jar. Nó sẽ xuất hiện một thông báo lỗi và chết. Nhập lệnh một lần nữa và nó sẽ bật lên một cửa sổ nhỏ tối màu và có nội dung Cài đặt bản cập nhật. Để nó chạy trong ba phút để tạo thư mục usergui và sau đó đóng cửa sổ bật lên.
  7. Thực hiện các lệnh sau dưới đây. Lệnh thứ ba sẽ chết. Lệnh thứ tư sẽ hiển thị trang đăng nhập nghĩ hoặc bơi sau khi cài đặt các bản cập nhật. Nhập tên người dùng và mật khẩu của bạn và tận hưởng. Bạn có thể cân nhắc việc di chuyển thư mục đến một vị trí phù hợp hơn trên hệ thống của mình. Bạn cần thực hiện lệnh cuối cùng từ cửa sổ đầu cuối để chạy suy nghĩ hoặc bơi trong tương lai.
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


Tài liệu này được tạo ra từ biểu mẫu https://www.reddit.com/r/thinkorswim/comments/oojac1 vì StonkGodCapital là người đã làm cho điều này hoạt động.
Phản ứng:Madhatter32 NS

người cha

Ngày 3 tháng 9 năm 2014
  • Ngày 13 tháng 8 năm 2021
Những chủ đề này khiến tôi nhớ đến những quảng cáo cổ điển của Apple.

Nhưng có, tôi sẽ nói rằng tôi sẽ không sử dụng ARM cho đến khi tôi thấy một cách để chạy Active Trader Pro mà không bị ảnh hưởng lớn về hiệu suất vì nó đã quá tệ trên Intel Mac.


P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 27 tháng 8, 2021
Phản ứng:satcomer và Madhatter32

Madhatter32

17 thg 4, 2020
  • 27 tháng 8, 2021
pshufd đã nói:
Điều này rất hữu ích. Cảm ơn bạn đã tải lên. Thành thật mà nói, quá trình này có vẻ phức tạp - đặc biệt là việc chuyển sang thiết bị đầu cuối mỗi khi bạn muốn đăng nhập. Tôi thực sự hy vọng TD Ameritrade sẽ có thể hợp lý hóa nó trong tương lai gần. P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 27 tháng 8, 2021
Madhatter32 nói: Điều này rất hữu ích. Cảm ơn bạn đã tải lên. Thành thật mà nói, quá trình này có vẻ phức tạp - đặc biệt là việc chuyển sang thiết bị đầu cuối mỗi khi bạn muốn đăng nhập. Tôi thực sự hy vọng TD Ameritrade sẽ có thể hợp lý hóa nó trong tương lai gần.

Tôi sẽ xem xét thực hiện một kịch bản tự động hóa cho việc này.

Tôi cũng sẽ liên hệ với TD Ameritrade để xem liệu họ có thể xây dựng một trình cài đặt gốc ngay bây giờ hay không khi họ biết rằng nó có thể chạy nguyên bản. Tôi nghi ngờ rằng họ vẫn đang tiến hành các công việc hợp nhất của họ với Schwab - vì vậy tôi không mong đợi bất cứ điều gì từ họ trong thời gian ngắn.
Phản ứng:Madhatter32 ĐẾN

ADGrant

26 thg 4, 2018
  • 28 tháng 8 năm 2021
pshufd cho biết: Tôi sẽ xem xét thực hiện một kịch bản tự động hóa cho việc này.

Tôi cũng sẽ liên hệ với TD Ameritrade để xem liệu họ có thể xây dựng một trình cài đặt gốc ngay bây giờ hay không khi họ biết rằng nó có thể chạy nguyên bản. Tôi nghi ngờ rằng họ vẫn đang tiến hành các công việc hợp nhất của họ với Schwab - vì vậy tôi không mong đợi bất cứ điều gì từ họ trong thời gian ngắn.
Vì nó rõ ràng là một ứng dụng Java thuần túy (mà họ nên biết nhưng bạn đã xác minh), họ cũng nên biết rằng nó có thể chạy nguyên bản trên máy Mac M1 hoặc bất kỳ nền tảng nào hỗ trợ Java trên máy tính để bàn. 'Kỹ sư' mà bạn đã nói chuyện có thể chỉ là một người hỗ trợ cấp 1 hoặc cấp 2. Tôi nghi ngờ việc phát triển ứng dụng được thực hiện bởi một nhóm nước ngoài (và có thể là thuê ngoài). P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 28 tháng 8 năm 2021
ADGrant cho biết: Do rõ ràng đây là một ứng dụng Java thuần túy (mà họ nên biết nhưng bạn đã xác minh), họ cũng nên biết rằng nó có thể chạy nguyên bản trên máy Mac M1 hoặc bất kỳ nền tảng nào hỗ trợ Java trên máy tính để bàn. 'Kỹ sư' mà bạn đã nói chuyện có thể chỉ là một người hỗ trợ cấp 1 hoặc cấp 2. Tôi nghi ngờ việc phát triển ứng dụng được thực hiện bởi một nhóm nước ngoài (và có thể là thuê ngoài).

Trên Windows và macOS, chúng có một trình cài đặt bao gồm các tệp thực thi gốc. Các tệp thực thi chạy ứng dụng Java dưới phiên bản Java riêng. Khách hàng thông thường sẽ không quen với việc chạy chương trình Java từ bảng điều khiển. Tôi tưởng tượng rằng tùy chọn chỉ dành cho Java dành cho Unix, Linux và bất kỳ nền tảng nào khác có cổng Java.

Vì vậy, người mà tôi đang nói chuyện có lẽ đang nói về phiên bản cài đặt. Anh ta cũng có thể không biết rằng có một bản Java Silicon của Apple do Azul đưa ra. ĐẾN

ADGrant

26 thg 4, 2018
  • 28 tháng 8 năm 2021
pshufd cho biết: Trên Windows và macOS, chúng có một trình cài đặt bao gồm các tệp thực thi gốc. Các tệp thực thi chạy ứng dụng Java dưới phiên bản Java riêng. Khách hàng thông thường sẽ không quen với việc chạy chương trình Java từ bảng điều khiển. Tôi tưởng tượng rằng tùy chọn chỉ dành cho Java dành cho Unix, Linux và bất kỳ nền tảng nào khác có cổng Java.

Vì vậy, người mà tôi đang nói chuyện có lẽ đang nói về phiên bản cài đặt. Anh ta cũng có thể không biết rằng có một bản Java Silicon của Apple do Azul đưa ra.

Lý do cho việc cài đặt riêng java và trình khởi chạy dành riêng cho nền tảng chỉ đơn giản là sự thuận tiện cho người dùng. Có thể người bạn đang nói chuyện không biết rằng có một bản dựng JVM gốc dành cho Apple Silicon Macs nhưng 5 phút trên trang web Azul sẽ trả lời được câu hỏi đó. Nó cũng không phải là một bước nhảy vọt của trí tưởng tượng khi nghĩ rằng có thể có một JRE / JDK riêng cho Apple Silicon, Toàn bộ tiền đề của Java là nó chạy 'mọi nơi' và trong khi đó là một sự phóng đại, nó hỗ trợ một loạt các hệ điều hành bao gồm BSD, HP-UX và AIX trên nhiều Kiến trúc Risc. Nó thậm chí còn có sẵn trên các máy tính lớn của IBM. Nếu bạn không quan tâm đến việc hỗ trợ nhiều nền tảng thì có những công nghệ tốt hơn Java có sẵn trên hầu hết các nền tảng. P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 28 tháng 8 năm 2021
ADGrant cho biết: Lý do cho việc cài đặt riêng java và trình khởi chạy dành riêng cho nền tảng chỉ đơn giản là sự thuận tiện cho người dùng. Có thể người bạn đang nói chuyện không biết rằng có một bản dựng JVM gốc dành cho Apple Silicon Macs nhưng 5 phút trên trang web Azul sẽ trả lời được câu hỏi đó. Nó cũng không phải là một bước nhảy vọt của trí tưởng tượng khi nghĩ rằng có thể có một JRE / JDK riêng cho Apple Silicon, Toàn bộ tiền đề của Java là nó chạy 'mọi nơi' và trong khi đó là một sự phóng đại, nó hỗ trợ một loạt các hệ điều hành bao gồm BSD, HP-UX và AIX trên nhiều Kiến trúc Risc. Nó thậm chí còn có sẵn trên các máy tính lớn của IBM. Nếu bạn không quan tâm đến việc hỗ trợ nhiều nền tảng thì có những công nghệ tốt hơn Java có sẵn trên hầu hết các nền tảng.

Tôi đã từng làm việc cho Oracle nên tôi rất quen thuộc với nền tảng của Java (chúng tôi đã mua lại Sun cách đây khá lâu). ĐẾN

ADGrant

26 thg 4, 2018
  • 28 tháng 8 năm 2021
pshufd cho biết: Tôi từng làm việc cho Oracle nên rất quen thuộc với nền tảng của Java (chúng tôi đã mua lại Sun cách đây khá lâu).
Vâng, tôi nhớ, tôi đã từng làm việc cho một công ty có rất nhiều phần cứng Solaris SPARC. Chúng tôi đã sử dụng Java nhưng cũng có rất nhiều phần mềm Solaris được phát triển nội bộ bằng các công cụ C ++ của Sun. Thật không may, mọi thứ không phải Java mà Oracle mua lại từ Sun dường như đã khô héo. P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 28 tháng 8 năm 2021
Chỉ cần thử lại ATP trên M1 trong trường hợp hiệu suất Crossover được cải thiện (tôi đã nghe thấy một số tiếng ồn ào về điều đó). Tôi nhận được một cửa sổ bật lên thông báo rằng Monterey Beta sẽ không chạy. ATP trên M1 sử dụng gấp đôi tài nguyên CPU của hệ thống i7-10700 của tôi. Nó sử dụng 105% CPU trên M1 và khoảng 10% trên i7-10700 của tôi. Có bốn lõi hiệu suất trên M1 và tám lõi trên i7-10700. Thật không may, tôi thích biểu đồ trên ATP hơn ToS. Vì vậy, tôi có thể phải ở lại Windows cho ATP.
Phản ứng:Madhatter32 P

pshufd

Ngày 24 tháng 10 năm 2013
Mới Hampshire
  • 28 tháng 8 năm 2021
Tôi đã chuyển các biểu đồ ATP của mình sang ToS và chúng chạy tốt. Ưu điểm của ToS là nó chạy nguyên bản trên Apple Silicon và không mất mười phút để khởi động. Tôi cũng có thể chạy ToS trên iMac cuối năm 2009 của mình mặc dù tôi không biết hiệu suất sẽ như thế nào trong ngày giao dịch. Tôi dự định tiếp tục chạy công cụ giao dịch trên Windows cho đến khi tôi có thêm phần cứng để có thể thay thế máy tính để bàn Windows. Chỉ chờ đợi vào Apple. Trước đó
  • 1
  • 2
Ngày thứ nhất Trước đó

Đi tới trang

Đi