初始存款规模 - 是什么? - 页 16

 

MathPow 代替pow,用MathExp代替exp,声明函数本身如下:void Fire_m1-i10-l0(double & inarray[], double & outarray[]),更多的数字如9.411765E-02应该被替换。

 

在这里,只是还没有检查。

附加的文件:
eurusd_2s2.mq4  24 kb
[删除]  

为什么会有这样的循环?

for(int i=0;i<10;i++){
         in[i]=что-то;  
      }

也许这样更容易。

in[0]=something。

in[1]=something。

...

in[9]=something。

?

[删除]  

输出中出现了零...

 
Swetten писал(а)>>

输出上有零...

输入一定是太高了,看起来应该是在0.1的范围内。

 
Swetten писал(а)>>

输出中出现了零...

你能告诉我什么类型的网络和架构吗?

 

如果PNN是生成的(只是看起来像),我认为它不在那里......

另外,奇怪的是,代码是这样的

//фрагмент
feature2[1] = MathPow( inarray[0] -0.005004976, 2);
feature2[1] += MathPow( inarray[1] -0.001067986, 2);
feature2[1] += MathPow( inarray[2] -0.03456692, 2);
feature2[1] += MathPow( inarray[3] -0.0375561, 2);
feature2[1] += MathPow( inarray[4] -1.363077, 2);
feature2[1] += MathPow( inarray[5] -1.234163, 2);
feature2[1] += MathPow( inarray[6] -0.04992515, 2);
feature2[1] += MathPow( inarray[7] -1.326206, 2);
feature2[1] += MathPow( inarray[8] -1.108252, 2);
feature2[1] += MathPow( inarray[9] -1.952089, 2);
feature2[1] = MathExp(- feature2[1] / 0.1861218);

//при суммировании выходного сигнала
outarray[0] = feature2[3];
outarray[0] += feature2[10];
outarray[0] += feature2[11];
outarray[0] += feature2[12];
outarray[0] += feature2[13];
outarray[0] += feature2[15];
outarray[0] += feature2[16];
outarray[0] += feature2[22];
outarray[0] += feature2[23];
outarray[0] += feature2[25];
outarray[0] += feature2[26];
outarray[0] += feature2[29];
outarray[0] += feature2[30];
outarray[0] += feature2[35];
outarray[0] += feature2[37];
outarray[0] /= 15;
代码不明确的短...
[删除]  
StatBars писал(а)>>

你能告诉我什么类型的网络和架构吗?

这应该是科霍宁的纸牌。现在我不确定 -- 我把文件弄得这么乱......但它必须是。我遵循Klota的模式。

[删除]  
StatBars писал(а)>>
代码不清楚...

也许这就是EA崩溃的原因?

 
Swetten писал(а)>>

也许这就是EA崩溃的原因?

我不知道为什么你的EA会崩溃,没有代码)。

>> 它看起来也不像科霍宁牌。