错误、漏洞、问题 - 页 425

 
Interesting:

就参数的数量而言,似乎没有问题,我用600个参数进行了测试。

但优化参数的数量被限制在63-64个(超过这个数字,测试人员根本不允许标记参数)。

对于通行证的总数也需要注意(如果通行证的数量将超过最大长度,那么按照我的理解,电影将无法工作)。


是的,我非常理解这一点 :)
 
Mr.FreeMan:
是的,我非常理解这一点 :)
写信给servicedesk,并附上EX5文件--这将有助于迅速找到问题的根源。
 

创建一个自定义指标- 参数 - 字符串

在初始值中不能输入倒置的逗号。

Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • 2009.11.23
  • Андрей
  • www.mql5.com
Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.
 
Silent:

创建一个自定义指标- 参数 - 字符串

不可能向初始值写引号。

使用特殊字符('\"'或使用CharToString获得的字符)。你也可以使用单引号。

你可以像这样获得双引号的文本表示法

string quote = CharToString(34);

PS

据我所知,在你的情况下,是 '\'的变体将起到作用。

 
Interesting:
使用通配符,或像'example' 这样的反转逗号。
我希望最后得到的是字符串Input1=""(空值),不是字符串 Input1="''
 
Silent:
你想得到字符串Input1=""(空值),不是字符串 Input1="''

如果我理解正确,你需要以下组合。

string Input1 = "\"\"";
 
Silent:
我想获得字符串Input1=""(空值),不是字符串 Input1="''。
澄清了我的帖子。
 
Interesting:
voix_kas:
大师把所有这些组合都 "按原样 "放在他的引言中。
 

开发者。

案例不接受变量,它是这样设计的吗?

我希望能够与正则变量进行比较,但不要出现错误"'XXXXXX'--需要常量表达式......"

 

如果你在指标输入参数 中向右添加一个注释

//--- input parameters
input bool     BidLineEnable=true; //--- переменная BidLineEnable определяет, показывать ли линию Bid
input bool     AskLineEnable=true;
input string   path_prefix=""; // переменная path_prefix задает путь и префикс к имени файла
int ticks_stored; // переменная tick_stored содержит количество хранящихся котировок

我们得到