编译时出现以下错误:"LinearWeightedMAOnBuffer" - 错误参数计数 tsis.mq5 155 10
要解决这个问题,需要
1. 预先计算 LWMA_weight 权重的总和:
int LWMA_weight=0; for(int j=1; j<=sp; j++) LWMA_weight+=j; // 将 LWMA_weight 增加 j
2. 将LWMA_weight 作为最后一个参数传递给 LinearWeightedMAOnBuffer 函数;
LinearWeightedMAOnBuffer(rates_total,prev_calculated,begin2,sp,TSIBuffer,TSISigBuffer,LWMA_weight)
Eugeniy Medvedev:
感谢您的建设性意见
...
新文章 如何在另一指标的基础上编写一个指标已发布:
在 MQL5 中,您既可以从头编写一个指标,亦可根据客户端内置或自定义的另一现有指标来创建。而在这里,您也有两种方式 - 通过向其添加新的计算和图形风格来改善某个指标,或是通过 iCustom() 或 IndicatorCreate() 函数使用客户端内置或自定义的某个指标。
作者:Dmitry Fedoseev