GeoIp2\Record\Country Object
(
    [record:GeoIp2\Record\AbstractRecord:private] => Array
        (
            [geoname_id] => 6252001
            [iso_code] => US
            [names] => Array
                (
                    [de] => USA
                    [en] => United States
                    [es] => Estados Unidos
                    [fr] => États Unis
                    [ja] => アメリカ
                    [pt-BR] => EUA
                    [ru] => США
                    [zh-CN] => 美国
                )

        )

    [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
        (
            [0] => en
        )

    [validAttributes:protected] => Array
        (
            [0] => confidence
            [1] => geonameId
            [2] => isInEuropeanUnion
            [3] => isoCode
            [4] => names
        )

)


    
    
    

    轻松创建自己的神经网络预测器:MA与RSI指标使用指南 - 每日外汇地图
    
    
    

    
    
    
	
	
	
	
	
	
	
	
	
	
	
	
	
	    
	
	
	
	
	
	
	
	
	
	    
    
    
    
    
    
    
    
    

    

轻松创建自己的神经网络预测器:MA与RSI指标使用指南

附件
9308.zip (53.08 KB, 下载 0次)

作者:gpwr,发布于 MQL5

我对源代码做了一些小改动,主要是将一些变量重命名,使代码更易于阅读,并创建了一个新的代理函数。所有的功劳都要归功于gpwr提供的优秀源代码。

gpwr发布的BNN预测器是一个很棒的指标,但许多交易者对于如何使用源代码来创建基于自己指标的预测器感到困惑。这个问题在所有与神经网络相关的资源中都没有得到解答,因此我决定来给大家解答。

通过这个修改后的BNN预测器,您将能够根据自己的指标创建自己的预测器。

在代码的末尾,您会找到一个函数:

double getValue(int i) {
return(iMA(NULL,0,15,0,MODE_SMMA,PRICE_OPEN,i));
}

如上所示,该指标是一个移动平均预测器。只需将移动平均指标替换为您想要的其他指标。您甚至可以使用iCustom()来获取自己指标的预测。

例如,如果您想要一个RSI预测器:

double getValue(int i) {
return(iRSI(NULL,0,14,PRICE_OPEN,i));
}

安装说明:

BPNN.DLL文件必须复制到您的专家顾问/库文件夹中。

您需要配置MT4以允许DLL导入(工具 > 选项 > 专家顾问 > 勾选“允许DLL导入”)。



MA预测器和RSI预测器在EURUSD M30上的应用


建议:

  • 如果您对神经网络有任何疑问,请直接向原作者提问,因为我只是对代码进行了修改,使其更易于创建新指标。
  • 如果您对如何调整指标有疑问,我可以回答,但请用英语、法语、西班牙语或葡萄牙语提问。请不要使用俄语、中文或意大利语,因为我不懂这些语言。
  • 上述的两个示例MA和RSI仅为示例,因此它们不提供外部变量来更改周期或其他选项。

相关帖子

评论 (0)