intCopyTime(
string symbol_name, // имя символаENUM_TIMEFRAMES timeframe, // период PERIOD_D1int start_pos, // откуда начнем 0int count, // сколько копируем 1datetime time_array[] // массив для копирования времени открытия. Объявить заранее
Приказы на проведение торговых операций оформляются ордерами. Каждый ордер имеет множество свойств для чтения, информацию по ним можно получать с помощью функций Идентификатор позиции, который ставится на ордере при его исполнении. Каждый исполненный ордер порождает сделку, которая открывает новую или изменяет уже существующую позицию...
下午好!
我想写一个函数来确定当前一天的利润。
你能告诉我如何在函数
指定从当前日期开始的期限。很明显,to_date的结束时间=TimeCurrent(),如何正确指定from_date的开始时间,使其从当前日期的00h:00m:00c开始?选择品尝。
或最多,最多。这已经被建议了。
假设今天至少有一个刻度,算法如下:当前时间被发送到MqlDateTime 结构中。然后在这个结构中把时、分、秒设置为零。剩下的就是将编辑好的结构转换为时间。
结果。
谢谢你!另一个问题,如果我添加一个函数
到专家顾问,如何更新分析交易的时期?例如,如果我的专家顾问工作了几天,那么当第二天到来时,期间会不会被更新?
在专家顾问中实现上述功能。
谢谢你!另一个问题,如果我添加了这个函数。
到专家顾问,如何更新分析交易的时期?例如,如果专家顾问工作了几天,那么随着第二天的到来,这个时期将被更新?
在专家顾问中实现上述功能。
时间应从一天的开始到当前时间+一天 或+三天来设置。
你已经知道如何确定一天的开始。
下午好!
在对某一符号下单之前,有必要确定该符号的点差。标准的 MQL5库包括CSymbolInfo类。这时我就开始想,哪种方式能更好地实现这种检查--通过CSymbolInfo或使用一个函数?请专家给我建议,该怎么做?如果这个问题已经被提出来了,我将非常感谢你指引我的方向。
下午好!
我需要一些建议。如果一个EA包含不同时间段的信号模块,如何考虑条数?
例如,我有一个简单的专家顾问,它有两个基于随机指数的信号模块(当主线在0和1条的信号线以上时--买入,在0和1条的信号线以下--卖出)--一个在H1,另一个在M15。两个模块的权重是相同的,在专家顾问中,开启交易的阈值是以这样的方式设置的,即来自两个模块的信号应被同时考虑。专家顾问在时间框架H1的图表上工作。如果你看一下H1的截图,一切都很清楚--主线高于最后和倒数第二条的信号线,这就是我们购买的原因。但在M15的图表上,我无法理解哪个柱子应该被视为0,哪个柱子应该被视为1?交易是开放的--这意味着在M15日,交易的条件也应该得到满足。
例如,有一个简单的专家顾问,包括两个基于随机指数的信号模块(当主线在0和1条的信号线以上时--买入,在0和1条的信号线以下--卖出)--一个用于H1,另一个用于M15。
下午好!
我需要一些建议。如果一个EA包含不同时间段的信号模块,如何考虑条数?
例如,我有一个简单的专家顾问,它有两个基于随机指数的信号模块(当主线在0和1条的信号线以上时--买入,在0和1条的信号线以下--卖出)--一个在H1,另一个在M15。两个模块的权重是相同的,在专家顾问中,开启交易的阈值是以这样的方式设置的,即来自两个模块的信号应被同时考虑。专家顾问在时间框架H1的图表上工作。如果你看一下H1的截图,一切都很清楚--主线高于最后和倒数第二条的信号线,这就是我们购买的原因。但在M15的图表上,我无法理解哪个柱子应该被视为0,哪个柱子应该被视为1?交易是开放的,这意味着在M15日,交易的条件也应该得到满足。
在历史上,你会看到已经关闭的条形图,零条形图不是邪恶的,但它是流动的,我们必须考虑到它,因为它的形成取决于当前的价格,当价格跳跃时,随机的方向变化是可能的,所以它 更敏感,例如它可以关闭。
试着多加一个栏,只是为了打开0&1&2。也许李子会减少。