安裝與更新

這頁
讀一遍就好。

The Loop 以一個受保護的 NinjaTrader 安裝包釋出,所以安裝就是匯入一次,更新就是移除一次再匯入一次。唯一會把事情搞複雜的,是跳過移除這一步,所以這一步以及它造成的麻煩,下面都寫清楚了。


首次安裝

四個步驟,只做一次。

安裝包是一個 zip 檔案,檔名裡帶著版本號。在 Discord 裡下載最新版。它已經編譯並受保護:你不需要自己編譯任何東西。

  1. 匯入安裝包

    在 NinjaTrader 裡:Tools → Import → NinjaScript Add-On,選擇 zip 檔案。等它完成。

  2. 重啟 NinjaTrader

    徹底關閉再重新開啟,而不只是關掉圖表。不重啟,安裝包就沒有正確載入。

  3. 把工具加到圖表上

    右鍵點選圖表 → Indicators → 新增 Trade Commander,如果你用 Caddie,也把 Caddie 加上。面板會自己建好。

  4. 貼上你的授權碼

    Caddie → Properties → Your Loop license key。填一次就夠了:同一臺電腦上的每個 Caddie 都共用它。它用來開啟教練和 The Flow 的 WHOOP 連線;其他功能不需要它也能用。永遠不要把授權碼貼進聊天、郵件或截圖裡。


第一次執行

大家都會漏掉的部分

幾乎每次新安裝都會被兩件事絆住。去找一個根本不存在的設定按鈕之前,先讀這兩條。

設定

右鍵點圖表,不是點面板

面板是一個浮動視窗,沒有自己的選單。要改任何設定,右鍵點選圖表 → Indicators → 對應的工具 → 右側就是它的設定。

賬戶

你的賬戶就是 Chart Trader 的賬戶

Trade Commander 交易的是 Chart Trader 當前選中的賬戶,所以交易永遠不會下到錯誤的賬戶上。動任何按鈕之前,先把它設成 Sim 賬戶。

儲存

設定隨工作區一起儲存

NinjaTrader 預設在關閉時儲存你的工作區。你的實時數字、當日盈虧和鎖定狀態,每個時段都會重新載入。

Scorecard

不需要額外安裝任何東西

Caddie 第一次載入時會安裝 Scorecard。從 Caddie 的面板或 Trade Commander 的 Scorecard 按鈕開啟它。


更新

先移除舊版。每次都要。

受保護的安裝包不能原地覆蓋。直接在舊版上匯入新版是行不通的;必須先把舊版拿掉。

  1. 把工具從圖表上拿掉

    每個圖表、每個工作區。

  2. 移除舊安裝包

    Tools → Remove NinjaScript Assembly,移除舊的 TheLoop。

  3. 重啟 NinjaTrader

    要徹底移除。這就是大家常跳過的那一步,而跳過它就會出現下面的錯誤。

  4. 匯入新的 zip,然後再重啟一次

    和首次安裝一樣匯入。之後重啟,你就是新版了。


出問題的時候

“Duplicate method names”

幾乎人人都會碰到的錯誤,原因只有一個:你的 Custom 資料夾裡還留著舊的原始檔,而且已經編譯進了 NinjaTrader 自己的程式集。匯入時發現同一個東西被定義了兩次,於是停了下來。

  1. 刪除所有舊的原始檔

    在 Documents\NinjaTrader 8\bin\Custom\Indicators\ 裡,刪除所有舊的 PST、Trade Commander 或 Caddie .cs 檔案,並且檢查每一個子資料夾。只要藏著一個檔案,整個匯入就會失敗。

  2. 移除程式集

    Tools → Remove NinjaScript Assembly,把它移除。

  3. 編譯,並確認沒有錯誤

    開啟 NinjaScript Editor,按 F5。繼續之前,必須編譯透過、沒有任何錯誤。

  4. 重啟、匯入、再重啟

    重啟 NinjaTrader,匯入安裝包,再重啟一次。

還是卡住?十有八九是某個沒人想到要看的子資料夾裡的檔案。如果不是,請把錯誤資訊和你的 NinjaTrader 版本發郵件到 support@pstlab.net(需要提供什麼)。


出問題的時候

更新失敗:舊 DLL 被鎖定或正在使用

NinjaTrader 還開著的已編譯安裝包無法被覆蓋。錯誤資訊會寫出它卡在哪個資料夾。

  1. 找到那個資料夾

    開啟 NinjaScript Editor,按 F5,記下錯誤資訊裡的資料夾路徑。

  2. 把舊 DLL 放回去

    開啟上一個版本的安裝包 zip,把裡面的 TheLoop.dll 複製到那個資料夾。

  3. 編譯透過

    再按一次 F5。應該編譯透過、沒有錯誤。然後重啟 NinjaTrader。

  4. 現在按正常方式更新

    把工具從所有圖表上拿掉,Tools → Remove NinjaScript Assembly,重啟,匯入新的 zip,重啟。


使用者手冊

一本使用者手冊,涵蓋全部

入門、Trade Commander、Caddie、Scorecard、Fan-Out、The Flow 和參考章節,全在一本書裡。它置頂在 Discord 裡。

影片

一個問題,一段短影片

下單、部位計算、計劃、Caddie 的規則、Scorecard。每段一到三分鐘,在影片頁面上。安裝沒有影片:這一頁就是。

幫助

踩過這個坑的人

安裝頻道里有最新的安裝包、更新日誌,還有已經走過這一遍的人。

獲取最新的安裝包。

安裝包、更新日誌和安裝幫助都集中在 Discord 的同一個地方。無法使用 Discord?請發郵件到 support@pstlab.net。

加入 Discord