被错误困扰的是没有交易业务 - 页 12 1...5678910111213141516171819...21 新评论 Maxim Kuznetsov 2020.07.26 12:58 #111 Renat Akhtyamov:谜语;) 这不是说测试很奇怪,而是基本逻辑有问题。它们是什么样的谜语? 如果开盘时没有保证金,那么收盘时就不会被考虑在内。OrderSelect 将不会进一步工作。 我害怕看到 "在主要的机器人中,这是100%,甚至100500在演示和真实的工作中 "有什么。 Renat Akhtyamov 2020.07.26 13:00 #112 Andrey Kaunov:我已经用这个代码修补了一个星期了!!。删除了任何可能导致错误或阻止交易开启的东西。让我把源代码发给你,你自己看看有什么问题。我确信,没有什么应该干涉。即使是一个简单的EA也可能吱吱作响的检查。有一次,如果你记得的话,有两个对子没有交易。 他们给你任何你想要的东西。 至少,报告中会对交易条件进行描述。 还是更容易猜到,我不知道。 Renat Akhtyamov 2020.07.26 13:02 #113 Maxim Kuznetsov:这不是说测试很奇怪, 而是基本逻辑有问题。有什么样的谜语呢?如果开盘时没有保证金,收盘时也不会被考虑在内。OrderSelect不会让它继续工作。我很害怕看到有 "100%的基本机器人,甚至100500的演示和实际工作"。有的,我看到了一切唯一能阻止你把正确的代码--测试员把它整个吞下的东西 我基本上已经告诉过你--先算交易数量,不看票数,但你没有抓住重点 ... Andrey Kaunov 2020.07.26 13:04 #114 Renat Akhtyamov:事实证明,没有新西兰元或英镑的交易。嗯,有意思因为在安德鲁的测试器中一切都正常。 在测试器中,所有对子都能工作。输入参数,创造了进入的条件(我指的是大的,主要的EA),在某些值会使它不可能打开交易,我简单地从外部参数中删除,并设置它们的恒定值。这是第一步。然后我删除了所有打开交易的条件,除了最简单的条件,以避免创建一个又一个交易。然而,该代码仍然未能通过检查。 我应该怎么做? 编写一个没有任何条件的赤裸裸的专家顾问,就像那个简单的,通过验证? Artyom Trishkin 2020.07.26 13:07 #115 Andrey Kaunov:我已经崩溃了这个代码一个星期了!!!。删除了任何可能导致错误或阻止交易开启的东西。让我把源代码发给你,你自己看看有什么问题。我确信,没有什么应该干涉。即使是一个简单的EA也可能吱吱作响的检查。有一次,如果你记得的话,有两个对子没有交易。 没有必要尝试在每个被测试的符号上获得交易。 你需要正确处理他们的开口错误。 在任何一个符号中是否有交易并不重要。重要的是,专家顾问要正确处理不开仓的情况。在你的情况下--给日记本的信息,因为不可能用一美元的余额以最小手数开仓。 你听到我告诉你的了吗?不要强行在所有交易的符号上开仓。验证器故意打开一个愚蠢的小学生,观察你的专家顾问对愚蠢设置的反应。 我已经开始悄悄地召唤邪灵了.......。:((( Andrey Kaunov 2020.07.26 13:09 #116 Renat Akhtyamov:是的,我看到了一切。阻止我发布正确代码的唯一原因是,测试人员将其整个吞下。 我以前基本上告诉过你--你必须计算交易的数量,但你错过了...... 不,Renat,验证器在这方面也产生了一定的错误。我试图 Renat Akhtyamov 2020.07.26 13:16 #117 Andrey Kaunov:不,Renat,验证器在这方面也产生了一定的错误。我已经尝试 sOr=bOr=0; for (i=OrdersTotal()-1;i>=0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol()) { if(OrderType()==OP_BUY)bOr=bOr+1; if(OrderType()==OP_SELL)sOr=sOr+1; } } if(sOr==0) { //open sell } if(bOr==0) { //open buy } Andrey Kaunov 2020.07.26 13:16 #118 Artyom Trishkin:没有必要通过任何手段去尝试在每个被测试的符号上实现交易。有必要正确处理他们的开场错误。是否在任何符号上进行过交易并不重要。重要的是,专家顾问要正确处理不开仓的情况。在你的情况下--给日记本的信息,因为不可能用一美元的余额以最小手数开仓。你听到我告诉你的了吗?不要强行在所有交易的符号上开仓。验证器故意打开一个愚蠢的小学生,观察你的专家顾问对愚蠢的设置有何反应。我已经开始悄悄地召唤邪灵了.......。:((( Artyom,我已经问了无数次了,但没有得到一个连贯的答案(无意冒犯)。为什么他总是 对NZDUSD开启傻瓜式的操作,而后又进入某种故障,无休止的等待。崩溃的是验证器,而不是专家顾问。没有任何地方可以让EA崩溃。我会付给你50美元,Artem,如果你把代码修改成一直通过验证,而不是像现在这样每隔20-30次尝试一次。 好吗?要我把代码发给你吗? Artyom Trishkin 2020.07.26 13:24 #119 Andrey Kaunov:在测试器中,所有对子都能工作。输入参数,创造了进入条件(我指的是大的,主要的EA),在某些值上会使其无法打开交易,我简单地从外部删除,并将其设置为一个恒定值。这是第一步。然后我删除了所有打开交易的条件,除了最简单的条件,以避免创建一个又一个交易。然而,该代码仍然未能通过检查。你需要做什么,写一个没有任何条件的赤裸裸的专家顾问,就像那个简单的,通过验证? 你不需要输入任何硬性参数。所有参数都应根据交易条件计算。在设置中,留下要开放的地段。如果计算了手数,那么在资金短缺的情况下,即使是最小手数,也会显示相关信息。交易的所有其他参数也应被检查、控制和纠正。如果无法改正,我们将相应地通知你。 然而,如果有很多条件,而且它们都取决于当前的交易状态和信号,那么很可能在验证器中没有交易。在这种情况下,需要对这种EA的测试采取单独的方法。 Artyom Trishkin 2020.07.26 13:25 #120 Andrey Kaunov:Artyom,这是我第二次问了,但我没有得到一个明白的答案(无意冒犯)。为什么它总是 打开NZDUSD,然后在无尽的等待中崩溃成一个小故障。崩溃的是验证器,而不是专家顾问。没有任何地方可以让EA崩溃。我会付给你50美元,Artem,如果你把代码修改成一直通过验证,而不是像现在这样每隔20-30次尝试一次。好吗?你想让我把代码发给你吗? 不,我不需要别人的钱,让付了钱的人不自己去想。更重要的不是钱,而是你的结果。 1...5678910111213141516171819...21 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谜语;)
这不是说测试很奇怪,而是基本逻辑有问题。它们是什么样的谜语?
如果开盘时没有保证金,那么收盘时就不会被考虑在内。OrderSelect 将不会进一步工作。
我害怕看到 "在主要的机器人中,这是100%,甚至100500在演示和真实的工作中 "有什么。
我已经用这个代码修补了一个星期了!!。删除了任何可能导致错误或阻止交易开启的东西。让我把源代码发给你,你自己看看有什么问题。我确信,没有什么应该干涉。
即使是一个简单的EA也可能吱吱作响的检查。有一次,如果你记得的话,有两个对子没有交易。
他们给你任何你想要的东西。
至少,报告中会对交易条件进行描述。
还是更容易猜到,我不知道。
这不是说测试很奇怪, 而是基本逻辑有问题。有什么样的谜语呢?
如果开盘时没有保证金,收盘时也不会被考虑在内。OrderSelect不会让它继续工作。
我很害怕看到有 "100%的基本机器人,甚至100500的演示和实际工作"。
有的,我看到了一切
唯一能阻止你把正确的代码--测试员把它整个吞下的东西
我基本上已经告诉过你--先算交易数量,不看票数,但你没有抓住重点 ...事实证明,没有新西兰元或英镑的交易。
嗯,有意思
因为在安德鲁的测试器中一切都正常。
在测试器中,所有对子都能工作。输入参数,创造了进入的条件(我指的是大的,主要的EA),在某些值会使它不可能打开交易,我简单地从外部参数中删除,并设置它们的恒定值。这是第一步。然后我删除了所有打开交易的条件,除了最简单的条件,以避免创建一个又一个交易。然而,该代码仍然未能通过检查。
我应该怎么做? 编写一个没有任何条件的赤裸裸的专家顾问,就像那个简单的,通过验证?
我已经崩溃了这个代码一个星期了!!!。删除了任何可能导致错误或阻止交易开启的东西。让我把源代码发给你,你自己看看有什么问题。我确信,没有什么应该干涉。
即使是一个简单的EA也可能吱吱作响的检查。有一次,如果你记得的话,有两个对子没有交易。
没有必要尝试在每个被测试的符号上获得交易。
你需要正确处理他们的开口错误。
在任何一个符号中是否有交易并不重要。重要的是,专家顾问要正确处理不开仓的情况。在你的情况下--给日记本的信息,因为不可能用一美元的余额以最小手数开仓。
你听到我告诉你的了吗?不要强行在所有交易的符号上开仓。验证器故意打开一个愚蠢的小学生,观察你的专家顾问对愚蠢设置的反应。
我已经开始悄悄地召唤邪灵了.......。:(((
是的,我看到了一切。
阻止我发布正确代码的唯一原因是,测试人员将其整个吞下。
我以前基本上告诉过你--你必须计算交易的数量,但你错过了......不,Renat,验证器在这方面也产生了一定的错误。我试图
不,Renat,验证器在这方面也产生了一定的错误。我已经尝试
sOr=bOr=0;
for (i=OrdersTotal()-1;i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES) && OrderSymbol()==Symbol())
{
if(OrderType()==OP_BUY)bOr=bOr+1;
if(OrderType()==OP_SELL)sOr=sOr+1;
}
}
if(sOr==0)
{
//open sell
}
if(bOr==0)
{
//open buy
}
没有必要通过任何手段去尝试在每个被测试的符号上实现交易。
有必要正确处理他们的开场错误。
是否在任何符号上进行过交易并不重要。重要的是,专家顾问要正确处理不开仓的情况。在你的情况下--给日记本的信息,因为不可能用一美元的余额以最小手数开仓。
你听到我告诉你的了吗?不要强行在所有交易的符号上开仓。验证器故意打开一个愚蠢的小学生,观察你的专家顾问对愚蠢的设置有何反应。
我已经开始悄悄地召唤邪灵了.......。:(((
Artyom,我已经问了无数次了,但没有得到一个连贯的答案(无意冒犯)。为什么他总是 对NZDUSD开启傻瓜式的操作,而后又进入某种故障,无休止的等待。崩溃的是验证器,而不是专家顾问。没有任何地方可以让EA崩溃。我会付给你50美元,Artem,如果你把代码修改成一直通过验证,而不是像现在这样每隔20-30次尝试一次。
好吗?要我把代码发给你吗?
在测试器中,所有对子都能工作。输入参数,创造了进入条件(我指的是大的,主要的EA),在某些值上会使其无法打开交易,我简单地从外部删除,并将其设置为一个恒定值。这是第一步。然后我删除了所有打开交易的条件,除了最简单的条件,以避免创建一个又一个交易。然而,该代码仍然未能通过检查。
你需要做什么,写一个没有任何条件的赤裸裸的专家顾问,就像那个简单的,通过验证?
你不需要输入任何硬性参数。所有参数都应根据交易条件计算。在设置中,留下要开放的地段。如果计算了手数,那么在资金短缺的情况下,即使是最小手数,也会显示相关信息。交易的所有其他参数也应被检查、控制和纠正。如果无法改正,我们将相应地通知你。
然而,如果有很多条件,而且它们都取决于当前的交易状态和信号,那么很可能在验证器中没有交易。在这种情况下,需要对这种EA的测试采取单独的方法。
Artyom,这是我第二次问了,但我没有得到一个明白的答案(无意冒犯)。为什么它总是 打开NZDUSD,然后在无尽的等待中崩溃成一个小故障。崩溃的是验证器,而不是专家顾问。没有任何地方可以让EA崩溃。我会付给你50美元,Artem,如果你把代码修改成一直通过验证,而不是像现在这样每隔20-30次尝试一次。
好吗?你想让我把代码发给你吗?
不,我不需要别人的钱,让付了钱的人不自己去想。更重要的不是钱,而是你的结果。