欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

按零售情绪进行交易 - MetaTrader 4 专家

author emer | 981 人阅读 | 0 人评论 |

Trade By Retail Sentiment - expert for MetaTrader 4

Trade By Retail Sentiment - expert for MetaTrader 4

Trade By Retail Sentiment - expert for MetaTrader 4

Trade By Retail Sentiment - expert for MetaTrader 4

Trade By Retail Sentiment - expert for MetaTrader 4

Trade By Retail Sentiment - expert for MetaTrader 4

该智能交易系统 (EA) 利用 Ziwox API 中的零售交易者情绪,结合简单的技术过滤器做出逆向交易决策。这个想法很简单:如果大多数散户交易者做多,我们就会考虑卖出,如果大多数散户交易者做空,我们就会考虑买入。通过将情绪分析与移动平均趋势确认相结合,EA 提供了一种基于集体市场行为的智能交易方法。

代码和实现来自于此MQL5 文章

为什么零售情绪很重要:

零售交易者情绪反映了市场中小型交易者的立场和偏见。众所周知,零售交易者经常由于情绪化交易、风险管理不善或对新闻反应过度而对市场走势做出错误的判断。通过分析散户的多空比例,我们可以采取逆向策略,该策略往往与机构流量和更广泛的市场趋势保持一致。

情绪分析可以帮助交易者:

确定过度扩张的市场状况。

尽早发现潜在的逆转。

通过行为洞察增强技术分析。

通过避免拥挤的交易来降低风险。

EA 的工作原理:

该 EA 通过 Ziwox API 检索零售情绪数据,并将其与移动平均交叉过滤器相结合:

API集成:
使用 GetAPI 函数,EA 向 Ziwox 端点发送 Web 请求,以获取 JSON 格式的情绪数据。数据包括零售多头比率、零售空头比率和风险情绪等关键字段。然后使用 JsonDataParse 将 JSON 解析为数组 ( APIJSON )。

逆向逻辑:

如果零售多头比率 >= 60% 并且快速 MA 高于慢速 MA,则 EA 会考虑卖出交易。

如果零售空头比率 >= 60% 并且快速 MA 低于慢速 MA,则 EA 会考虑买入交易。
这确保了交易与零售情绪相反,但仍符合技术趋势确认。

技术过滤器:
具有用户定义周期(shortMAPeriod 和 longMAPeriod)的简单移动平均线 ( iMA ) 过滤交易。仅执行与移动平均线趋势一致的交易。

自动交易:
启用 AutoTrade 后,EA 会自动打开订单,通过 IsNewCandle() 检查新蜡烛,并使用 OrdersTotal() 确保没有重复交易。

可视化:
EA 使用 DrawSentiment 和 ButtonCreate 在图表上绘制情绪指标,以清晰的颜色编码方式显示零售多头和空头比率。绿色表示多头头寸,红色表示空头头寸。

关键代码组件解释:

GetAPI :处理对 Ziwox 的 API 调用、管理速率限制、重试并将数据保存到 JSON 文件。

JsonDataParse :读取 JSON 文件,解析情绪值,并将其存储在 APIJSON 数组中以供交易逻辑使用。

OnTick :检查每个价格变动的条件,使用 MA 趋势过滤器应用逆向逻辑,并在满足条件时发送订单。

DrawSentiment 和 ButtonCreate :直接在 MT4 图表上可视化情绪以获得即时洞察。

IsNewCandle :确保每个新蜡烛仅检查一次交易,以避免同一蜡烛上的多次执行。

使用说明:

将 EA 放入 MT4 的 Experts 文件夹中。

在 APIKey 字段中输入您的 Ziwox API 密钥。

根据需要调整shortMAPeriod 和longMAPeriod。

如果您想要全自动交易,请将 AutoTrade 设置为 true。

将 EA 加载到任何交易品种图表上。它将获取情绪,将其可视化,并根据逆向策略进行交易。

该 EA 将散户情绪的行为金融见解与技术分析相结合,提供简单而有效的逆向交易策略。通过监控零售交易者的集体偏见,该系统有助于识别潜在的市场逆转并避免拥挤的交易,从而为纪律严明的交易者提供优势。


附件下载

📎 TradeBySentiment.mq4 (29.04 KB)

📎 JAson.mqh (30.59 KB)

Source: MQL5 #62627

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录