case CHARTEVENT_OBJECT_CREATE:
// Cобытие создания графического объектаbreak;
case CHARTEVENT_OBJECT_CHANGE:
// Cобытие изменения свойств объекта через диалог свойствbreak;
case CHARTEVENT_OBJECT_DELETE :
// Событие удаления графического объектаbreak;
昨晚,我们的演示服务器发布了对441构建服务器的更新,经纪人将在周六有更新。
不幸的是,由于大量的变化,上一次官方425服务器更新是在一个月前。现在,对服务器的更新将再次变得更加频繁。
周末之后的历史记录的错误很久以前就被修复了,在441版本中应该不会再发生。
注意到441版的一个怪异现象
当对过去1.5年的历史进行测试时,M5,英镑兑美元,只有开盘价。50分钟内有20次运行,有8名特工在运行。
它曾经是几个数量级的速度。而且我还注意到,测试的时间越长,运行的速度就越慢。
到目前为止,在75分钟内只完成了22次运行。
注意到441版的一个怪异现象
当对过去1.5年的历史进行测试时,M5,英镑兑美元,只有开盘价。50分钟内有20次运行,有8名特工在运行。
它曾经是几个数量级的速度。而且我还注意到,测试的时间越长,运行的速度就越慢。
我的MetaEditor在试图编译时,抱怨给定代码片段的最后一行。
它说:"CopyRealVolume"--没有一个重载可以应用于函数调用
我不明白其中的原因......?
我的MetaEditor在试图编译时,抱怨给定代码片段的最后一行。
它说:"CopyRealVolume"--没有一个重载可以应用于函数调用
我无法理解其中的原因......?
也许你应该举出所有相关的代码片段。
这样试试吧。在我的代码中,当数组类型与必要的类型不一致或数组附近缺少括号时,就会出现这个错误(没有一个重载可以应用到函数调用 中)。
我想你必须引用所有相关的代码部分,不是吗?
这样试试吧。如果数组类型不符合要求,或者数组的括号丢失,我就会出现这样的错误(没有一个重载可以应用于函数调用)。
我想我的妻子是对的,她说有时你应该在晚上睡觉......。
的确,指定了错误的数组类型,我纠正了它,一切都很好。谢谢你的提示。
我要去打个盹......
由于某些原因,我没有生成事件
我在调试器下检查了...
也许我做错了什么,告诉我
由于某种原因,我没有生成事件
我在调试器下检查了...
也许我做错了什么,告诉我。
检查图表设置,在439版中有变化 -https://www.mql5.com/ru/forum/23/page11#comment_62184
由于某种原因,我没有生成事件
我在调试器下检查了...
也许我做错了什么,告诉我
我想收集测试者的ticks来检查虚拟交易,我做了以下工作(M1时间框架,到处都指定了EURUSD)。
//收集测试仪的刻度:c'20.08.2010 00:00:00'到D'01.10.2010 00:00:00'
空白的OnTick()
{
MqlTick last_tick;
如果(SymbolInfoTick(Symbol(),last_tick))
{
如果(last_tick.time>=D'20.08.2010 00:00:00')Print(last_tick.bid)。
}
else Print("SymbolInfoTick() failed, error = ",GetLastError())。
如果(last_tick.time>=D'01.10.2010 00:00:00')ExpertRemove()。
}
然后我从日志中提取这些ticks,并将它们放入另一个专家顾问的数组中。当比较上述时期的蜱虫量 和日志文件中的蜱虫量时,我注意到蜱虫文件中存在数据损失。
文件中的ticks:1159105,以及这段时间的tick volume。1161872
这可能是什么原因造成的? 我如何从测试器中获得正确的刻度?