1

OrderSelect(,,MODE_HISTORY)

在一个真实的 Metatrader 账户中,它是否存储了我第一次在经纪人处开户时的所有已平仓头寸?

我想做一个专家顾问来计算我在某对上的胜率。我需要找出数据限制 mt4 句柄。我可以说,100 笔交易吗?它仍然可用还是会被 mt4 删除?如果是这样,那么 500 笔交易怎么样?1000?极限是多少?有没有?

我想这个问题的答案也将揭示 OrdersTotal 的最大可能整数输出(如果有的话)。

4

2 回答 2

0

转到终端窗口 -> 帐户历史记录 -> 鼠标右键单击 -> 选择所有历史记录。您可以阅读使用显示的所有历史记录,OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)但如果您没有该历史记录(例如,您选择了上个月,并且在 1 月 31 日它显示整个 1 月,第二天它仅显示 2 月),那么它将不会返回过去的交易。

于 2018-01-15T16:48:03.143 回答
0

这取决于您的经纪商(即其交易服务器设置)。通常,经纪人选择“压缩”过去的订单数据以仅存储最近 1-3 个月的历史记录。

于 2018-02-01T17:03:37.177 回答