在设置中选择一个符号 - 页 5

 
Михаил:

善于交谈的人))))而你在评判我))。

你的方式...这些数字与夫妻之间相差甚远。这是不方便的。如果只有几对就好了,但如果你需要所有的对? 顺便说一下,你确定你不需要吗?

是的,你可以找出窗口里有多少对,并丢弃测试者提供的额外值...但它已经运行扔下了管道,即不太有用的优化选项。

另外,在优化过程中,你不知道该进程是在哪一对上运行。你需要打开一个窗口,数一数,再数一数!你会不会陷入困境?

在我的情况下--只是复制-粘贴,对经纪人来说,一次就够了......

你是在批评我吗?

要么复制一次并在未来自由工作,要么在市场概览窗口中不断计算数字......。这是某种工作狂,在平))))。

哦,受伤了,我也不完美,甚至比你更糟糕,冷静点))

我承认我错了,你的版本是正常的,尤其是安德鲁写的内容。我也需要它,这就是为什么主题和看起来。你最终得到了你想要的东西吗?

我不明白--真的不可能在测试器中从审查中得到一个符号清单吗?显然,这就是问题的实质,我错过了。

我记得,你可以得到整个符号列表,从而为每个过滤器创建一个 该符号的EA类对象,例如,列表中的所有对象,在OnTick中运行整个列表。显然,我忘了这不是一个测试器,对不起,在测试器中不能这样做。

 
Aleksey Mavrin:

哎呀,很疼,我也不完美,甚至比你还差,冷静点))。

我承认我错了,你的版本是可以的,而且安德鲁写的也是这样。我也需要它,这就是为什么主题和看起来。你最终得到了你想要的东西吗?

我不明白--真的不可能在测试器中从审查中得到一个符号清单吗?显然,这就是问题的实质,我错过了。

我记得,你可以得到整个符号列表,从而为每个过滤器创建一个 该符号的EA类对象,例如,列表中的所有对象,在OnTick中运行整个列表。很明显,我忘了这不是测试器,对不起,你不能在测试器中这样做。

我还没有达到真正的交易))。

如果你知道如何在测试器中,在运行专家顾问之前得到一个要选择的符号列表,写出原则,或代码...在测试器的 "参数 "选项卡中。

在工作时--当然没有问题,但在开始时...

而这很奇怪--这些是基本的东西......有预定的时期,但没有符号...但我们不要再去第二次了))。

 
Михаил:

新的工艺品还没有到达真正的贸易))。

如果你知道如何在测试器中,在启动专家顾问之前得到一个要选择的符号列表,写出原则,或代码...在测试器的 "参数 "选项卡中。

在工作时--当然没有问题,但在开始时...

而这很奇怪--这些是基本的东西......有预定的时期,但没有符号...但我们不要再绕圈子了))。

迈克尔,还是不明白抓到了什么,句号总是已知的,它就像语言中的常量和数据类型,和字符不同,所以一切都没问题,只是在程序上与它们合作。

我在测试器中检查了 - 我可以得到完整的符号列表,这对我个人的多货币应用来说是足够的。如果你需要过滤完整的列表,那么要么预先准备好列表

(你可以使用file-initial,在枚举中不是必须的),或者用程序过滤(例如,所有来自USD等)。你可以在参数中设置SYMBOL_PATH和 SYMBOL_CATEGORY进行过滤,这样更方便。

如果你想要一个完整的清单,我更喜欢有编号的选项,而你不喜欢数字。我在优化过程中只设置了字符数,并得到了所有字符的完整列举,我知道你把这作为主要任务,对吗?

而如果你想指定一个有限的列表进行优化(见上面的过滤器),但它并不在专家顾问中运行。我想打个比方,比如说下面的任务:我想运行所有属于素数的MA点的周期。

或斐波那契数,等等。显然,我们要处理的是一个整数类型,当然,预先准备好的素数列表最初并不在语言中,你必须事先准备好,或者用程序设置。我希望你能理解

Документация по MQL5: Основы языка / Типы данных / Целые типы
Документация по MQL5: Основы языка / Типы данных / Целые типы
  • www.mql5.com
Целые типы представлены в языке MQL5 одиннадцатью видами. Некоторые из типов могут использоваться вместе с другими, если этого требует логика программы, но при этом необходимо иметь ввиду правила преобразования типов. В таблице приведены характеристики каждого типа. Кроме того, в...
 
Aleksey Mavrin:

...为优化设置一些有限的清单(见上文关于过滤器的内容),但在运行Expert.... 之前。

好吧,我从来没有用过Phybonics,因为我不需要它。很多人都不使用它们。甚至...很多人认为他们是垃圾,就像酒吧一样...... 普通的数字对我没有任何好处......

1- 关于MT5的事情是多币种。这就是Metaquotes的说法......尊重他们的意见!

2- 在终端有一个货币列表。它已经准备好了,它不需要计算或准备什么。

问题是,为什么不在标准枚举中取代它?胡说八道的问题...

因为有一个时间框架枚举。而且不是每个人都使用它。但它就在那里,因为它有点明显,它是一个必要的工具。

因此,多币种是一个终端功能 - 一个必要的工具。但没有现成的教派。

这就是我所说的。你写的关于编程的胡话,纯粹是程序员的娱乐。玩得开心))。Methaquotes照顾你))。

 
Михаил:

所以,植物学从未被使用过,因为缺乏使用。很多人都不使用它们。甚至...很多人认为他们是胡说八道,像酒吧...普通的数字对我没有任何好处......

1- 关于MT5的事情是多币种。这就是Metaquotes的说法......尊重他们的意见!

2- 在终端有一个货币列表。它已经准备好了,它不需要计算或准备什么。

问题是,为什么不在标准枚举中取代它?胡说八道的问题...

因为有一个时间框架枚举。而且不是每个人都使用它。但它就在那里,因为它有点明显,它是一个必要的工具。

因此,多币种是一个终端功能 - 一个必要的工具。但没有现成的教派。

这就是我所说的。你写的关于编程的胡话,纯粹是程序员的娱乐。玩得开心))。 Methaquotes照顾了你))))。

你不想了解你所知道的事情,肯定会让自己的生活变得困难。数学中的斐波那契数列和斐波那契水平是 "稍微 "不同的东西,但是是的,我在说什么呢))你误解了这个例子,它是关于

如果当时不知道数据,那么在语言水平和/或标准ENUM上预测数据是没有意义的。

或者让我们把你的愿望变成一个建议,解释一下MQL如何能有一个标准的枚举,列出你目前所连接的经纪人和账户的符号?

如果你能解释如何做的机制,我就和你握手!"。同时,我认为你只是不懂基本的建筑学知识,显然装配工和焊接技能在这方面没有帮助你))

 
Aleksey Mavrin:

好吧,你不了解已知的情况,肯定会让自己的生活变得困难。数学中的斐波那契行和斐波那契水平是 "稍微 "不同的东西,但是,是的,我在说什么))你误解了这个例子,它是关于

如果当时不知道数据,那么在语言水平和/或标准ENUM上预测数据是没有意义的。

或者让我们把你的愿望变成一个建议,解释一下MQL如何能有一个标准的枚举,列出你目前所连接的经纪人和账户的符号?

如果你能解释如何做的机制,我就和你握手!"。同时,我认为你只是不了解基本的架构的东西,装配工和焊接技能可能在这方面没有帮助你))

制作你自己的枚举。对于货币来说,它基本上是恒定的。每种货币都有自己的标准(ISO标准)以及字母和数字代码。货币对和它们的符号也是标准的。

你可以写一个脚本,将符号数据库中的ENUM_CURRENCY_PAIR做出来,名称和代码在任何地方都是一样的。

那么就会出现问题 - 货币对和交易符号是不一样的。

例如,对于有交易符号EURUSD.Fedor.x的套件,将完全无法工作,MQ永远不会猜到他们的想象力 :-)

 
Maxim Kuznetsov:

自己做一个这样的枚举。对于货币来说,它原则上是恒定的。每种货币都有自己的标准(ISO标准)以及字母和数字代码。货币对及其符号也是标准的。

你可以写一个脚本,将符号数据库中的ENUM_CURRENCY_PAIR做出来,名字和代码在任何地方都是一样的。

然后就会出现问题 - 货币对和交易符号不是一回事。

例如,对于交易符号为EURUSD.Fedor.x的套件,根本就不适合,MQ也不会猜到他们的想象力:-)

Andrey提供了后缀的解决方案,我提供了过滤器的解决方案,所以如果你在包含枚举中指定的货币对的符号列表中寻找,问题就解决了。

 
Михаил:

是的,也是一个选项,比阿列克谢的更能说明问题。但对于经纪人来说,这套方案是不同的。可能会有未使用的组合,这将降低测试器的效率...

签入Inite并通过INIT_FAILED退出


迈克尔:

是的,而且货币都必须被找到并打分,这比一次性的复制粘贴要难。我个人))。我正在考虑这个方案。

货币不多,许多货币的组合。

 
Aleksey Mavrin:

在测试器中检查了 -你可以得到一个完整的符号列表,这对我个人的多币种应用来说是足够的

的确,SymbolsTotal+SymbolName在测试器中起作用了!错过了这一点。

我也要检查一下远程代理的情况。

 

顺便说一句,只要我们在谈论它(一切都已经很清楚的货币:))。

如果经纪人支持,那么我建议建立一个库,里面有标准的网站和其他东西的更新,特别是为迈克尔)让他寻找新的东西来抱怨))。

SYMBOL_ISIN

国际证券识别码系统中的交易符号名称 - ISIN(国际证券识别码)。国际证券识别码是一个12位的字母数字代码,可以唯一地识别证券。这一特性 的存在是在交易服务器端定义的。

绳子