文章 "在 MQL4 和 MQL5 框架下开发 OpenAI 的 ChatGPT 功能" - 页 3 1234 新评论 Evgeniy Ilin 2023.09.13 21:25 #21 Dmitry Fedoseev #:这就是 EMA 编写者的任务--使其所有后续计算与前一个计算相等。不一定非要积攒到满脸通红,但正如我在上文所写,只需要比周期多 10-20 倍的条形图即可。关于周期的说法很有说服力...当然,10 条的周期和 100 条的周期完全没有区别...特别是考虑到计算平均值的快速算法的存在。 10到20次?为什么不是 50 到 100 次?或者 100-1000 次?你是如何衡量的?我明白你的意思,但我没兴趣浪费时间争论这个问题 Valeriy Yastremskiy 2023.09.13 22:24 #22 Evgeniy Ilin #:SymbolInfoDouble(_Symbol,SYMBOL_POINT) - 应该是这样的。总的来说,您已经理解了...是我修正了大部分错误。如果这是我的 ts 的代码,我就会看到这一切。有缺陷...如果你不知道自己在做什么,那就没用了。你的方向是对的他经常出错我写那篇文章是有原因的我可以制作一个超级提示器,它不会出错,并且能完美地提供所有信息,但它毫无用处,因为它只是个摆设。在真实的现场条件下,我们会问一些简单的人类问题,在最好的情况下,这些问题会更加具体,但正如实践所表明的那样,它并不能减少多少后期处理。 不,微笑只是)))) 与幻想错误),在这种情况下,对于当前符号可以简单地_Point) Evgeniy Ilin 2023.09.13 22:28 #23 Valeriy Yastremskiy #: 不,只需在 smiled)))) 中写入幻想错误即可),在这种情况下,对于当前符号,您只需写入 _Point)即可。 是的,我很欣赏这个笑话)))。但上帝不允许你开始制作多功能工具 ))))。 Dmitry Fedoseev 2023.09.14 02:15 #24 Evgeniy Ilin #:10、20 次?为什么不是 50 到 100 倍?100 到 1,000 次如何?如何量化?我明白你的意思,但我没兴趣浪费时间争论这个问题 用你的大脑,伙计,用你的大脑。也就是说,从存在开始,首先是必要的......然后在那里,然后,然后,兴趣就会出现。 Evgeniy Ilin 2023.09.16 12:38 #25 Dmitry Fedoseev #:动动脑子,伙计,动动脑子。也就是说,首先要有时间......然后,你就会看到,兴趣就会出现。 你一定是个很敏感的人也许我不该发表感情用事的评论 Alireza 2023.10.14 04:57 #26 MetaQuotes:查看新文章:OpenAI 在 MQL4 和 MQL5 开发框架内的 ChatGPT 功能。作者: Evgeniy Ilin叶夫根尼-伊林 非常感谢 Evgeniy Ilin 这篇文章完美地概述了如何在编程中有效地使用人工智能技术,同时也指出了应该避免的事项。 Patrick Husting 2023.11.14 08:19 #27 我和你一样,在使用 ChatGPT 之后,我对它有了更多的好感,因为它非常智能和快速。 Longsen Chen 2024.01.15 04:51 #28 "将一项技术用于其预期目的,既可降低任何开发成本,也可降低劳动力成本"。 这也是我的目标 Longsen Chen 2024.01.15 08:37 #29 我需要一个基于布林线的 MT5 智能交易系统当然!下面是一个基于布林线的 MetaTrader 5 智能交易系统 (EA) 的示例。该 EA 在价格低于布林带下轨时买入,在价格高于布林带上轨时卖出: //+------------------------------------------------------------------+ //| BBExpertAdvisor.mq5 | | //|由必应人工智能生成 //+------------------------------------------------------------------+ #property copyright "Your Name" #property version "1.00" #property script_show_inputs // 布林线设置 input int bbPeriod = 20; input double bbDeviation = 2.0; input double lotSize = 0.1; //+------------------------------------------------------------------+ //| 专家初始化函数| //+------------------------------------------------------------------+ int OnInit() { Print("BBExpertAdvisor initialized."); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| 专家勾选功能| //+------------------------------------------------------------------+ void OnTick() { // 声明布林线变量 double upperBB, middleBB, lowerBB; // 计算布林线 if (iBands(_Symbol, _Period, bbPeriod, bbDeviation, 0, 0, upperBB, middleBB, lowerBB) > 0) { // 获取当前价格 double currentPrice = SymbolInfoDouble(_Symbol, SYMBOL_BID); // 买入条件:如果价格低于布林带下轨 if (currentPrice < lowerBB) { // 检查是否没有未结订单 if (OrdersHistoryTotal() == 0 && OrdersTotal() == 0) { // 开立买入订单 OrderSend(_Symbol, OP_BUY, lotSize, currentPrice, 3, 0, 0, "Buy Order", 0, 0, Green); } } // 卖出条件:如果价格越过布林带上轨 if (currentPrice > upperBB) { // 检查是否没有未结订单 if (OrdersHistoryTotal() == 0 && OrdersTotal() == 0) { // 开立卖出订单 OrderSend(_Symbol, OP_SELL, lotSize, currentPrice, 3, 0, 0, "Sell Order", 0, 0, Red); } } } } //+------------------------------------------------------------------+ 该 EA 使用 "iBands "功能计算布林线。根据您的交易策略 自定义布林带设置("bbPeriod "和 "bbDeviation")和风险管理参数("lotSize")。 在真实交易环境中部署任何 EA 之前,必须在历史数据和模拟账户中对其进行彻底测试,以确保其可靠性和有效性。 Longsen Chen 2024.01.15 08:39 #30 我试图获取 MT5 代码,但失败了。看来 ChatGPT 只能提供 MT4 代码。 1234 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这就是 EMA 编写者的任务--使其所有后续计算与前一个计算相等。不一定非要积攒到满脸通红,但正如我在上文所写,只需要比周期多 10-20 倍的条形图即可。
关于周期的说法很有说服力...当然,10 条的周期和 100 条的周期完全没有区别...特别是考虑到计算平均值的快速算法的存在。
10到20次?为什么不是 50 到 100 次?或者 100-1000 次?你是如何衡量的?我明白你的意思,但我没兴趣浪费时间争论这个问题
SymbolInfoDouble(_Symbol,SYMBOL_POINT) - 应该是这样的。总的来说,您已经理解了...是我修正了大部分错误。如果这是我的 ts 的代码,我就会看到这一切。有缺陷...如果你不知道自己在做什么,那就没用了。你的方向是对的他经常出错我写那篇文章是有原因的我可以制作一个超级提示器,它不会出错,并且能完美地提供所有信息,但它毫无用处,因为它只是个摆设。在真实的现场条件下,我们会问一些简单的人类问题,在最好的情况下,这些问题会更加具体,但正如实践所表明的那样,它并不能减少多少后期处理。
不,只需在 smiled)))) 中写入幻想错误即可),在这种情况下,对于当前符号,您只需写入 _Point)即可。
是的,我很欣赏这个笑话)))。但上帝不允许你开始制作多功能工具 ))))。
10、20 次?为什么不是 50 到 100 倍?100 到 1,000 次如何?如何量化?我明白你的意思,但我没兴趣浪费时间争论这个问题
用你的大脑,伙计,用你的大脑。也就是说,从存在开始,首先是必要的......然后在那里,然后,然后,兴趣就会出现。
动动脑子,伙计,动动脑子。也就是说,首先要有时间......然后,你就会看到,兴趣就会出现。
你一定是个很敏感的人也许我不该发表感情用事的评论
查看新文章:OpenAI 在 MQL4 和 MQL5 开发框架内的 ChatGPT 功能。
作者: Evgeniy Ilin叶夫根尼-伊林
非常感谢 Evgeniy Ilin
这篇文章完美地概述了如何在编程中有效地使用人工智能技术,同时也指出了应该避免的事项。
我和你一样,在使用 ChatGPT 之后,我对它有了更多的好感,因为它非常智能和快速。
"将一项技术用于其预期目的,既可降低任何开发成本,也可降低劳动力成本"。
这也是我的目标
当然!下面是一个基于布林线的 MetaTrader 5 智能交易系统 (EA) 的示例。该 EA 在价格低于布林带下轨时买入,在价格高于布林带上轨时卖出: