错误、漏洞、问题 - 页 2340 1...233323342335233623372338233923402341234223432344234523462347...3184 新评论 Igor Makanu 2018.12.05 14:49 #23391 fxsaber:我还没有研究过这个问题。带有库的变体应该可以工作--我将在我要搞的专家顾问中写一个库,所以会有一个面板用于手动交易。 是否可以在MT4视觉模式下附加(运行)一个无限的交易脚本,与测试EA并行?视觉测试模式下的脚本可以在测试图表 上抛出,但它将无法进行交易。 我还想做一个恶作剧))))。我有一个f函数,它可以获得以秒为单位的收盘时间作为参数,如果少于参数中的秒数,则结果为真/假--我有一个客户想删除在收盘前xxx秒不工作的限价单,在所有的ticks模式下,它像时钟一样运作。 因此,你可以在你的测试EA中添加大量的随机动作,并在随机的时间点上:关闭一个订单,关闭所有订单,打开一个新的订单....。如果你的代码与MagikNumber的订单一起工作,那么实现起来并不困难,而不是添加图形元素 fxsaber 2018.12.05 14:51 #23392 Igor Makanu:视觉测试模式下的脚本可以在测试图表 上抛出,但它将无法进行交易。 而一般来说,关于你的问题:制造混乱 ))))我在某处有一个f函数,该函数接收以秒为单位的收盘时间,如果少于参数中的秒数,则得到一个真/假的结果--我有一个客户想删除在收盘前xxx秒不工作的限价订单,在ticks模式下,它像时钟一样工作。 因此,你可以在你的测试EA中添加大量的随机动作,并在随机的时间点上:关闭一个订单,关闭所有订单,打开一个新的订单....。如果你的代码与MagikNumber的订单一起工作,那么实现它并不困难,而不是添加图形元素我需要对每一个手动情况进行调试。这就是为什么一个自动的小工具是不行的。 我想出了一个适合我的目的的bibla。 我已经做了,我找到了一个好的。 在这个好的图书馆的基础上(对于作者--谢谢你,我不会评论他的名字,以防万一,因为它与市场有关),为了我的目的,我将发布一个简短的跨平台手动交易的EA。 #property strict class EAPADPRO { public: EAPADPRO() { EAPADPRO_LIBRARY_OnInit(); } ~EAPADPRO() { EAPADPRO_LIBRARY_OnDeinit(); } }; void OnTick() { static const EAPADPRO EAPadPro; EAPADPRO_LIBRARY_OnTick(); } void OnTrade() { EAPADPRO_LIBRARY_OnTrade(); } void OnChartEvent( const int id, const long &lparam, const double &dparam, const string &sparam ) { EAPADPRO_LIBRARY_OnChartEvent(id, lparam, dparam, sparam); } #ifdef __MQL5__ #import "Lib - EAPADPRO v23 LIBRARY.ex5" // https://www.expforex.com/_ld/2/210_EAPADPRO_LIBRAR.zip #else // __MQL5__ #define ORDER_FILLING_FOK 0 #import "Lib - EAPADPRO v23 LIBRARY.ex4" // https://www.expforex.com/_ld/2/210_EAPADPRO_LIBRAR.zip #endif // __MQL5__ void EAPADPRO_LIBRARY_OnInit( bool = true, int = 0, int = -1, string = NULL, bool = false, string = NULL, int = ORDER_FILLING_FOK, string = NULL, string = NULL, string = NULL, string = NULL, string = NULL, string = NULL, string = NULL, string = NULL, bool = true ); void EAPADPRO_LIBRARY_OnDeinit( const int = 0 ); void EAPADPRO_LIBRARY_OnTick( bool = true ); void EAPADPRO_LIBRARY_OnTrade( bool = true ); void EAPADPRO_LIBRARY_OnChartEvent( const int, const long&, const double&, const string&, bool = true ); #import 代码应该告诉你如何将它连接到你的EA,并开始对它进行干扰。遗憾的是没有挂单设置。 fxsaber 2018.12.05 18:44 #23393 fxsaber:从代码中应该可以立即清楚地看到如何进入你的EA并开始对其进行干扰。遗憾的是,没有设置挂单。我已经为延迟的订单勾画了一个变体 关于交易、自动交易系统和策略测试的论坛 图书馆: MT4Orders fxsaber, 2018.12.05 19:43 fxsaber 2018.12.05 20:54 #23394 如果你在网站上点击下载MT4免费市场产品,会出现以下内容 如果我理解正确的话,选择右边的按钮是另一种获得mt4setup的方式。 TheXpert 2018.12.05 21:00 #23395 fxsaber: 如果我理解正确的话,选择右边的按钮是另一种获得mt4setup的方式。https://download.mql5.com/cdn/web/metaquotes.software.corp/mt4/mt4setup.exe安装一个五美元。 嘘,不。 虽然也许参数有影响,但可能性不大。 A100 2018.12.06 02:47 #23396 编译错误 class A { A() {} virtual ~A() {} //Error: 'a' - cannot access private member function static A a; }; A A::a; //Error: 'A::~A' - cannot access private member function Georgiy Merts 2018.12.06 06:33 #23397 如果在单独通道出错的情况下,可以了解这个通道是在什么输入参数下进行的,那就更好了。 现在,在构建1957中,我在优化过程中不断有部分通道以无内存错误结束,通道的数量被显示出来,但如何知道在这种情况下使用的是什么输入数据?似乎所有通行证的信息都储存在一个特殊的文件中--如何获得它? A100 2018.12.06 21:23 #23398 编译时出错 #define MACRO1\ //Error: '\' - unexpected in macro definition MACRO2 否则。 #define MACRO1 MACRO2\ //нормально MACRO3 这很好。这有什么区别呢? TheXpert 2018.12.07 08:55 #23399 市场的统计数字下降了,所有的评级都不对。 Pavel Kozlov 2018.12.07 10:55 #23400 TheXpert: 市场的统计数字下降了,所有的评级都不对了统计数据和评级已被恢复。 1...233323342335233623372338233923402341234223432344234523462347...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我还没有研究过这个问题。带有库的变体应该可以工作--我将在我要搞的专家顾问中写一个库,所以会有一个面板用于手动交易。
是否可以在MT4视觉模式下附加(运行)一个无限的交易脚本,与测试EA并行?
视觉测试模式下的脚本可以在测试图表 上抛出,但它将无法进行交易。
我还想做一个恶作剧))))。我有一个f函数,它可以获得以秒为单位的收盘时间作为参数,如果少于参数中的秒数,则结果为真/假--我有一个客户想删除在收盘前xxx秒不工作的限价单,在所有的ticks模式下,它像时钟一样运作。
因此,你可以在你的测试EA中添加大量的随机动作,并在随机的时间点上:关闭一个订单,关闭所有订单,打开一个新的订单....。如果你的代码与MagikNumber的订单一起工作,那么实现起来并不困难,而不是添加图形元素
视觉测试模式下的脚本可以在测试图表 上抛出,但它将无法进行交易。
而一般来说,关于你的问题:制造混乱 ))))我在某处有一个f函数,该函数接收以秒为单位的收盘时间,如果少于参数中的秒数,则得到一个真/假的结果--我有一个客户想删除在收盘前xxx秒不工作的限价订单,在ticks模式下,它像时钟一样工作。
因此,你可以在你的测试EA中添加大量的随机动作,并在随机的时间点上:关闭一个订单,关闭所有订单,打开一个新的订单....。如果你的代码与MagikNumber的订单一起工作,那么实现它并不困难,而不是添加图形元素
我需要对每一个手动情况进行调试。这就是为什么一个自动的小工具是不行的。
我想出了一个适合我的目的的bibla。
我已经做了,我找到了一个好的。 在这个好的图书馆的基础上(对于作者--谢谢你,我不会评论他的名字,以防万一,因为它与市场有关),为了我的目的,我将发布一个简短的跨平台手动交易的EA。
代码应该告诉你如何将它连接到你的EA,并开始对它进行干扰。遗憾的是没有挂单设置。
从代码中应该可以立即清楚地看到如何进入你的EA并开始对其进行干扰。遗憾的是,没有设置挂单。
我已经为延迟的订单勾画了一个变体
关于交易、自动交易系统和策略测试的论坛
图书馆: MT4Orders
fxsaber, 2018.12.05 19:43
如果你在网站上点击下载MT4免费市场产品,会出现以下内容
如果我理解正确的话,选择右边的按钮是另一种获得mt4setup的方式。
如果我理解正确的话,选择右边的按钮是另一种获得mt4setup的方式。
https://download.mql5.com/cdn/web/metaquotes.software.corp/mt4/mt4setup.exe
安装一个五美元。 嘘,不。
虽然也许参数有影响,但可能性不大。
编译错误
如果在单独通道出错的情况下,可以了解这个通道是在什么输入参数下进行的,那就更好了。
现在,在构建1957中,我在优化过程中不断有部分通道以无内存错误结束,通道的数量被显示出来,但如何知道在这种情况下使用的是什么输入数据?似乎所有通行证的信息都储存在一个特殊的文件中--如何获得它?
编译时出错
否则。
这很好。这有什么区别呢?
市场的统计数字下降了,所有的评级都不对了
统计数据和评级已被恢复。