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

 

下午好。

使用MQL5向导,我用IntradayTimeFilter函数(SignalITF.mgh)制作了一个专家顾问。

一个选项 可以允许(不允许)以小时为单位的交易时间。

"BadHoursOfDay"。

在帮助中,它说。

"比特字段,每个比特对应一天中的一个小时(0比特-0小时,...,23比特-23小时)如果该位值为0,则相应小时的交易信号被启用。如果该位值为1,则在相应的小时内不允许出现交易信号。指定的数字表示为二进制数字,并作为一个比特掩码使用。

禁止的时钟比允许的时钟有优先权"。

请你用通俗的语言告诉我,不要用任何俚语,如何将允许的时间从8点设置到20点?

Мастер MQL5: Создание эксперта без программирования
Мастер MQL5: Создание эксперта без программирования
  • 2010.12.15
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы хотите быстро проверить торговую идею, не тратя времени на программирование? Выберите в "Мастере MQL5" нужный тип торговых сигналов, подключите модули сопровождения позиций и управления капиталом - на этом вся работа закончена. Создайте свои реализации модулей или закажите их через сервис "Работа" - и комбинируйте новые модули с уже существующими.
附加的文件:
888.mq5  11 kb
 
Sergey5:
"一个比特字段,每一个比特对应一天中的一个小时(0比特是0小时,...,23比特是23小时)。如果该位值为0,则相应小时的交易信号被启用。如果该位值为1,则在相应的小时内不允许出现交易信号。指定的数字表示为二进制数字,并作为一个比特掩码使用。

禁止的时间优先于允许的时间"。

请你用通俗的语言告诉我,不要用任何俚语,如何将允许的时间从08小时设置为20小时?

首先,你知道什么是比特和字节吗? 相信我,这不是俚语。
 
sergeev:
首先,你知道什么是比特和字节吗? 相信我,这不是俚语。
这是个反问句吗?)
 
Sergey5:
这是个反问句吗?)
不,这是个问题,以便我知道用什么词来解释比特掩码的 含义(相信我,这不是俚语)。
 
sergeev:
不,这是一个让我了解用什么词来向你解释比特掩码的 含义的问题(相信我,这不是俚语)。

我想保持简单--在编译好的EA的 "参数 "部分,你必须将BadHoursOfDay 变量设置为决定交易时间的数值。

我试着设置不同的数字,测试显示在某些时间段没有交易。

但我不知道如何正确设置所需时间。

 

各位专家。

对新来者的帮助。

在这个字段中输入什么数字,以便只在8点到20点进行交易。

 
Sergey5:

各位专家。

对新来者的帮助。

在这个字段中要输入哪些数字,以便交易只在08:00至20:00进行。

如果该位值为0,则在相应的小时内允许交易信号。如果该位值为1,则在相应的小时内禁止交易信号。
 
Sergey5:

各位专家。

对新来者的帮助。

在这个字段中输入什么数字,以便交易只在08:00和20:00之间进行。

你为什么不问问代码的作者呢?他完全知道该怎么做...

 
sergeev:
如果该位的值为0,则在相应的小时内允许交易信号。如果该位值为1,则在相应的小时内不允许出现交易信号。
但只有一行,我怎么把这个句号写进去呢?
 
DC2008:

你为什么不问问代码的作者呢?他清楚地知道什么是什么...

这是来自MKL5向导构建器,标准模块。