每一个平台都有不同的着儿,具体差别很大、很多。
比如说有的平台每笔平仓都会扣一定手续费用(与手数相关),有的平台、或者在特定的大行情来了的时候,会突然(悄悄地)给你额外在开仓时另外在算一笔手续费,而且你从 MT4 平仓历史中很难查询到。
MT5 的交易历史数据结构非常复杂,使得即使是最简单的“平仓时扣手续费”也很难查询清楚。
有的平台甚至是即使用“成交记录”的各种信息,也很难直接查询到单笔交易的手续费。而它的后台服务器会不断地插入一些突兀的独立的单独记录来扣费。
有的服务器是“异步处理的”,那么它就会把手续费相关的信息拆分得更加零散、滞后。就好像一些初中生去硬性拼凑作文一样,你很难预料到他如何拼凑这些数据。
太复杂我就不赘述了。我说一下如何粗放地“一劳永逸地克服”这类问题。
通常我们可以设置一个“私有费用滑点”参数,根据使用平台、账户得经验来估算这个参数值。例如某账户的额外费用滑点是0,另一个是8,另一个是12.....
那么当我们平仓之前,要计算“手数 x 费用滑点大小 x 每手仓位对应每1点的亏损金额”,得到的总金额要预算到这次平仓的亏损上。记住:要预算到亏损。 |