WOLFRAM STEFFEN SIEGERT:
我已解压压缩包,并将所有文件复制到目的地。
编译后,EA 无法加载,终端的 "专家 "选项卡中出现了提示信息:
"CElement::CreateCanvas > 为绘制 (CButton) 控件创建画布失败:4016"。
谁有办法让 EA 正常工作?
traderdoc
您使用的可能是第 2280 版。
Canvas.mqh 中存在一个错误。
删除第 254 行中的"(string)CharId + "字符串。
然后重新编译,错误应该就不会再出现了。
更正后的 Canvas.mqh 第 254 行:
m_rcname="::"+name+(string)(GetTickCount()+MathRand());
问候语
是的,非常感谢!
在此期间,我已经想到了这一点,原来的一行是这样的
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
然后改为
m_rcname=":: "+name+(字符串)ChartID();
缩短。
这样也行得通。
traderdoc
WOLFRAM STEFFEN SIEGERT:
是的,非常感谢!
在此期间,我已经想到了这一点,并有了原来的台词
m_rcname=":: "+name+(string)ChartID()+(string)(GetTickCount()+MathRand());
然后改为
m_rcname=":: "+name+(string)ChartID();
缩短。
这样也行得通。
traderdoc
原则上,只有生成的名称太长。
我不知道随机组件GetTickCount() 是否重要。不要尝试或使用所有 GFX 东西。
您是从知名论坛下载的 traderdoc 吗?
您好

新文章 基于 Merill(梅里尔) 形态的策略构建器已发布:
在前一篇文章中,我们研究了如何将 Merill(梅里尔)形态应用于各种数据,例如货币品种图表上的价格,以及标准 MetaTrader 5 指标值:ATR,WPR,CCI,RSI,等等。 现在,我们尝试基于 Merill 形态创建策略构造集合。
作为示例,我决定录制一个简短的视频,该视频展示了策略构建器的操作。
作者:Alexander Fedosov