新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1018 1...101110121013101410151016101710181019102010211022102310241025...1953 新评论 Maxim Kuznetsov 2019.12.06 21:19 #10171 Oleh Fedorov: 是的,好的。"MQL4和MetaTrader 4 " 怎么样?或者我应该去 "指标"? 即使在那里,我也不这么认为......你没有说你那里有什么样的 "图片",是吗? 这是一个小众产品,而且是一个商业产品。与其整合的问题应向其作者和许可证持有人提出。 这个主题很可能被认为是本论坛的广告。 Happy 2019.12.06 22:55 #10172 Maxim Kuznetsov: 应该检查OrderSend, OrderDelete, OrderClose, OrderModify的结果。这些只是提升到警告级别的礼节性规则。 而 "lvalue "错误是你最喜欢的比较和赋值的混合。 PS/好吧,你不学MT编程。MT是一个苛刻的应用。 阿列克谢-费多托夫。 你有2个OnTick函数。 开关运算符的表达式必须是整数类型。 谢谢你。弄明白了。起初,当我点击编译按钮时,我得到了100个!错误。现在我还剩下4个 :) 阿列克谢-费多托夫。 你有2个OnTick函数。 这根本不是原因。我没有默认删除OnInit和OnDeInit这两个函数。我删除了它们,OnTick的错误也消失了。 Oleh Fedorov 2019.12.07 07:56 #10173 Maxim Kuznetsov: 即使在那里,我也不这么认为......你没有说你那里有什么样的 "图片",是吗? 这是一个小众产品,而且是一个商业产品。与其整合的问题应向其作者和许可证持有人提出。 这个主题很可能被认为是本论坛的广告。 马克西姆,我的问题不是关于建造者的 :-)我的问题是:"为什么它不起作用?Bilder是一个特殊的案例,我甚至不知道它是什么样的建筑商......但它的行为很奇怪...有些指标有效,有些则无效。这就是我想弄清楚的事情......。 总之,谢谢你的提醒,我会试一试的 :-) Oleh Fedorov 2019.12.07 08:09 #10174 Oleh Fedorov: 马克西姆,我的问题不是关于建造者:-)我有一个问题:"为什么它不工作"...Bilder是一个特例,我甚至不知道它是什么样的建筑商......但它的行为很奇怪...有些指标有效,有些则无效。这就是我想处理的问题...... 总之,谢谢你的提醒,我会试试的。) https://www.mql5.com/ru/forum/327939 Как индикаторы взаимодействуют с основной средой? 2019.12.07www.mql5.com Здравствуйте! Столкнулся с такой проблемой... Заказчик добавляет индикатор в советник с помощью какого-то билдера... Yevhenii Levchenko 2019.12.07 10:06 #10175 有一个机器人错误(修改止损)。2019.12.07 11:56:32.915 2019.10.18 18:37:47 Super EURUSD,H1: Ошибка модификации ордера BUY (Tral, 86). Код ошибки=1 但在手册中说。 编码 恒定 描述 1 拒绝接受 没有错误,但结果不明 这个事件有多可怕?而且后来能不能侧着身子出来? Alexey Viktorov 2019.12.07 10:38 #10176 Yevhenii Levchenko: 有一个机器人错误(修改止损)。 但在手册中说。 编码 恒定 描述 1 拒绝接受 没有错误,但结果不明。 这个事件有多糟糕?而且后来能不能侧着身子出来? 这意味着在参数不变的情况下修改了订单。 如果你的经纪公司的服务器厌倦了这种麻烦,禁止你的账户进行自动交易,这可能会造成伤害。你只需要在修改订单前检查止损点的差异,如果是挂单,则检查价格。 Yevhenii Levchenko 2019.12.07 10:50 #10177 Alexey Viktorov: 这意味着在参数不变的情况下修改了订单。 如果经纪公司的服务器厌倦了这种麻烦,禁止账户中的自动交易,这可能会造成问题。就在修改订单之前,你应该检查止损点的差异,如果是挂单,还要检查价格。 谢谢你,阿列克谢!现在运行正常了 :) Happy 2019.12.07 11:03 #10178 又是我。大家好,祝大家有一个愉快的一天。 我做了一些EA。按了编译按钮,结果是......。惊讶。100多个错误。)))好了,现在已经结束了。但正如你所猜测的,并非一切都很顺利。除此之外,我还有一个MT4,它没有对历史数据进行调试的能力。为了寻找错误,我需要检查变量数据,它是如何越过EA的等等。没有真实的数据,如何做到这一点。(现在的sb,和极其漫长的等待,这在真实的数据上测试。) 我有个好主意,在策略测试器上运行它,并在 "警报 "的帮助下找出所需变量的值以及它在代码的哪个部分。BUT!!!!!!!Strategy Tester忽略了Print()和PrintFormat(), Alert(), MessageBox()。 0_0 - 如何输出要检查的数据。这是一个什么样的追求。 请帮助哪条命令可以输出测试/调试所需的数据。 Roni Iron 2019.12.07 11:10 #10179 下午好! 有什么办法可以获得这种类型的数据。 时间(UTC),卖出,买入,卖出量,买入量 2019.09.01 21:04:09.364,1,09897,1,09893,0,25,0,25 二手 空白 的OnTick(){MqlTick last_tick;//---如果(SymbolInfoTick(Symbol(),last_tick)){Print(last_tick.time,": Bid = ",last_tick.bid,"Ask = ",last_tick.ask," Volume = ",last_tick.volume)}否则Print("SymbolInfoTick() failed, error = ",GetLastError())。//--- 得到了不含毫秒的时间,而体积=0。当然我可以编造这些数字,但我现在对它们不感兴趣。 我的问题只针对MT4(指标不提供)。 谢谢你! Any questions from newcomers MT4 Ticks logged not 市场关闭 Artyom Trishkin 2019.12.07 11:12 #10180 Gilmor:又是我。大家好,祝大家有一个愉快的一天。 我做了一些EA。按了编译按钮,结果是......。惊讶。100多个错误。)))好了,现在已经结束了。但正如你所猜测的,并非一切都很顺利。除此之外,我还有一个MT4,它没有对历史数据进行调试的能力。为了寻找错误,我需要检查变量数据,它是如何越过EA的等等。没有真实的数据,如何做到这一点。(现在的sb,和极其漫长的等待,这在真实的数据上测试。) 我有个好主意,在策略测试器上运行它,用 "警报 "来找出所需变量的值,以及它在代码的哪个部分。BUT!!!!!!!Strategy Tester忽略了Print()和PrintFormat(), Alert(), MessageBox()。 0_0 - 如何输出要检查的数据。这是一个什么样的追求。 请帮助哪条命令可以输出测试/调试所需的数据。 视觉模式下的Print() 1...101110121013101410151016101710181019102010211022102310241025...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,好的。"MQL4和MetaTrader 4 " 怎么样?或者我应该去 "指标"?
即使在那里,我也不这么认为......你没有说你那里有什么样的 "图片",是吗?
这是一个小众产品,而且是一个商业产品。与其整合的问题应向其作者和许可证持有人提出。
这个主题很可能被认为是本论坛的广告。
应该检查OrderSend, OrderDelete, OrderClose, OrderModify的结果。这些只是提升到警告级别的礼节性规则。
而 "lvalue "错误是你最喜欢的比较和赋值的混合。
PS/好吧,你不学MT编程。MT是一个苛刻的应用。
你有2个OnTick函数。
开关运算符的表达式必须是整数类型。
谢谢你。弄明白了。起初,当我点击编译按钮时,我得到了100个!错误。现在我还剩下4个 :)
阿列克谢-费多托夫。
你有2个OnTick函数。
这根本不是原因。我没有默认删除OnInit和OnDeInit这两个函数。我删除了它们,OnTick的错误也消失了。
即使在那里,我也不这么认为......你没有说你那里有什么样的 "图片",是吗?
这是一个小众产品,而且是一个商业产品。与其整合的问题应向其作者和许可证持有人提出。
这个主题很可能被认为是本论坛的广告。
马克西姆,我的问题不是关于建造者的 :-)我的问题是:"为什么它不起作用?Bilder是一个特殊的案例,我甚至不知道它是什么样的建筑商......但它的行为很奇怪...有些指标有效,有些则无效。这就是我想弄清楚的事情......。
总之,谢谢你的提醒,我会试一试的 :-)
马克西姆,我的问题不是关于建造者:-)我有一个问题:"为什么它不工作"...Bilder是一个特例,我甚至不知道它是什么样的建筑商......但它的行为很奇怪...有些指标有效,有些则无效。这就是我想处理的问题......
总之,谢谢你的提醒,我会试试的。)
但在手册中说。
编码
恒定
描述
1
拒绝接受
没有错误,但结果不明
这个事件有多可怕?而且后来能不能侧着身子出来?有一个机器人错误(修改止损)。
但在手册中说。
编码
恒定
描述
1
拒绝接受
没有错误,但结果不明。
这个事件有多糟糕?而且后来能不能侧着身子出来?这意味着在参数不变的情况下修改了订单。
如果你的经纪公司的服务器厌倦了这种麻烦,禁止你的账户进行自动交易,这可能会造成伤害。你只需要在修改订单前检查止损点的差异,如果是挂单,则检查价格。
这意味着在参数不变的情况下修改了订单。
如果经纪公司的服务器厌倦了这种麻烦,禁止账户中的自动交易,这可能会造成问题。就在修改订单之前,你应该检查止损点的差异,如果是挂单,还要检查价格。
又是我。大家好,祝大家有一个愉快的一天。
我做了一些EA。按了编译按钮,结果是......。惊讶。100多个错误。)))好了,现在已经结束了。但正如你所猜测的,并非一切都很顺利。除此之外,我还有一个MT4,它没有对历史数据进行调试的能力。为了寻找错误,我需要检查变量数据,它是如何越过EA的等等。没有真实的数据,如何做到这一点。(现在的sb,和极其漫长的等待,这在真实的数据上测试。)
我有个好主意,在策略测试器上运行它,并在 "警报 "的帮助下找出所需变量的值以及它在代码的哪个部分。BUT!!!!!!!Strategy Tester忽略了Print()和PrintFormat(), Alert(), MessageBox()。
0_0 - 如何输出要检查的数据。这是一个什么样的追求。
请帮助哪条命令可以输出测试/调试所需的数据。
下午好!
有什么办法可以获得这种类型的数据。
时间(UTC),卖出,买入,卖出量,买入量
2019.09.01 21:04:09.364,1,09897,1,09893,0,25,0,25
二手
空白 的OnTick()
{
MqlTick last_tick;
//---
如果(SymbolInfoTick(Symbol(),last_tick))
{
Print(last_tick.time,": Bid = ",last_tick.bid,
"Ask = ",last_tick.ask," Volume = ",last_tick.volume)
}
否则
Print("SymbolInfoTick() failed, error = ",GetLastError())。
//---
得到了不含毫秒的时间,而体积=0。当然我可以编造这些数字,但我现在对它们不感兴趣。
我的问题只针对MT4(指标不提供)。
谢谢你!
又是我。大家好,祝大家有一个愉快的一天。
我做了一些EA。按了编译按钮,结果是......。惊讶。100多个错误。)))好了,现在已经结束了。但正如你所猜测的,并非一切都很顺利。除此之外,我还有一个MT4,它没有对历史数据进行调试的能力。为了寻找错误,我需要检查变量数据,它是如何越过EA的等等。没有真实的数据,如何做到这一点。(现在的sb,和极其漫长的等待,这在真实的数据上测试。)
我有个好主意,在策略测试器上运行它,用 "警报 "来找出所需变量的值,以及它在代码的哪个部分。BUT!!!!!!!Strategy Tester忽略了Print()和PrintFormat(), Alert(), MessageBox()。
0_0 - 如何输出要检查的数据。这是一个什么样的追求。
请帮助哪条命令可以输出测试/调试所需的数据。