测试者: 在 MetaTrader 4 中比较基因演算方法和简单搜索

 

New article 在 MetaTrader 4 中比较基因演算方法和简单搜索 has been published:

文章比较了使用基因演算方法和简单搜索获取的智能交易的时间和结果。

在 MetaTrader 4 交易平台中提供基因演算优化智能交易的输入数据。这样做能够避免任何无意义的测试且减少优化的时间

Author: Andrey Khatimlianskii

 
我看不懂
 

请问哪里看不懂啊?


 

整个就是机器翻译的,怎么能懂?

俄语-->英语-->中文,经过两次“基因优化”之后,就变成现在这个样子了

 
我用start()函数调用时,用print看不到#property indicator_chart_window /int init() { return(0); } /int deinit() { return(0); } /int start() { double buffer1; double buffer2; buffer1=iMA(NULL,0,5,0,MODE_SMMA,PRICE_MEDIAN,0); buffer2=iMA(NULL,0,8,0,MODE_SMMA,PRICE_MEDIAN,0); if(LineCrossedLine(buffer1,buffer2)==true) {Print("穿过"); Alert("穿穿"); } bool LineCrossedLine(double ExtBuffer1,double ExtBuffer2) //均线ExtBuffer1上穿均线ExtBuffer2(这个上穿是确定性的穿过) { double ma1=iMAOnArray(ExtBuffer1,0,0,0,MODE_SMA,0); double ma2=iMAOnArray(ExtBuffer2,0,0,0,MODE_SMA,0); double ma3=iMAOnArray(ExtBuffer1,0,0,0,MODE_SMA,1); double ma4=iMAOnArray(ExtBuffer2,0,0,0,MODE_SMA,1); IF(MA3小于MA4 && MA1大于等于MA2) return(true); else return(false); } 不知道错在哪。 请帮忙看看,我的邮箱是uosd321@sina.cn再次谢谢
原因: