[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 557

 
Chiripaha:

:)))什么是指令串? 如果你能,用你的手指给我看看。或者更好的是,写一个例子。我将通过类比来进行。

那么--如果是一个字符串,这个数据会被当作数据还是会像文本一样被处理?

或者,如果在计算中甚至用文本值来替代,它们将被视为数字,如果它们将来自数字?


你只需在你的变量前面插入一个字符串
extern string a="Переменная x может принимать значения: 5;10;и.т.д"
这一行将显示在将专家、指标或脚本(如果其属性包含#property show_inputs)附加到图表时出现的属性对话框中。
 
TarasBY:

这个怎么样?


谢谢你,这一切都很有效!
 
rigonich:
只需在你的变量前面插入
这一行将显示在将专家、指标或脚本(如果其属性包含#property show_inputs)附加到图表时出现的属性对话框中。

也就是说,如果我理解正确的话,你是建议你简单地注释出来,让用户选择将在这个注释中列出的值?

下面一行表示变量本身,其中必要的值将由用户设置。是这样吗?

 
Chiripaha:

也就是说,如果我对你的理解正确的话,你是建议用户应该简单地注释出将在这个注释中列出的值?

而下面一行则指定了变量本身,用户将在其中指定所需的值。对吗?



是的,我明白这就是你问的问题。
 
rigonich:

是的,据我所知,这就是你所问的。

并非如此...

我想让它成为有某种菜单的地方。就像选择一个布尔变量时,要么是假的,要么是真的。
这样,用户只能点击明确定义的参数值。这样,他/她就不会 "误入 "不必要的,因为在这种情况下,专家顾问将无法正常工作。

用户甚至是我自己。因为有可能忘记某个特定变量应该有哪些参数。
 

对不起,我找不到...你能告诉我吗?

如何通过1个索引移动一维数组的所有元素?

是否有一个操作或必须在一个循环中完成?

 
peco:

对不起,我找不到...你能告诉我吗?

如何通过1个索引移动一维数组的所有元素?

是否有一个操作或需要在一个循环中完成?

https://docs.mql4.com/ru/array/ArrayCopy
 
Chiripaha:

并非如此...

我想让它有一个类似菜单的东西。就像Bool变量中的假或真一样。
这样,用户只能点击明确定义的参数值。这样他就不会 "错误 "地输入不必要的,因为在这种情况下,专家顾问将无法正常工作。

用户甚至是我自己。因为我们有可能忘记某个特定变量应该有哪些参数。


在这种情况下,你应该这样做。Bool类型的 外部变量。如果==false,变量将被分配一些值,如果 是true--其他如果有两个以上的 参数超过两个 -- 使用int类型的变量,而不是布尔类型的变量,并且用1 -- 第一组,2 -- 第二组,等等。

这可以对每个外部变量或对所有的外部变量一次完成(第一个EA模式,第二个...)。

 
 
peco:

对不起,我找不到...你能告诉我吗?

如何通过1个索引移动一维数组的所有元素?

是否有一个操作或必须在一个循环中完成?


https://www.mql5.com/ru/forum/131859/page8#434278