Всякая задача может быть разбита на подзадачи, каждую из которых можно либо непосредственно представить в виде кода, либо разбить на еще более мелкие подзадачи. Данный метод называется пошаговым уточнением. Функции служат для записи программного кода этих непосредственно решаемых подзадач. Код, описывающий, что делает функция, называется определением функции:
一般来说,64个参数的限制是无处不在的,请牢记。例如,功能。
Всякая задача может быть разбита на подзадачи, каждую из которых можно либо непосредственно представить в виде кода, либо разбить на еще более мелкие подзадачи. Данный метод называется пошаговым уточнением. Функции служат для записи программного кода этих непосредственно решаемых подзадач. Код, описывающий, что делает функция, называется определением функции:
函数_页眉
{
说明
}
第一个大括号前面的所有内容构成了 函数定义的标题,而大括号之间的内容是 函数定义的主体。 函数头包括对返回值类型、名称(标识符)和正式参数的 描述。传递给函数的参数数量有限制,不能超过64个。
问题是关于外部输入参数,我的EA中有大量的外部输入参数,这对更灵活的EA配置是必要的,但只要我从测试器的一般列表中选择我的EA,终端就会立即崩溃。
使用配置文件进行设置是常见的做法,特别是在有许多设置的情况下。但是配置文件的名称可以作为一个参数传递。
我的问题是关于外部输入参数的,我的EA中有大量的外部输入参数,需要更灵活的EA配置,但只要我从测试器的一般列表中选择我的EA,终端就立即崩溃。
在我看来,这种情况下的最佳解决方案是直接在对话框中输出最多64个参数,然后从INI文件中获取所有其余的参数,例如,将它们加载到变量中。
在优化模式 下,如果你愿意,一些参数(变量)可以由神经网络重新计算,并保存到Ini或其他地方...
PS
从这个角度来看,把基本上必须由用户设置的基本参数(特别是RM和MM)放在一个对话框中是比较容易的。
所有其余的都在一个文件中,该文件的名称也在EA的参数中指定(例如,为每个货币或TF自己的文件)。
使用配置文件进行设置是常见的做法,特别是在有许多设置的情况下。然而,配置文件的名称可以作为一个参数传递。
使用配置文件进行设置是常见的做法,特别是在有许多设置的情况下。然而,配置文件的名称可以作为一个参数传递。
在优化模式下,可以准备几个配置文件并重新编号。你可以把它们放在客户终端的共享文件夹里,那么本地代理就可以顺利读取它们。
如果使用了远程代理,那么所有可能的文件名都必须在属性tester_file 中描述。
说到鸟,Bool优化和其他优化的 "微妙之处 "如何?申请书#16947...
在优化模式下,可以准备几个配置文件并重新编号。你可以把它们放在客户终端的共享文件夹里,那么本地代理就可以顺利读取它们。
如果使用了远程代理,那么所有可能的文件名都必须在属性tester_file中描述。