任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 961

 
Vinin:
你在测试器中检查了吗?启动时只有1000条可用。

该死的权利!我一直忘了这一点。谢谢你提醒我。

是否没有办法绕过这个限制?

 
goodearth:

该死的权利!我一直忘了这一点。谢谢你提醒我。

是否没有办法绕过这个限制?


有一个关于计算所需的条数 的控制。

if (Bars<MinBar) return;
 
rapid_minus:
其中三个标志上有一个 "Sleptsov "的议员,第四个标志上有另一个议员。它们是否相互干扰?我从来没有见过任何提及,在MT4上一个符号上必须只有一个EA。
不,没有这种限制。问题是一个不相干的EA是否可以关闭所有订单。而且我们应该检查是否没有条件关闭另一个EA的所有订单。或者至少检查一下,如果只设置一个EA,是否会出现这样的问题。
 
AlexeyVik:
不,没有这种限制。问题是,一个外来的EA是否不能关闭所有的订单。而且我们应该检查是否没有条件关闭其中的所有其他人的订单。或者至少检查一下,如果只设置了一个EA,是否会有这样的问题。
谢谢你。我将在周一尝试。但在这种情况下,国外EA应该只关闭所有符号上的亏损订单。它在代码中看起来如何?我还没有遇到过这种情况。
 
AlexeyVik:

请澄清一下,我完全糊涂了。

找到了一个脚本,可以用利润或负数关闭订单,但我不明白其中的逻辑--在外部变量中设置了bool close_only_profit_orders=false,然后在f-i start中用否定法检查。如果(OrderType()==OP_BUY && (!close_only_profit_orders || order_prof>0)。也就是说,如果它不是假的,或者存在有利润的订单,那么OrderClose()函数就会随之而来。但是在代码的任何地方,都没有让变量close_only_profit_orders变成真的条件。那么它到底是为了什么呢?

 
rapid_minus:

请澄清一下,我完全糊涂了。

我找到了一个脚本,可以用盈利或减去的方式关闭订单,但我不明白其中的逻辑--在外部变量中设置了bool close_only_profit_orders=false,然后在f-i start中用否定法检查。如果(OrderType()==OP_BUY && (!close_only_profit_orders || order_prof>0).也就是说,如果它不是假的,或者存在有利润的订单,那么OrderClose()函数就会随之而来。但是在代码的任何地方,都没有让变量close_only_profit_orders变成真的条件。那么它到底是为了什么呢?


如果bool close_only_profit_orders=true;,那么只有盈利的订单 才会被关闭。

是这样的。

 
r772ra:

如果,bool close_only_profit_orders=true; 那么只有盈利的订单 才会被关闭。

是这样的。

但是在代码的任何地方,都没有变量close_only_profit_orders变成真的条件,也就是说除非我们自己把它 变成真的, 否则它永远不会变成真的,因为这是一个外部变量。因此,如果我们使之成为事实,这将意味着我们不应该关闭盈利的订单但这样一来,与OR -|| order_prof>0就有矛盾了。

或者说相反:如果它是假的,我们就不应该关闭,然后就有了矛盾,但如果是真的,那么一切都很好......(?)

完全糊涂了。

 
rapid_minus:
但是在代码中没有任何一个地方为close_only_profit_orders变量设置了成为真的条件,也就是说,它永远不会成为真的

是关闭所有的,还是只关闭有利可图的,由你自己决定。

 
rapid_minus:

但在代码中没有任何地方为变量close_only_profit_orders设置了成真条件,也就是说,除非我们自己把它变成真的, 否则它永远不会变成真的,因为这是一个外部变量。因此,如果我们使之成为事实,这将意味着我们不应该关闭盈利的订单但这样一来,与OR -|| order_prof>0就有矛盾了。

或者说相反:如果它是假的,我们就不应该关闭,那么就有矛盾,如果是真的,那么一切都很好...(?)

完全糊涂了。

逻辑!

extern boolclose_only_profit_orders = false; // 关闭任何,盈利和亏损头寸,当然,根据一些条件

extern boolclose_only_profit_orders = true; // 根据一些条件,只有盈利的头寸被关闭,亏损的头寸 也不被关闭。

你可以在测试器中检查哪个变体更好!或者在优化模式 下,0 = false,1 = true。

 
谢谢大家