分享我盈利的EA -- 稳步增长 - 页 4

 
kelly:

你好,请取消测试器中的优化框。

谢谢你,我已经这样做了,但EA似乎没有运行。这是我在没有优化的情况下做的每个测试的报告。




 
simthegreat wrote>>

谢谢你,我已经这样做了,但EA似乎没有运行。这里是我做的每一个测试的报告,没有优化。

你好。

请重新启动MT4,并点击开始按钮再次尝试。

如果仍然不工作,请

1)打开欧洲央行5分钟图表

2)关闭自动滚动功能(见图,如果红色方块标志打开,请点击它关闭

3)按键盘上的 "HOME "键,滚动到前一栏

4) 关闭图表

5) 然后启动测试器

你应该进行如上图的设置

 

非常感谢你到目前为止的帮助。抱歉,我很烦人!按你说的做了,还是很不幸:(




我很快就尝试了一些其他的EA,诸如网格之类的静态EA似乎都能正常工作,但其他更复杂的EA就不行了?我可能会尝试重新安装终端

 

你好,凯利

下面是后面的测试输出。我不明白的是,为什么错误的地点是库文件名,而不是它试图访问的动态链接库的第一个函数。


我也试着把文件放在windows/system32中,看看是否能正常工作,但得到的信息是一样的,但错误不同(错误14001)。

 
Ruptor:

你好,凯利

下面是后面的测试输出。我不明白的是,为什么错误的地点是库文件名,而不是它试图访问的动态链接库的第一个函数。


我也试过把文件放在windows/system32中,看看是否能正常工作,但得到的信息是一样的,但错误不同(错误14001)。

错误14001。


你的电脑是否安装了Visual Studio,如果没有,请下载以下2个组件(2.6 MB)



请下载以下2个组件。


http://www.microsoft.com/downloads/details.aspx?familyid=32BC1BEE-A3F9-4C13-9C99-220B62A191EE&displaylang=en

http://www.microsoft.com/downloads/details.aspx?FamilyID=200B2FD9-AE1A-4A14-984D-389C36F85647&displaylang=en


// 如果用户没有安装VS,而dll使用了VS中的一些库,就会导致错误14001。

 
kelly:

错误14001。

// 如果用户没有安装VS,并且dll使用了一些库,比如我的库,就会导致错误14001。

我有Visual studio V6 C++和VB以及TOOLS。

只有当你的文件在system32目录下时,我才会出现错误14001。当你的文件在MT4库目录下时,则是错误126。在dll或def文件中似乎缺少一些基本的东西,需要在特定的环境中运行,我想你需要找到缺少的组件或构建参数,并将其包含在你的软件包中,如果你希望别人使用你的代码。

谢谢

 

也许删除DLL并将逻辑转移到EX4文件更容易,除非你对许可(如FAP Turbo)或服务器时间 与GMT时间的相关调整有顾虑。

这样你就只有EX4文件了。

 
Ruptor:

我有Visual studio V6 C++和VB以及TOOLS。

当你的文件在system32目录下时,我只得到错误14001。当你的文件在MT4库目录下时,则是错误126。在dll或def文件中似乎缺少一些基本的东西,需要在特定的环境中运行,我想你需要找到缺少的组件或构建参数,并将其包含在你的软件包中,如果你希望别人使用你的代码。

谢谢

这可能是由于我使用的是Visual Studio 2008,而你没有 "msvcp90.dll "和 "msvcr90.dll " 文件。


我已经把它附在第一个帖子的附件里了~~


把所有的文件粘贴到 "Stuff "中去

C:\Windows\system32(您的驱动器可能与您的windows安装目录不同)。


非常感谢你

 
kelly:

这可能是因为我使用的是Visual Studio 2008,而你没有 "msvcp90.dll "和 "msvcr90.dll " 文件。


我已经把它附在第一个帖子的附件里了~~


把所有的文件粘贴到 "Stuff "中去

C:\Windows\system32(您的驱动器可能与您的windows安装目录不同)。


我已经安装了sp1 2005 Redistributable MS软件包,但仍然得到错误126。

我不明白 "第一次发布附件 "的说法。你希望我在system32目录下放些什么。

真的,我认为你应该为你的代码准备好它运行所需的一切。例如,如果MT4因为缺少一个文件而不能运行,那还有什么用呢。

 
Ruptor:

是的,我很抱歉给你带来的不便


我发现问题是即使你把"msvcp90.dll "和 "msvcr90.dll " 粘贴到C:\windows\system32,终端.exe仍然会使用 msvcp80.dll " msvcp70.dll "或 msvcp60.dll "等等


我已经附上了 正确的版本

Microsoft Visual C++ Redistable Package (x86)

第1个帖子附件中的VCredist.exe,我之前提供了旧的、错误版本的VCredist.exe


我相信它可以运行,在你安装它之后,Ruptor


让我们到第一个帖子里去,下载附件


非常感谢你

原因: