脚本: SlipPage

 

SlipPage:

以账户币别计算所进行交易的滑点。

作者: fxsaber

 

我有点笨,上面说的是脚本,但如何将其用于测试?

也就是说,在测试之后,它应该被调用到一个有订单的图表,而这个图表可以在测试之后强制打开?

从您的屏幕上不清楚评估了什么.....。

是否可以为可靠性添加负滑点?

 
Aleksey Vyazmikin:

我有点笨,上面说的是脚本,但如何将其用于测试?

也就是说,在测试之后,它应该被调用到一个有订单的图表,而这个图表可以在测试之后强制打开?

从您的屏幕上不清楚评估了什么.....。

是否可以为可靠性添加负滑点?

库会显示每种订单类型 的正负滑点。

在回溯测试末尾添加一行

Print(SLIPPAGE::GetProfitData().ToString());
我需要它来移除限价订单中愚蠢的正滑点。因此,说明中显示了如何为任何 EA 做到这一点--计算滑点并在回溯测试中提取该金额。
 
fxsaber:

该库显示每种订单类型 的正负滑点。

在回溯测试末尾添加一行

我需要它来删除限价订单中愚蠢的正滑点。因此,说明中显示了如何为任何 EA 实现该功能--计算滑点并在回溯测试中提取该金额。

至此,我决定看看这个脚本是做什么的,如何使用它?

在回溯测试后,我在图表上运行了它--它和你的一样只显示零。

我在一个正在运行的工具上运行了它--那里的数字不清楚(它本身需要历史深度,如果需要,是哪种深度?)--我能用它看到实际交易中的滑点是多少吗?

 
Aleksey Vyazmikin:

到目前为止,我决定看看这个脚本能做什么,如何使用它?

我在回溯测试后的图表上运行了它--和你的一样,只显示了零。

我在一个正在运行的工具上运行了它--那里的数字不清楚(它本身需要历史深度,如果需要,是哪种深度?

脚本会显示当前 符号上每种订单类型 的相应滑点值。它在测试版和实际交易中的工作方式相同。

 
fxsaber:

该脚本显示当前 符号上每种订单类型 的相应滑点值。在测试版和实际交易中的运行方式相同。


它如何选择历史记录?是按平均值计算还是按总数计算?

为什么我在测试版中得到的是零?

 
Aleksey Vyazmikin:

它是如何选择历史记录的?是平均还是求和?

它计算的是整个历史记录中每种类型的总滑差。

为什么测试仪中出现零?

如果您的操作正确,零意味着没有滑移。

 
fxsaber:

计算整个历史记录中每种类型的总滑点。

如果操作正确,则为 0 - 无滑点。


但是,我什么也没做,即编译了脚本,在测试器中运行了一次,在屏幕上显示了交易结果并运行了脚本--出现了零,这是不正确的,因为滑点是正的。

 
Aleksey Vyazmikin:

但是,我什么也没做,即我编译了脚本,在测试器中运行了一次,在屏幕上显示了交易结果并运行了脚本 - 出现了零,这是不正确的,因为滑点是正的。

关于交易、自动交易系统和测试交易策略的论坛。

脚本: 滑点

fxsaber, 2017.08.26 23:13

在回溯测试的末尾添加一行

Print(SLIPPAGE::GetProfitData().ToString());

 
fxsaber:


我有些困惑,您之前说调用脚本就可以了,现在我必须更改 EA....还是更改 EA 并调用脚本?

 

我调用了图表上的工作脚本,但我不明白在哪里查看平均滑移量?