呼!
如果我不需要具体日期,只需要每天的起止时间呢?
如果我需要 652 个会话呢?
MQL4 版本在哪里?
为什么要写一大堆代码?包括...
这就是编程技术的成本。
Alexander Bereznyak:
这是编程技术的成本。
这是编程技术的成本。
这是可以理解的。
假设您是一名普通用户,对 mql4/5 只是肤浅地熟悉。
您正在代码库中查找代码,以便插入一段代码,使您的 EA 在特定时间工作。
找到了这个和我的变体。
https://www.mql5.com/zh/code/14244
如何选择?
Функция работы программы по времени
- 投票: 19
- 2015.11.23
- Vasyl Nosal
- www.mql5.com
Функция разрешает исполнение определенного кода в указанный промежуток времени.
Vasyl Nosal:
如果我不需要具体日期,只需要每天的起止时间,该怎么办?
如果我需要 652 个会话?
MQL4 版本在哪里?
所有这些都很容易做到。说明中介绍了如何操作。只设置时间很容易,您可以设置 652 个会话,您可以在 MQL4 中使用它。
Vasyl Nosal:
为什么要写这么多代码?包括...
这里 写了关于 include 的内容。
Документация по MQL5: Основы языка / Препроцессор / Включение файлов (#include)
- www.mql5.com
Основы языка / Препроцессор / Включение файлов (#include) - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Konstantin Gruzdev:
说明很复杂。很难配置。
所有这些都很容易做到。说明中介绍了如何操作。只需设置时间,就可以设置 652 个会话,还可以在 MQL4 中使用。
Vasyl Nosal:
描述很复杂。很难调整。
描述很复杂。很难调整。
我明白你的意思。这样更容易理解:

Vasyl Nosal:
这是可以理解的。
好吧,假设您是一个对 mql4/5 蜻蜓点水的普通用户。
您正在代码库中查找代码,以便插入代码让您的 EA 在特定时间工作。
找到了这个和我的变体。
https://www.mql5.com/zh/code/14244
该如何选择?
当然是康斯坦丁的变体。你在一英里外就能看到专业人士的代码;)
而你,伙计,学习编程吧。当五年学徒,然后把你的代码公布于众。你太年轻了,无法和这样的大叔竞争,哦,太年轻了。
显然,有必要在 OnInit() 中额外调用初始化,否则当图表上的参数发生变化时就无法工作。
如何允许从周日晚上到周五晚上?
CIsSession - 用于设置时间间隔的类 (时段):
作者: Konstantin Gruzdev