[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 563 1...556557558559560561562563564565566567568569570...652 新评论 --- 2012.02.14 15:22 #5621 试着执行一个无效的操作,例如除以0。 FxMtS 2012.02.14 16:09 #5622 sergeev: 试着执行一个无效的操作,例如除以0。 无稽之谈。 --- 2012.02.14 16:15 #5623 ditrader: 无稽之谈。 无稽之谈。 Artyom Trishkin 2012.02.15 05:44 #5624 sss2019:告诉我为什么可能有错误 130ticket1 = OrderSend(Symbol(),OP_BUYLIMIT,Lot,Level,Slippage,0,0,0,MagicNumber,0,Green); 绝对的水平。检查价格的正确性及其正常化。 对于买入限价,该水平 应低于卖出价,并且距离不小于你的经纪公司的止损水平 。 例如, 如果(Ask - StopLevel*Point < Level)Level = NormalizeDouble(Ask - StopLevel*Point, Digits)。 在作为参数传递 给OrderSend()之前,Level 必须被规范化为Digits。 Рустам 2012.02.15 09:05 #5625 takeda: 如何以编程方式终止专家顾问 - 类似 terminate(0) ? MQL4是否有这样的可能性,还是只能手动终止专家顾问? 提前感谢。 关闭你的窗口,给自己一个删除的命令... PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0); PapaYozh 2012.02.15 09:18 #5626 FAQ: 关闭你的窗口,给自己一个命令,删除它... 这也是歪打正着。 首先,图表窗口将关闭(当时上面可能有有用的指标)。 第二,如果为一个符号打开几个具有相同周期的窗口,会发生什么?启动专家顾问的窗口是否会关闭? Рустам 2012.02.15 09:30 #5627 我举了一个命令的例子,将自己作为一个EA删除。你可以关闭你的窗口,只有exp所处的窗口会被关闭。但这是另一个代码。 Роман 2012.02.15 11:47 #5628 takeda: 如何以编程方式终止专家顾问 - 类似 terminate(0) ? MQL4是否有这样的可能性,还是只能手动终止专家顾问? 非常感谢你。 因此,绘制你的变体:"程序化"。 "各类程序的特殊start()函数的当前会话的终止可能是由于 可以从图表中终止程序,改变图表的符号和/或周期,改变账户,关闭图表或作为终止客户终端的结果。 如果在给出exit命令时,特殊函数start()正在运行,那么终端允许终止该函数的时间是2.5秒。如果特殊函数start()在收到退出命令后继续运行超过指定时间,它将被客户终端强制停止。 特殊功能deinit()。 一个特殊的函数deinit()有它自己的属性--它在程序关闭(去初始化)时被执行。如果在一个程序中描述了特殊函数deinit(),当程序关闭时,它将被调用(并执行)。如果程序中没有特殊的deinit()函数,在程序关闭时不执行任何操作。 特殊函数deinit()在客户终端关闭时、金融工具窗口关闭时、改变金融工具和/或图表周期前、MetaEditor中程序重新编译成功时、改变输入参数时以及改变账户时也会被调用执行。 在专家顾问和脚本中,程序关闭时需要调用特殊函数deinit(),这也是由于在金融工具窗口加入了一个相同类型的新程序,取代了以前的程序。 PapaYozh 2012.02.15 11:52 #5629 Roman.: 特殊函数deinit()。 调用 deinit()并不会导致程序结束。EA/指标将保持在图表上并继续处理点子。 Роман 2012.02.15 11:54 #5630 PapaYozh: 对deinit()函数的调用不会导致程序终止。专家顾问/指标将保持在图表上并继续处理点子。 而如果你调用不同的猫头鹰以编程方式工作。 "在EA和脚本中,程序关闭时需要调用特殊函数deinit(),这也是因为有一个相同类型的新程序被附加到金融工具窗口,取代了之前的程序。" 1...556557558559560561562563564565566567568569570...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
试着执行一个无效的操作,例如除以0。
无稽之谈。
无稽之谈。
告诉我为什么可能有错误 130
绝对的水平。检查价格的正确性及其正常化。
对于买入限价,该水平 应低于卖出价,并且距离不小于你的经纪公司的止损水平 。
例如, 如果(Ask - StopLevel*Point < Level)Level = NormalizeDouble(Ask - StopLevel*Point, Digits)。
在作为参数传递 给OrderSend()之前,Level 必须被规范化为Digits。
如何以编程方式终止专家顾问 - 类似 terminate(0) ?
MQL4是否有这样的可能性,还是只能手动终止专家顾问?
提前感谢。
关闭你的窗口,给自己一个删除的命令...
关闭你的窗口,给自己一个命令,删除它...
这也是歪打正着。
首先,图表窗口将关闭(当时上面可能有有用的指标)。
第二,如果为一个符号打开几个具有相同周期的窗口,会发生什么?启动专家顾问的窗口是否会关闭?
如何以编程方式终止专家顾问 - 类似 terminate(0) ?
MQL4是否有这样的可能性,还是只能手动终止专家顾问?
非常感谢你。
因此,绘制你的变体:"程序化"。
"各类程序的特殊start()函数的当前会话的终止可能是由于 可以从图表中终止程序,改变图表的符号和/或周期,改变账户,关闭图表或作为终止客户终端的结果。 如果在给出exit命令时,特殊函数start()正在运行,那么终端允许终止该函数的时间是2.5秒。如果特殊函数start()在收到退出命令后继续运行超过指定时间,它将被客户终端强制停止。
特殊功能deinit()。
一个特殊的函数deinit()有它自己的属性--它在程序关闭(去初始化)时被执行。如果在一个程序中描述了特殊函数deinit(),当程序关闭时,它将被调用(并执行)。如果程序中没有特殊的deinit()函数,在程序关闭时不执行任何操作。
特殊函数deinit()在客户终端关闭时、金融工具窗口关闭时、改变金融工具和/或图表周期前、MetaEditor中程序重新编译成功时、改变输入参数时以及改变账户时也会被调用执行。
在专家顾问和脚本中,程序关闭时需要调用特殊函数deinit(),这也是由于在金融工具窗口加入了一个相同类型的新程序,取代了以前的程序。
特殊函数deinit()。
调用 deinit()并不会导致程序结束。EA/指标将保持在图表上并继续处理点子。
对deinit()函数的调用不会导致程序终止。专家顾问/指标将保持在图表上并继续处理点子。
而如果你调用不同的猫头鹰以编程方式工作。
"在EA和脚本中,程序关闭时需要调用特殊函数deinit(),这也是因为有一个相同类型的新程序被附加到金融工具窗口,取代了之前的程序。"