错误、漏洞、问题 - 页 2338 1...233123322333233423352336233723382339234023412342234323442345...3184 新评论 A100 2018.12.05 02:07 #23371 pavlick_:最近的行为似乎有了变化。前一阵子的顺序是不同的--全局变量 和静态变量的初始化顺序是一样的(按声明顺序)。也就是说,在这种情况下,首先是a,然后是b。可能是错的,但可能性不大。 在写这篇文章 之前--我没有偷懒--我在MetaTrader 4 build 765x32(MetaEditor build 1035x32)中检查过--一切都一样。而这是2014年(!)。 pavlick_ 2018.12.05 04:00 #23372 #define M (a ? 1 : 0) struct S { int a; }; void OnStart() { S s; #define a s.a Alert(M); }不能编译,有错误。'a' - 太复杂了,简化宏temp.mq5 24 10's' - 结构成员未定义 temp.mq5 24 10... 也就是说,预处理器似乎在试图递归展开a。 Vladimir Pastushak 2018.12.05 06:54 #23373 我想知道是经纪人在做这个还是MT4的一个错误? fxsaber 2018.12.05 06:58 #23374 A100: 在写这篇文章 之前--我没有偷懒--我在MetaTrader 4 build 765x32(MetaEditor build 1035x32)中检查过--一切都一样。而这是2014年(!)。是的,我又错了。 Unicornis 2018.12.05 06:58 #23375 Vladimir Pastushak:我想知道这是经纪人在做这件事还是MT4的一些错误?在它上面注册一个真正的信号,如果它通过了,那么它就是一个直流。有一些美分账户显示为正常的(许多信号商使用),但你有一个更酷的选择))。 fxsaber 2018.12.05 07:18 #23376 开始在MT4上运行大量的跨平台代码。那里没有调试器吗?在F5上运行,但它没有任何地方变慢了。 到目前为止,我不得不在5下进行调试,这在某些情况下是拐杖式的。 Igor Makanu 2018.12.05 08:10 #23377 fxsaber: Стал много запускать кроссплатформенный код на MT4. Там отладчика что ли нет? Запускаю по F5, но нигде не тормозится.Пока приходится отладкой заниматься под пятеркой, что костыльно в некоторых случаях. MT4中的断点 被准确地触发了,在元编辑器中的字段左侧点击 fxsaber 2018.12.05 08:31 #23378 Igor Makanu: MT4中的断点完全有效,在元编辑器的左边区域点击运行。 Igor Makanu 2018.12.05 08:48 #23379 fxsaber:运行。我检查了一下,是的,你是对的--在MT4的历史数据测试中,断点 不起作用,我检查了标准的移动平均线EA--它不起作用! ZZY: 我试着在代码中加入DebugBreak()--没有结果,仍然不能停止测试并退出到调试器。 ZZZY: 在真实数据上进行测试时的断点,可以使用 fxsaber 2018.12.05 09:02 #23380 Igor Makanu:ZZZY:在真实数据上进行测试时的断点,有效我的也不能在真实数据上工作。 1...233123322333233423352336233723382339234023412342234323442345...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
最近的行为似乎有了变化。前一阵子的顺序是不同的--全局变量 和静态变量的初始化顺序是一样的(按声明顺序)。也就是说,在这种情况下,首先是a,然后是b。可能是错的,但可能性不大。
不能编译,有错误。
'a' - 太复杂了,简化宏temp.mq5 24 10
's' - 结构成员未定义 temp.mq5 24 10
...
也就是说,预处理器似乎在试图递归展开a。
我想知道是经纪人在做这个还是MT4的一个错误?
在写这篇文章 之前--我没有偷懒--我在MetaTrader 4 build 765x32(MetaEditor build 1035x32)中检查过--一切都一样。而这是2014年(!)。
是的,我又错了。
我想知道这是经纪人在做这件事还是MT4的一些错误?
在它上面注册一个真正的信号,如果它通过了,那么它就是一个直流。有一些美分账户显示为正常的(许多信号商使用),但你有一个更酷的选择))。
开始在MT4上运行大量的跨平台代码。那里没有调试器吗?在F5上运行,但它没有任何地方变慢了。
到目前为止,我不得不在5下进行调试,这在某些情况下是拐杖式的。
fxsaber: Стал много запускать кроссплатформенный код на MT4. Там отладчика что ли нет? Запускаю по F5, но нигде не тормозится.Пока приходится отладкой заниматься под пятеркой, что костыльно в некоторых случаях.
MT4中的断点 被准确地触发了,在元编辑器中的字段左侧点击
MT4中的断点完全有效,在元编辑器的左边区域点击
运行。
运行。
我检查了一下,是的,你是对的--在MT4的历史数据测试中,断点 不起作用,我检查了标准的移动平均线EA--它不起作用!
ZZY: 我试着在代码中加入DebugBreak()--没有结果,仍然不能停止测试并退出到调试器。
ZZZY: 在真实数据上进行测试时的断点,可以使用
ZZZY:在真实数据上进行测试时的断点,有效
我的也不能在真实数据上工作。