错误、漏洞、问题 - 页 1353 1...134613471348134913501351135213531354135513561357135813591360...3184 新评论 Vladimir Pastushak 2015.08.23 21:07 #13521 Дмитрий Мотков: 这就是专家顾问。 其中缺少TradeAlgorithms.mqh文件。 Leanid Aladzyeu 2015.08.23 21:14 #13522 是的,"0 "一定会在最后,这不符合逻辑不多。 Vladimir Pastushak 2015.08.23 22:37 #13523 Leanid Aladzyeu: 是的,"0 "必须放在最后,这是不符合逻辑的。主要版本一和次要版本二。 所以第一个是1 , 2 , 3,等等,第二个是1 , 2 , 3,这意味着在你的案例中,你试图证明5大于45,或者在你的案例中是0.005和0.045。有一天,我也遇到了同样的事情。 支持团队 2015.02.10 10:20 你好!这不是一个错误。程序版本不是一个小数,而是由一个点隔开的2个整数。第一个是主要版本。第二个是次要版本。 在你的案例中,次要版本2比次要版本12小。 Дмитрий Мотков 2015.08.23 22:57 #13524 我现在应该如何处理这个EA呢? 有什么办法可以让它不再有很多滑稽的行为吗?而且有一个命运法则,它在一次亏损的交易中正好得到一个大的手数,下一次交易的开仓手数正好是我指定的手数,没有重叠的亏损......。我不知道这是否是最好的盈利方式。 Vladimir Pastushak 2015.08.24 07:38 #13525 Дмитрий Мотков: 我现在应该如何处理这个EA呢? 有什么办法可以让它不再有很多滑稽的行为吗?而且有一个命运法则,它在一次亏损的交易中正好得到一个大的手数,下一次交易开盘时,手数正好是我指定的,没有叠加亏损......。我不知道这是不是终点站,但我肯定这是第一个。 不是终端的问题,是EA的编写方式 问题,你没有附上所有的EA文件... Alexander 2015.08.24 08:04 #13526 Alexey Volchanskiy: 谢谢你的帮助,我会想办法的。Scalper由十几个带有类的.mqh文件组成,所以发布OnInit没有意义,它创建类 并初始化它们。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天将继续逐一打开它们,看看问题出在哪里。 写到servicedesk,在那里你可以附上代码(在所有检查之后,它将被删除)。 Ilyas 2015.08.24 08:59 #13527 Alexander: 写到servicedesk并附上代码(在所有检查后会被删除)。 代码是可取的,但如果你不想提供,请附上导致启动错误的EX5--我们会弄清楚的。 Alexey Volchanskiy 2015.08.24 09:26 #13528 Alexey Volchanskiy: 谢谢你的帮助,我会想办法的。Scalper由十多个带有类的.mqh文件组成,所以发布OnInit没有意义,它是创建 和初始化类 的地方。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天要把它们一个一个地打开,看看问题出在哪里。我已经搞清楚了,发现了MQL4编译器的一个错误。这个错误由于疏忽而扼杀了2天的搜索。问题的实质是这样的:我将给你最简单的代码。没有编译或翘曲错误,有一个执行错误。 2015.08.24 10:22:34.825 脚本 InvalidPointerConversion EURUSD.e,M15: 删除 2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:全局初始化失败 2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:无效的EX4文件(8) 2015.08.24 10:22:34.814 Script Tests\InvalidPointerConversion EURUSD.e,M15:加载成功在VS2013上测试,应该是这样的,它给出了编译错误错误4错误:无效的类型转换:"CTest *"到 "double" C:\MyP\AvForex\trunk\ConsoleApplication1\ConsoleApplication1。cpp 51 1 ConsoleApplication1我已经写信给服务员。class CTest { int test; int incr(){ return test++; } }; void OnStart() { CTest *test = new CTest(); double ptest = double(test); // тут должна быть ошибка компиляции!!! delete test; } 附加的文件: InvalidPointerConversion.mq4 1 kb Alexey Volchanskiy 2015.08.24 09:38 #13529 Ilyas: 代码是可取的,但如果你不想提供,请附上导致启动错误的EX5--我们会弄清楚的。没有时间阅读你的答复。我对错误进行了定位,写信给servicedeck,也是在我之前的帖子中描述的 https://www.mql5.com/ru/forum/1111/page1373 Дмитрий Мотков 2015.08.24 10:06 #13530 Vladimir Pastushak: Дело не в терминале а в том как написан советник, Вы приложили не все файлы советника... 你需要附加哪些文件? 1...134613471348134913501351135213531354135513561357135813591360...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这就是专家顾问。
是的,"0 "一定会在最后,这不符合逻辑不多。
是的,"0 "必须放在最后,这是不符合逻辑的。
主要版本一和次要版本二。
所以第一个是1 , 2 , 3,等等,第二个是1 , 2 , 3,这意味着在你的案例中,你试图证明5大于45,或者在你的案例中是0.005和0.045。
有一天,我也遇到了同样的事情。
你好!
这不是一个错误。程序版本不是一个小数,而是由一个点隔开的2个整数。
第一个是主要版本。
第二个是次要版本。
在你的案例中,次要版本2比次要版本12小。我现在应该如何处理这个EA呢? 有什么办法可以让它不再有很多滑稽的行为吗?而且有一个命运法则,它在一次亏损的交易中正好得到一个大的手数,下一次交易开盘时,手数正好是我指定的,没有叠加亏损......。我不知道这是不是终点站,但我肯定这是第一个。
谢谢你的帮助,我会想办法的。Scalper由十几个带有类的.mqh文件组成,所以发布OnInit没有意义,它创建类 并初始化它们。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天将继续逐一打开它们,看看问题出在哪里。
写到servicedesk并附上代码(在所有检查后会被删除)。
谢谢你的帮助,我会想办法的。Scalper由十多个带有类的.mqh文件组成,所以发布OnInit没有意义,它是创建 和初始化类 的地方。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天要把它们一个一个地打开,看看问题出在哪里。
我已经搞清楚了,发现了MQL4编译器的一个错误。这个错误由于疏忽而扼杀了2天的搜索。问题的实质是这样的:我将给你最简单的代码。没有编译或翘曲错误,有一个执行错误。
2015.08.24 10:22:34.825 脚本 InvalidPointerConversion EURUSD.e,M15: 删除
2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:全局初始化失败
2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:无效的EX4文件(8)
2015.08.24 10:22:34.814 Script Tests\InvalidPointerConversion EURUSD.e,M15:加载成功
在VS2013上测试,应该是这样的,它给出了编译错误
错误4错误:无效的类型转换:"CTest *"到 "double" C:\MyP\AvForex\trunk\ConsoleApplication1\ConsoleApplication1。cpp 51 1 ConsoleApplication1
我已经写信给服务员。
代码是可取的,但如果你不想提供,请附上导致启动错误的EX5--我们会弄清楚的。
没有时间阅读你的答复。我对错误进行了定位,写信给servicedeck,也是在我之前的帖子中描述的 https://www.mql5.com/ru/forum/1111/page1373
Vladimir Pastushak:
Дело не в терминале а в том как написан советник, Вы приложили не все файлы советника...
你需要附加哪些文件?