文章 "S&P 500交易策略在MQL5中的实现(适合初学者)"

 

新文章 S&P 500交易策略在MQL5中的实现(适合初学者)已发布:

了解如何利用MQL5精准预测标普500指数,结合经典技术分析以增强稳定性,并将算法与经过时间验证的原则相结合,以获得稳健的市场洞察。

我们可以在互联网上轻松获取指数中包含的公司列表。我们可以利用对指数构成的理解来帮助我们创建交易策略。我们将选择指数中的一些最大公司,并使用每家公司的价格作为输入,输入到一个AI模型中,该模型将基于我们样本中权重较大的公司来预测指数的收盘价。我们的目标是开发一个结合AI和经过时间检验的技术的策略。

我们的技术分析系统将采用趋势跟踪原则来生成交易信号。我们需要纳入几个关键指标:

  • 商品通道指数(CCI)作为我们的成交量指标。我们只希望进入有成交量支持的交易。
  • 相对强弱指数(RSI)和威廉百分比范围(WPR),用于衡量市场买卖压力。
  • 移动平均线(MA)作为最终确认指标。


    作者:Gamuchirai Zororo Ndawana

     

    太棒了,感谢您提供的有趣且文档齐全的代码,期待着您的代码发挥作用。对于新手来说,至少有一个陷阱,那就是将第 92 行的目标符号改为您的经纪商的 sp500 符号,第 84 行的目标符号也要与您的经纪商的股票符号相匹配。

    第 286 行 "我们的模型参数 "应该返回什么?我得到的是 [-nan(ind)],其他部分似乎运行正常。

     
    我想这是因为我还没有下载 SP500 的数据,对不起,我应该先检查一下的。
     
    linfo2 #:

    太棒了,感谢您提供的有趣且文档齐全的代码,期待着您的代码发挥作用。对于新手来说,至少有一个陷阱,那就是将第 92 行的目标符号改为您的经纪商的 sp500 符号,第 84 行的目标符号也要与您的经纪商的股票符号相匹配。

    第 286 行 "我们的模型参数 "应该返回什么?我得到的是 [-nan(ind)],其他部分似乎运行正常。

    你说得对,这是一个需要小心的微妙问题。我的经纪商为某些符号起了最奇怪的名字,很高兴你能解决这个问题。
     

    我希望它真的能起作用。感谢作者的分享。

    无法加载指标"相对强弱指数" [4302]
    无法加载指标 "移动平均线" [4302]
    无法加载指标 "威廉姆斯百分比范围" [4302]
    无法加载指标 "商品通道指数" [4302] 我知道指标应该自动加载并显示。

    我知道指标应该自动加载和显示。

    我手动将指标放在图表上,甚至创建了一个包含所有指标的模板。即使打开每只股票的图表并手动在图表上放置所有指标,EA 也无法自行读取指标。

     
    Malcolm Campbell "相对强弱指数" [4302]
    无法加载指标 "移动平均线" [4302]
    无法加载指标 "威廉姆斯百分比范围" [4302]
    无法加载指标 "商品通道指数" [4302]

    我知道指标应该自动加载和显示。

    我手动将指标放在图表上,甚至创建了一个包含所有指标的模板。即使打开每只股票的图表并手动在图表上放置所有指标,EA 也无法自行读取指标。

    嘿,Malcom,你可以分享一下你的经验截图吗?