[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 299

 

我已经给你写了,它给出了5个字符,但默认情况下它只显示4个,而对你来说是0。 添加

DoubleToStr(MarketInfo(Symbol(),MODE_POINT),5)

买入订单 只能以询问价开立。

 
Roger:

我已经给你写了,它显示5个字符,但默认情况下它只显示4个,而对你来说是0。 添加

DoubleToStr(MarketInfo(Symbol(),MODE_POINT),5)

买入订单只能以询问价开立。


:-))) 是的,确实如此...:-)))然 后,我向该同志推荐的那个--对他来说,完全是黑暗森林......:-)))
 

大家好。我需要在指标中画20条线。如果MQl只允许在参数中声明8个缓冲区怎么办?

#property indicator_buffers 2
#property indicator_color1 Blue
#property indicator_color2 Red

如果我有20条线怎么办?

 
亲爱的程序员和暴发户们,我有一个关于警报的问题。我才刚刚开始了解它。我已经学会了如何将警报附加到一个指标上,但我还没有理解如何将警报附加到两个不同的指数上。我将解释我是如何做到的:我在图表上有两个指标,一个画一条线,有两个缓冲区,另一个画两条线,也有两个缓冲区,所以我需要跨越一个指标的蓝线和另一个指标的红线,一个警报将在声音和窗口中发送。我试着将两个指标合二为一,并在那里附加警报,但我得到了恒定缓冲区的错误。我想我应该做一个脚本,按线的名称发出警报,但线只能水平使用。我不关心指标读数,主要的是交叉,因为它是一个更仔细观察市场的信号。对我来说,这是一个很好的市场指标,但我不知道如何去做。我不知道该如何实际操作。
 
ksyusha-Z:
亲爱的程序员和暴发户们,我有一个关于警报的问题。我刚刚开始了解它。我已经学会了如何将警报附加到一个指标上,但我还没有理解如何将警报附加到两个不同的指数上。我将解释我是如何做到的:我在图表上有两个指标,一个画一条线,有两个缓冲区,另一个画两条线,也有两个缓冲区,所以我需要跨越一个指标的蓝线和另一个指标的红线,一个警报将在声音和窗口中发送。我试着将两个指标合二为一,并在那里附加警报,但我得到了恒定缓冲区的错误。我想我应该做一个脚本,按线的名称发出警报,但线只能水平使用。我不关心指标读数,主要的是交叉,因为它是一个更仔细观察市场的信号。对我来说,这是一个很好的市场指标,但我不知道如何去做。我需要你的帮助,请。

你好。这两个指标的功能是把它们的值放到全局变量 中,然后你可以用任何指标来提醒市场。
 
LexAlex:

你好。将两个指标的值输出到全局变量,然后写出从任一指标触发警报的条件。

谢谢,但我已经写了,我是一个初学者。如果不是太困难的话,我应该把什么放在哪里,创建一个新的指标或改变现有指标中的变量。
 
ksyusha-Z:
我已经学会了如何给一只火鸡附加警报,但如何给两只不同的火鸡附加警报呢?

你读过这些文章吗?

https://www.mql5.com/ru/articles/1448

https://www.mql5.com/ru/articles/1371

 

谢谢你的提示,我一定会阅读并尝试弄清楚。但我更喜欢在实践中进行,搜索类似的带有警报的指标,查看它们的代码,并尝试在我自己的指标中使用它们。我已经研究了很久,并将尝试使用它们。我将在以后写出结果。再次感谢。
 

例如:价值。

第一个指标的x

第2个指标的y

你需要把x变量变成一个全局变量,以便在两个指标之间进行比较

GlobalVariableSet("全局变量名",x)。

我们已经使x成为一个全局变量,现在在第二个指标中把它拉出来与y进行比较

如果(GlobalVariableGet("全局变量名称")>=y){

Alert("幸福");}

阅读帮助中关于全局变量的内容,这一点在那里有很好的描述,可以理解。

 
LexAlex:

你好。将两个指标的值输出到全局变量。

我想出了输出全局变量 的地方,它们的值取自数据窗口?