如何解决将 Heikin Ashi 相关的 PineScript 转换为 MQL5
ha = heikinashi(tickerid)
ha_close = security(ha,res,close[1])
ma = ema(ha_close[1],30)
所以我尝试了以下方法,
[使用 https://www.mql5.com/en/code/33 获取 Heikin Ashi 值]
int handleHA = iCustom(_Symbol,PERIOD_CURRENT,"Heiken Ashi");
然后我得到了 CLOSE 缓冲区值,它在第 4 个位置,
double haArray[];
copyBuffer(handleHA,3,1,5,haArray);
然后我得到了那些 CLOSE 值的 EMA,
int handleEMA = iMA(_Symbol,30,MODE_EMA,haArray[1]);
copyBuffer(handleEMA,emaArray);
但是在 MetaTrader 5 中,与 TradingView 相比,我得到了不同的结果。我认为我的第一步和第三步是正确的。但我怀疑我如何在 MQL5 中编写 ha_close = security(ha,close[1])
。需要帮助:(
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。