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

 
dr.mr.mom:

专家处理事件。如果你不想等待OnTick 函数 处理的NewTick#事件,你可以使用

boolEventSetTimer(
int seconds// number of seconds
)

来产生具有指定周期的定时器事件,定时器#事件由OnTimer()函数处理你的专家顾问将连续工作(有一定的周期性),不需要等待刻度线,由你来决定如何处理它。

再一次,我需要在OnTimer事件中检查交易时间,或者不检查。

 
开了一个模拟账户,连接了一个付费信号。我可以这样做吗?将模拟账户与真实信号连接起来进行自动跟踪?
 
Finansiallogin1:
开了一个模拟账户,连接了一个付费信号。有可能这样做吗?将模拟账户与真实信号连接起来进行自动跟踪?

为了钱,我想一切皆有可能。)

 
Andrey Sokolov:

再一次--我需要在OnInit事件中检查时间是否在交易。

根据标准函数OnTick、OnTimer和其他函数的设置和目的,标识符、交易或非交易时间很可能不存在。而防止日历被编入程序的是,交流的开始是已知的。虽然我不理解这个想法。OnTick已经在第一个tick上被触发了。在会期之间,也就是很清楚的会期,你可以进行昂贵的计算,与实时性挂钩。

 
Valeriy Yastremskiy:

根据标准OnTick、OnTimer和其他函数的设置和目的,可能没有标识符,交易或非交易时间。又是什么阻止了日历的编排,交流的开端是已知的。虽然我不理解这个想法。OnTick已经在第一个tick上被触发了。在两次会议之间,也就是很清楚的时候,你可以实时地进行昂贵的计算。

这里是

 
Andrey Sokolov:

这里是

你的意思是它开始工作了,如果它被附在一个图表上,它就会工作。任务并不明确。如果在会话开始前5分钟的第一个勾之前,OnTimer。如果在第一个刻度之前,如果OnTick工作,那么为什么?从交易时间的结束和开始,有什么变化?

Zy注意到了。一个oninit事件?那是你手绘的时候吗?虱子之间的时间,这就是我所想到的。如果超过120秒,那么它就不太可能是一个交易事件。但最好问问你的经纪人或经纪公司是否有交易时间的标识。
 
Andrey Sokolov:

这里是

没有刻度线--没有价格,这意味着没有交易时间。

它发生在节假日,在滚动期间和一些其他因素,例如不可抗力,当报价和交易时间是00:01 -> 23:59,但真正的刻度线在00:03开始到达。

在这2分钟内该做什么?贸易?如果时间在交易,但没有报价,没有交易,你将如何交易!?

Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация об инструменте
Документация по MQL5: Константы, перечисления и структуры / Состояние окружения / Информация об инструменте
  • www.mql5.com
Для получения текущей рыночной информации служат функции SymbolInfoInteger(), SymbolInfoDouble() и SymbolInfoString(). В качестве второго параметра этих функций допустимо передавать один из идентификаторов из перечислений ENUM_SYMBOL_INFO_INTEGER, ENUM_SYMBOL_INFO_DOUBLE и ENUM_SYMBOL_INFO_STRING соответственно. Некоторые символы (как правило...
 
Vitaly Muzichenko:

没有刻度线--没有价格,这意味着没有交易时间。

它发生在节假日、滚动期间和其他一些因素,例如,不可抗力,当报价和交易时间是00:01 -> 23:59,但真正的刻度线在00:03开始到达。

在这2分钟内该做什么?贸易?如果时间在交易,但没有报价,没有交易,你将如何交易!?

符号_开始时间

我明白这是针对当前时段的,交易时段 开始和结束的时间和日期。

顺便说一下,对于交易时间,如果时间在里面,你可以把它作为一个标识符。但它是否可以在非交易时间使用,我不明白。我必须要试试)。

 
Valeriy Yastremskiy:

我明白这是针对当前时段的,交易时段 开始和结束的时间和日期。

对于交易时间顺便说一下,如果时间在里面,它可以作为一个标识符。但是否可以在非交易时间使用它们,我还不明白。我们必须试试)。

它没有起作用--我试过。一切只从"√"开始工作,其时间

 
Vitaly Muzichenko:

没有刻度线--没有价格,这意味着没有交易时间。

它发生在节假日、滚动期间和其他一些因素,例如,不可抗力,当报价和交易时间是00:01 -> 23:59,但真正的刻度线在00:03开始到达。

在这2分钟内该做什么?贸易?如果时间在交易,但没有报价,没有交易,你将如何交易!?

符号_开始时间

在报价时段,也会有滴答声,EA甚至发送订单,但作为回应->市场被关闭。