在 Backtrader 中,股票停牌時,指示交易起始的紅綠色三角標會向右偏移,這是因為在停牌期間,Backtrader 沒有獲取到對應的數據,因此無法確定停牌期間的價格,從而導致交易起始點的位置發生偏移。
要解決這個問題,可以嘗試以下幾種方法:
1. 在交易起始點附近手動添加價格數據,使得交易起始點能夠對應正確的價格數據,從而避免偏移的問題。
2. 在 Backtrader 中設置股票停牌期間的價格數據,并使用這些數據計算交易指標,從而避免交易指標出現錯誤。
3. 在 Backtrader 中使用模擬交易模式,模擬停牌期間的交易情況,從而更精確地計算交易指標和結果。
總之,要解決股票停牌時的問題,需要根據具體情況采取不同的方法,既可以手動添加數據,也可以使用特殊的計算方式,或者使用模擬交易模式,以保證交易指標和結果的準確性。