Ctrader 版本的 PositionSizer 疑似内存泄漏

Pang

Trader
Oct 27, 2025
5
4
9
35
下图algohost 的进程占用的内存每 1-3 秒就会增加一点。完全没有内存回收机制。
截图的时候 Ctrader只开了 Positionsizer 这一个 cbot

是怎么发现这个问题的呢 —— 连着开了几天,内存占用到了10G,细察之后才发现的

1782719843218.png
 
cTrader?5.7.14,
看起来是在K线图上添加了 positionsizer 这个 cbot 就会开始慢慢吃内存

测试了下,重启ctrader ,不开cbot 的状态,占用内存会稳定到一个状态
添加 positionsizer,并且启动 cbot,等一段时间之后,内存就开始有规律的增加了

1782734530881.png

大概就是 1-3秒 加 0.1M 的内存占用,还挺规律的
1782734596047.png

补充,这一波内存占用增加到 179 MB,停留了一会儿,直到我又开了个仓位,继续增长,如下图
1782736080641.png
 

Attached File(s)

  • 1782734762607.png
    1782734762607.png
    51.8 KB · Views: 2
Last edited: