MT4 测试 MODE_TICKVALUE 取值的是取的 现在的值,请问是否取到测试当前的值。
都是取当前市场的点值用于测试,无法取到测试当下的实际动态点值。
对直盘没有影响,对叉盘有影响,如果测试时间短比如几个月,影响可以忽略不计。
anliangli:
MT4 测试 MODE_TICKVALUE 取值的是取的 现在的值,请问是否取到测试当前的值。
MT4 测试 MODE_TICKVALUE 取值的是取的 现在的值,请问是否取到测试当前的值。
实际值的计算比较复杂。需要考虑的因素很多:
- 货币对的基准货币,如 EURUSD 和 USDJPY 算法就不一样;
- 货币对的基准货币与账户货币(如 USD、EUR、JPY)的兑换;
- 有些品种在终端里只有兑 USD 的报价,如 OIL,但账户货币是 EUR 或 JPY,那就需要两步甚至多步转换;
- 如需交叉品种参与计算,还要参考每个品种约定里每手的 Contract Size 和 Points。
例如,账户货币 JPY,计算 EURGBP 的 tickvalue 就要取同一时刻 EURUSD、GBPUSD、USDJPY 的报价,或 EURJPY、GBPJPY 的报价进行计算。