错误、漏洞、问题 - 页 499

 

496号建筑。Win32.新鲜)))

优化器在进程中冻结...代理人成为FINISHED,只要他们愿意,就可以留在那里。
该过程只能通过禁用被删除的REMOTE代理,然后启用它们来手动恢复。
以此类推,直到下一次打嗝。

 
crOss:

496号建筑。Win32.新鲜的))))

1) 使用云服务器还是只使用本地+远程?

2)与远程代理的通信没有中断?

3) 遗传学是有效的还是完全过度的?

 
Renat:

1) 是否使用了云服务器或只使用了本地+远程?

2)与远程代理的沟通没有中断?

3) 遗传学是有效的还是完全过度的?

1) 没有,没有使用云服务器。只有本地+远程。如果只有本地的在工作,就不会有挂断。
2)通信是稳定的。
3) 遗传学在起作用(平衡+最大恢复系数)。

 

一句话的建议。

有一个功能。

int NewWave_Manager(int ai_0, int ai_4, int ai_8,const double &ada_12[][6],...

正如你所看到的,数组ada_12被 "按值 "传递。

然后我做了以下工作。

   double mymas[][6];
   ArrayCopy(mymas,ada_12);

然后我在函数中到处用mymass代替ada_12,指标计算的 结果就变了=(

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 

尝试设置数组mymass的大小(ArrayResize()),检查复制的元素数量

 
Expert:

正如你所看到的,ada_12数组是 "按值 "传递的。

你的数组ada_12是 "通过引用 "传递的。另一件事是,指定了一个 const 指定

我没有 使用ArrayCopy() 函数,但它的描述只包含一维数 组。我不知道这是否是关键。

这些阵列有相同的序列号吗?

 
220Volt:

尝试设置数组mymass的大小(ArrayResize()),检查复制的元素数量。

如果没有维度,在维度1时,复制的元素数量=0。

 

///在没有维度和维度1的情况下,复制的元素数量=0///。

将接收器的大小设置为与源头相同。Source size = ArraySize(array source);ArrayResize(array receiver, size);

 

在你的例子中,size =ArrayRange(source, 0)。

 

FileUnlimitedTest (EURUSD,H1) 无法打开'<...>\MQL5\Libraries\TheXpert\FileUnlimited\FileUnlimitedWide.ex5' (193)

文件是可用的。它是用它目前所在的构建来编译的。

什么是错误193?我想这是我的一个口误,但我找不到它。还是到服务台?

ERROR_BAD_EXE_FORMAT193(0xC1)。

%1不是一个有效的Win32应用程序。--是吗?