问题出在上传文件的名称上,你需要去掉__1 这样的结尾。
尊重和尊重指标,在基地里多一些这样有意义的代码!
下午好!
我发布了 FivePattern 指标的新版本(第二版)。这次的版本用于 生成交易信号(即交易版本)。它有 5 个指标缓冲区(很多--我知道,我想过如何避免,但它们都是生成交易信号所必需的)。缓冲区简介
0 ExtPointE[] - 存储 E 点的值,如果价格接近该点,我们就可以预期向进化/突变点移动;
1 ExtDeltaDE[] -以点 为单位存储 D-E 波长的值(我假设该值在平均 E 点的算法中有用);示例代码:
double RateRisk; // Процент риска
MqlTick now_tick;
SymbolInfoTick(_Symbol,now_tick);
if((now_tick.ask >= (ExtPointE[rate_total-1]-ExtDeltaDE[rate_total-1]*RateRisk*_Point))&&(now_tick.ask <= (ExtPointE[rate_total-1]+ExtDeltaDE[rate_total-1]*RateRisk*_Point)))
{ ...;// Генерировать сигнал} else ...;// Не генерировать сигнал
2 ExtEvolution[] - 存储模型演变情况下的价格变动预测值;
3 ExtMutation[] - 模型突变时存储价格走势预测值;
4 ExtSumModel[] - 存储数值 = 演变计数/(演化计数+突变计数)。需要设置交易信号的动态权重。
更改:
1.定义 E 点时添加了 "防平 "代码;
2.2. 添加了 "检查 D-E 波的维度 "代码,也就是说,现在如果 E 点小于预期值,我会对其进行修正(大大减少了重绘 E 点的次数,并改进了预测);
3.修订了价格走势预测代码(进化/突变级别_0); 4;
4.4. 指标根据终端的全部可用历史记录计算,即模型计数器显示的是真实值,而不是火星天气 :-)
5.5. 修正了箭头点的绘制,现在箭头点几乎总是在中间,而不是之前的底部;
6.为项目添加了一个图标。
我没有时间做的事情
1.添加选择之字形计算方法的功能。我真的很想这么做,但没有时间,而且将调试不佳的代码发布到版本中也不是个好主意;-)。
2.1 级演化/变异的计算,代码中有这方面的痕迹,但我不会使用它....。目前这只是一个笔试。


五点范式:
一款由 Merrill 开发的技术指标。М & W Wave Patterns by A. Merrill.
作者: Andrey Emelyanov