版主能帮我看看这个EA上的错误吗 ?

 

这是我这个周末做的EA,编译程序我看不出什么问题,可测试的时候就是不开单啊!!是哪个接口设置的有问题啊,我脑袋都大了,能帮我修改下代码吗 ?万分感谢!!!

附加的文件:
ea_test.zip  2 kb
 

拜求各位在百忙之中看一眼吧,我急啊 ~

 
gongzisong:

拜求各位在百忙之中看一眼吧,我急啊 ~


初始化的那些是用来做指标用的 好像是这样 把初始化的东西都删掉
 
liupeng8502596:

初始化的那些是用来做指标用的 好像是这样 把初始化的东西都删掉

我这个EA就是基于一个指标做的,把这个指标的代码都删掉了,EA就更没法工作了,呵呵~~你比我还外行啊
 

等我有空看下吧

 

是不是头部缺少预处理程序,参考如下:

一、文件头部,也称为预处理程序

预处理程序以“#”开头,行尾无语句结束符“;”

常用的预处理程序有:

1、#property indicator_chart_window

把指标显示在主图。如:均线、SRA等类指标用到此语句

2、#property indicator_separate_window

把指标显示在副图。如:MACD、RSI、威廉等类指标用到此语句

3、#property indicator_buffers 3

显示3根指标线

4、#property indicator_color1 Red

第1根指标线的颜色为Red

5、#property indicator_width1 1

第1根指标线的粗细分别为1

6、#property indicator_level1 0.00

在0.00值位置横划1条虚线

 
gongzisong:

这是我这个周末做的EA,编译程序我看不出什么问题,可测试的时候就是不开单啊!!是哪个接口设置的有问题啊,我脑袋都大了,能帮我修改下代码吗 ?万分感谢!!!

你的指标就不工作试验没有箭头
 

ea不能用这个IndicatorCounted 函数 指标可以

 
gongzisong:

我这个EA就是基于一个指标做的,把这个指标的代码都删掉了,EA就更没法工作了,呵呵~~你比我还外行啊


我已经让他顺利的运行了,不过...盈利效果不怎么样~~

还有就是,我们的思维方式可能不大一样,我说说我的思路供参考:

1、不管怎样,我发现很明显的这是一个指标,虽然看似像一个EA。

2、我把指标提取出来,单独存放。

3、单独写一个EA调用提取出来的指标。

4、指标略有改动,速度比原来快很多!

祝你好运!