初学者的问题 MQL5 MT5 MetaTrader 5 - 页 336 1...329330331332333334335336337338339340341342343...1503 新评论 [删除] 2014.12.26 11:11 #3351 Maxi-M: 请。该截图包含了日志以及设置。 而在可视化模式下的测试人员日志中,它是怎么说的? Maxi-M 2014.12.26 11:38 #3352 Tapochun: 而在可视化模式下的测试者日志中,它是怎么说的?没有什么新的东西被写入...图表在滚动,没有进行交易。该日志是沉默的。然而,就像没有交易信号一样,我在这部分之后的代码中加入了Alert()。 CTrade贸易。trade.SetExpertMagicNumber(MAGICMA)。trade.PositionOpen(_Symbol,signal,TradeSizeOptimized(), SymbolInfoDouble(_Symbol,signal==ORDER_TYPE_SELL ?SYMBOL_BID:SYMBOL_ASK), 0,0)。和Alert()显示一个信息,因此,根据逻辑,在这之后应该执行一个交易的时刻已经过去。 [删除] 2014.12.26 11:54 #3353 Maxi-M:没有什么新的东西被写入...图表在滚动,没有进行交易。该日志是沉默的。然而,就像没有交易信号一样,我在这部分之后的代码中加入了Alert()。 CTrade贸易。trade.SetExpertMagicNumber(MAGICMA)。trade.PositionOpen(_Symbol,signal,TradeSizeOptimized(), SymbolInfoDouble(_Symbol,signal==ORDER_TYPE_SELL ?SYMBOL_BID:SYMBOL_ASK), 0,0)。和Alert()显示一个信息,因此,交易执行的时刻,在逻辑上已经过去。 有趣的是...我可以建议尝试在MetaQuotes-Demo服务器上开设一个模拟账户,并尝试再次运行测试。或写信给服务台。 Maxi-M 2014.12.26 12:05 #3354 Tapochun: 有趣的是...我可以建议你尝试在MetaQuotes-Demo服务器上开一个模拟账户,并尝试再次运行测试。或写信给服务台。我在BCS有一个模拟账户...而服务台对谁?不过,还有一种可能--我在家里的笔记本电脑上安装了MT,而在这里(我在工作中测试的地方),我只是把文件夹复制了。也许这就是原因...有些东西不能正常工作。我必须在家里再试一次,以确定这一点。 [删除] 2014.12.26 12:12 #3355 Maxi-M: 我在BCS有一个模拟账户...而服务台对谁?不过,还有一种可能--我在家里的笔记本电脑上安装了MT,而在这里(我在工作中测试的地方),我只是把文件夹复制了。也许这就是原因...有些东西不能正常工作。我必须在家里再试一次,以确定这一点。很可能是...在你的个人资料中寻找服务台 ,在那里提出请求。但首先要尝试在家里运行它。也看看这里 吧。好运!P.s. 请写出当它在什么情况下工作的原因。可以帮助别人。 Students 2014.12.27 09:55 #3356 日安,请教如何使线条显示在所有的图表对上,当你打开一个新的图表时,立即可见....,请问在属性中的哪个操作者或函数? Vladimir Karputov 2014.12.27 10:00 #3357 Students: 日安,请教如何使线条显示在所有的图表对上,当你打开一个新的图表时,立即可见....podkat,在属性中的哪个运算符或函数?画一次线,然后保存模板。在一个新的图表上,只需应用保存的模板。或者将模板保存为default.tpl,这个默认模板将被应用于所有新打开的图表。使用图表:模板和配置文件 - 客户端 Документация по MQL5: Операции с графиками / ChartOpen www.mql5.com Операции с графиками / ChartOpen - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 [删除] 2014.12.28 07:48 #3358 Maxi-M:大家好。 请告知测试EA 的情况。我刚刚开始学习如何编写EA。我下载了这个EA:https://www.mql5.com/ru/code/1812,在编辑器中打开它,运行它进行调试,开始测试,什么也没有发生。交易没有打开,因此没有结果。我也试过其他的EA,包括从这里取的最简单的一个,它应该只是打开和关闭交易。同样的事情--什么也没有发生。我试着放了一个断点。它只在OnInit中工作。其余的代码不工作,这非常奇怪。我已经明白,OnTick是通过添加一个Alert来工作的。然而,没有任何交易被打开,即使满足了所需的条件,也不会被打开。我已经添加了一个Alert(GetLastError()。显示错误4753。问题是,我是否做错了什么。是否有任何测试所需的条件没有得到满足?提前感谢您的答复。也是在尝试开仓后添加的。Print( "retcode = ",result.retcode );其中结果 - 交易请求结果结构的数据。返回的代码是什么? Maxi-M 2014.12.30 10:12 #3359 Tapochun: Еще добавьте после попытки открыть позицию: где result - данные структуры результатов торгового запроса. Какой возвращается код?能否请您详细介绍一下如何创建这种结构?毕竟,按照我的理解,它必须先被创建和填写,然后才能被访问。我对它还不是很熟悉--我刚刚开始掌握它。关于我的研究。我已经尝试了一切可以尝试的方法。我还运行了一个正常安装的终端。结果是一样的。也许我应该在一些100%工作的、简单的机器人上试试,所有变量的参数都是已知的?然后我可以确定,EA不会像它应该的那样运行,我将在服务台提出这个案例。请给我一些简单的专家顾问建议,自己下载并告诉我应该用什么参数和什么配对来运行?然后我们可以检查结果。 [删除] 2014.12.30 11:30 #3360 Maxi-M: 这不是机器人...它的工作没有任何错误。交易结果的结构是MqlTradeResult,它是OrderSend()函数的第二个参数。这段代码是用OOP写的,我对它不熟悉...你必须找到一个方法,使用OrderSend()发送一个交易请求,之后调用Print( result.retcode ),其中result是MqlTradeResult结构的 一个对象。 1...329330331332333334335336337338339340341342343...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请。该截图包含了日志以及设置。
而在可视化模式下的测试者日志中,它是怎么说的?
没有什么新的东西被写入...图表在滚动,没有进行交易。该日志是沉默的。
然而,就像没有交易信号一样,我在这部分之后的代码中加入了Alert()。
CTrade贸易。
trade.SetExpertMagicNumber(MAGICMA)。
trade.PositionOpen(_Symbol,signal,TradeSizeOptimized(), SymbolInfoDouble(_Symbol,signal==ORDER_TYPE_SELL ?SYMBOL_BID:SYMBOL_ASK), 0,0)。
和Alert()显示一个信息,因此,根据逻辑,在这之后应该执行一个交易的时刻已经过去。
没有什么新的东西被写入...图表在滚动,没有进行交易。该日志是沉默的。
然而,就像没有交易信号一样,我在这部分之后的代码中加入了Alert()。
CTrade贸易。
trade.SetExpertMagicNumber(MAGICMA)。
trade.PositionOpen(_Symbol,signal,TradeSizeOptimized(), SymbolInfoDouble(_Symbol,signal==ORDER_TYPE_SELL ?SYMBOL_BID:SYMBOL_ASK), 0,0)。
和Alert()显示一个信息,因此,交易执行的时刻,在逻辑上已经过去。
有趣的是...我可以建议你尝试在MetaQuotes-Demo服务器上开一个模拟账户,并尝试再次运行测试。或写信给服务台。
我在BCS有一个模拟账户...而服务台对谁?
不过,还有一种可能--我在家里的笔记本电脑上安装了MT,而在这里(我在工作中测试的地方),我只是把文件夹复制了。
也许这就是原因...有些东西不能正常工作。我必须在家里再试一次,以确定这一点。
我在BCS有一个模拟账户...而服务台对谁?
不过,还有一种可能--我在家里的笔记本电脑上安装了MT,而在这里(我在工作中测试的地方),我只是把文件夹复制了。
也许这就是原因...有些东西不能正常工作。我必须在家里再试一次,以确定这一点。
很可能是...
在你的个人资料中寻找服务台 ,在那里提出请求。但首先要尝试在家里运行它。
也看看这里 吧。好运!
P.s. 请写出当它在什么情况下工作的原因。可以帮助别人。
日安,请教如何使线条显示在所有的图表对上,当你打开一个新的图表时,立即可见....podkat,在属性中的哪个运算符或函数?
画一次线,然后保存模板。在一个新的图表上,只需应用保存的模板。或者将模板保存为default.tpl,这个默认模板将被应用于所有新打开的图表。
使用图表:模板和配置文件 - 客户端
大家好。
请告知测试EA 的情况。
我刚刚开始学习如何编写EA。
我下载了这个EA:https://www.mql5.com/ru/code/1812,在编辑器中打开它,运行它进行调试,开始测试,什么也没有发生。交易没有打开,因此没有结果。
我也试过其他的EA,包括从这里取的最简单的一个,它应该只是打开和关闭交易。同样的事情--什么也没有发生。
我试着放了一个断点。它只在OnInit中工作。其余的代码不工作,这非常奇怪。
我已经明白,OnTick是通过添加一个Alert来工作的。然而,没有任何交易被打开,即使满足了所需的条件,也不会被打开。
我已经添加了一个Alert(GetLastError()。显示错误4753。
问题是,我是否做错了什么。是否有任何测试所需的条件没有得到满足?
提前感谢您的答复。
也是在尝试开仓后添加的。
其中结果 - 交易请求结果结构的数据。返回的代码是什么?
Еще добавьте после попытки открыть позицию:
где result - данные структуры результатов торгового запроса. Какой возвращается код?
能否请您详细介绍一下如何创建这种结构?毕竟,按照我的理解,它必须先被创建和填写,然后才能被访问。
我对它还不是很熟悉--我刚刚开始掌握它。
关于我的研究。
我已经尝试了一切可以尝试的方法。我还运行了一个正常安装的终端。结果是一样的。
也许我应该在一些100%工作的、简单的机器人上试试,所有变量的参数都是已知的?
然后我可以确定,EA不会像它应该的那样运行,我将在服务台提出这个案例。
请给我一些简单的专家顾问建议,自己下载并告诉我应该用什么参数和什么配对来运行?
然后我们可以检查结果。