Vinin >> :
因此,也许只是把它放在几对上。
这是不可能的,因为我是为一个配对而写的......信号是从当前配对中获取的,而订单的工作只为一个配对而组织的(
if(OrdersTotal()==0)... if(OrdersTotal()>0)...
当然,我可以将信号与其他对接......但我不能用它们来管理订单...至少还没有)
Vinin >> :
也许有人愿意重做它。我太懒了。
那我们就等着吧。>>也许有人可以帮忙)。
ALex2008 >> :
我真的想同时测试几对...
我不能自己做...但如果你能帮我做一个多币种的EA,我将非常感激)
如果你想在测试器中 制作一个多币种的EA, 原则上是不能 测试的(它只对被测试的一个货币对产生ticks)。为此,一个相同的EA应该使用相同的魔法数字来区分自己的订单和其他EA的订单,例如在其参数中设置的魔法数字;)
ForexTools >> :
......要做到这一点,同一个顾问必须能够通过例如在其参数中设置的相同魔法来区分自己的和其他人的命令;)
原则上说,这对我来说并不重要,如果它将是一个真正的多胞胎或只是区分其他的订单。我想在几个货币对上进行交易,而不是在一个货币对上......我想在演示中尝试一两个月......我只是对结果感兴趣......)
可能会有帮助。
int Order_Count[6]; //=============================================================================== // Функция возвращаюшая количество ордеров определенного типа исхода из заданных ограничений //=============================================================================== void Order_Count_Calculate(string _Symbol, int Magic){ ArrayInitialize( Order_Count,0); for (int i = OrdersTotal() - 1; i >= 0; i--) { if (!OrderSelect( i, SELECT_BY_POS, MODE_TRADES)) continue; if (OrderSymbol() != _Symbol) continue; if (OrderMagicNumber() != Magic) continue; Order_Count[OrderType()]++; } }
我真的想同时测试几对...
我不能自己做...如果你能帮我做一个多货币的EA),我就会明白用几个货币对工作的本质。
我自己写的,五位数......。...并从论坛上拿了一些东西...)
这里的描述)