错误、漏洞、问题 - 页 2816 1...280928102811281228132814281528162817281828192820282128222823...3184 新评论 Stanislav Korotky 2020.08.02 14:28 #28151 fxsaber:我记得,当我进入这个主题时,有许多细微的差别。有些东西显示出正确或错误,取决于OnTester*函数。试着在不同的On-functions中调用它。 你说的不同是什么意思?我在OnTesterInit中需要它--没有其他选项。 fxsaber 2020.08.02 14:57 #28152 Stanislav Korotky:你说的不同是什么意思?我在OnTesterInit中需要它--没有其他选择。 关于交易、自动交易系统和策略测试的论坛虫子,虫子,问题fxsaber, 2017.08.15 17:49 ParameterGetRange在OnTesterInit中不起作用。 sinput int Range = 5; #define PRINT(A) Print(#A + " = " + (string)(A)); void PrintParameter( const string Name, const string From ) { PRINT(From) bool Enable; long Value, Start, Step, Stop; if (ParameterGetRange(Name, Enable, Value, Start, Step, Stop)) { PRINT(Start) PRINT(Step) PRINT(Stop) PRINT(Value) PRINT(Enable) } } void OnTesterInit() { ParameterSetRange("Range", true, 5, 1, 2, 3); // Задали ненулевыми все значения PrintParameter("Range", __FUNCTION__); // Возвращает одни нули } void OnTesterDeinit() { PrintParameter("Range", __FUNCTION__); // Работает нормально ChartClose(); } void OnTesterPass() { PrintParameter("Range", __FUNCTION__); // Работает нормально } int OnInit() { uchar Data[]; FrameAdd(NULL, 0, 0, Data); return(INIT_FAILED); } Stanislav Korotky 2020.08.02 15:06 #28153 fxsaber: 这只是证实了我的测试案例:在MQL中设置一个参数对其在OnTesterInit中的后续读取没有影响。在其他处理程序中,调整任何东西都太晚了,因为传递是由初始设置决定的。 A100 2020.08.02 18:37 #28154 弊端 #import "z.ex5" //(1) Error: '#import' - #import was not closed #import /* . . . */ #import "z.ex5" //(2)第2个#import没有关闭,但错误出现在第1个#import上--因此真正的错误位置显示不正确--我花了很长时间才发现问题所在。 A100 2020.08.03 10:37 #28155 编译错误。 class A {}; class B { public: static A a; } b; //Error: unresolved static variable 'B::a' A B::a; void OnStart() {} Artyom Trishkin 2020.08.03 12:53 #28156 与此主题无关的评论已被移至"新手对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论"。 Stanislav Korotky 2020.08.03 22:38 #28157 职能。 CopyTicksRange(_Symbol, _ticks, COPY_TICKS_ALL); 在tick生成模式 下,最多返回131072个ticks。这是一个错误,一个特点,文档中有没有提到这个问题? 在真正的ticks模式下,没有这样的限制。 Vladimir Karputov 2020.08.04 20:20 #28158 与本主题无关的评论已被移至 "MQL4 MT4 MetaTrader 4初学者的问题"。 fxsaber 2020.08.05 15:20 #28159 当在终端图表上以框架模式运行专家顾问时,使用默认的输入参数而不是在测试器参数选项卡中设置的参数,目前的行为是否正确? Vladimir Pastushak 2020.08.05 16:19 #28160 是否可以保护图表 不受时间框架和符号变化的影响? 1...280928102811281228132814281528162817281828192820282128222823...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我记得,当我进入这个主题时,有许多细微的差别。有些东西显示出正确或错误,取决于OnTester*函数。试着在不同的On-functions中调用它。
你说的不同是什么意思?我在OnTesterInit中需要它--没有其他选项。
你说的不同是什么意思?我在OnTesterInit中需要它--没有其他选择。
关于交易、自动交易系统和策略测试的论坛
虫子,虫子,问题
fxsaber, 2017.08.15 17:49
ParameterGetRange在OnTesterInit中不起作用。这只是证实了我的测试案例:在MQL中设置一个参数对其在OnTesterInit中的后续读取没有影响。在其他处理程序中,调整任何东西都太晚了,因为传递是由初始设置决定的。
第2个#import没有关闭,但错误出现在第1个#import上--因此真正的错误位置显示不正确--我花了很长时间才发现问题所在。
职能。
在tick生成模式 下,最多返回131072个ticks。这是一个错误,一个特点,文档中有没有提到这个问题?
在真正的ticks模式下,没有这样的限制。