初学者的问题 MQL5 MT5 MetaTrader 5 - 页 556

 
edutak:
如果你是对的,我将添加第二个RSI。

也许你误解了我的意思。根据你的逻辑,这个表达式在任何情况下都是真的。你写的是(多或少或多或少)==真,适用于所有的rsi值和uroven1,uroven2。

如果包含在整个逻辑表达式中的任何一个逻辑表达式 将为真,那么你的整个逻辑表达式的值也将为真。谷歌一下逻辑的代数。

 
Vitalii Ananev:

也许你误解了我的意思。根据你的逻辑,这个表达式在任何情况下都是真的。你写的是(多或少或多或少)==真,适用于所有的rsi值和uroven1,uroven2。

如果包含在整个逻辑表达式中的任何一个逻辑表达式 将为真,那么你的整个逻辑表达式的值也将为真。谷歌一下逻辑的代数。

这是否正确?

 if((rsi>RSI_uroven1 && rsi1<RSI_uroven1) || (rsi<RSI_uroven1 && rsi1>RSI_uroven1) || 
         (rsi>RSI_uroven2 && rsi1<RSI_uroven2) || (rsi<RSI_uroven2 && rsi1<RSI_uroven2))
 
edutak:

这是否正确?

表达式(rsi>RSI_uroven1 && rsi1<RSI_uroven1) || (rsi<RSI_uroven1 && rsi1>RSI_uroven1)

如果(rsi>RSI_uroven1)为真,(rsi<RSI_uroven1)总是假的,反之亦然。

如果(rsi1<RSI_uroven1)为真,(rsi1>RSI_uroven1)总是假,反之亦然。

类似地 (rsi>RSI_uroven2 && rsi1<RSI_uroven2) || (rsi<RSI_uroven2 && rsi1<RSI_uroven2)

我在上面写给你的水平突破的条件。你为什么不使用它,我不明白。一般来说,我不知道,我已经厌倦了猜测你要做什么。逻辑的代数会帮助你。

 

伙计们!

如果一个账户订阅了一个信号,可以在上面运行一个不做交易的专家顾问吗?

我让它运行,但有时我遇到问题--它挂掉了,不显示任何信息。

 
Vladimir Tkach:

伙计们!

如果一个账户订阅了一个信号,可以在上面运行一个不做交易的专家顾问吗?

我让它运行,但有时会出现问题--它挂掉了,屏幕上不显示任何信息。

问题必须在专家顾问的代码中找到。
 
Karputov Vladimir:
问题必须在EA代码中找到。

嗯,EA没有像Comment("")那样的命令来擦除注释行。

而它被抹去了。此外,它整个星期都在工作,周末之后评论就消失了,只有重新加载EA才有帮助。

 
Vladimir Tkach:

嗯,EA没有像Comment("")那样的命令来擦除注释行。

而它被抹去了。此外,它整个星期都在工作,周末之后评论就消失了,只有重新加载顾问才有帮助。

评论可以被清理掉。

  • 另一个程序
  • 模板的应用
  • 或者是一件平凡的事情--在周末,没有收到任何数据(更准确地说,是收到了NULL数据,而你把这个NULL放在了Comment中)。
  • 等等,等等......。

 
没有使用其他程序,也没有模板,注释命令输出一个特定的行。
另外,标签上的项目也从屏幕上消失。
不能是终端本身的问题吗--重启,与信号提供者 同步?

 
Vladimir Tkach:
另一个程序没有用,模板也没有用,注释命令输出一个特定的行。
另外,标签上的项目也从屏幕上消失。
不能是终端本身的问题吗--重启,与信号提供者同步?

嗯,没有奇迹。如果这个程序不做,那就是其他程序在做。

那么,要么在房间的角落里放一块糖饼干

 
Artyom Trishkin:

嗯,没有奇迹。如果这个方案不做,其他方案就会做。

或者在房间的角落里放一块糖 饼干

我最近读到,所以赦免主在一些精英妓院做吸引顾客。他们说这有帮助)。