错误、漏洞、问题 - 页 613

 
joo:
这就是现在的情况。我看了几家经纪公司,有些今天根本不工作,而那些工作的人的价差扩大了很多。这可能是因为许多银行今天不工作--转帐是从25日开始的。因此,市场缺乏流动性--不可能进行短线交易--今天对我来说是浪费的一天。明天一切都应该恢复正常。
是的,今天是一个催人入迷的单位。你可以启动终端 并进行冥想...
 

昨天,12月25日,我让终端自动更新 到Build565。刚才,更新又下载了,终端要求我安装它们并重新启动。重新启动了。建565

问题:为什么更新被下载和安装了两次?))顺便说一下,这种情况在某些更新中会定期发生...

 
轮子是新的,但他们忘了充气:)他们在回来的路上。
 
tol64:

昨天,12月25日,我让终端自动更新 到Build565。刚才,更新又下载了,终端要求我安装它们并重新启动。重新启动了。建565

问题:为什么更新被下载和安装了两次?))顺便说一下,这种情况在某些更新中会定期发生...

我已经升级到567,MQ服务器。
 
Lizar:
我已经升级到567,MQ服务器。
幸运的
 
我又一次找不到答案,能否请您指点一下,我需要使用void RAssignStringVector(int rhandle, string variable, string &vector[], int size);编译时产生错误'vector' - invalid parameter for importfunction mt4R.mqh,我如何传递一个指向字符串数组的指针,在mkl4中可以,在5中不行,如何处理这种情况?
 
VovkaSOL:
我再说一遍,我真的找不到答案,能不能给我点建议,我需要使用void RAssignStringVector(int rhandle, string variable, string &vector[], int size);编译时产生错误'vector' - invalid parameter for import function mt4R.mqh,我怎么能传递一个指向字符串数组的指针,在mq4中可以,5中不行,如何处理这种情况?

我还需要RAssignStringVector函数的实现,至少它在mt4R.mqh中是如何声明的以及它的调用本身。

你很可能在声明和传递的参数之间出现了不匹配。

 
VovkaSOL:
...void RAssignStringVector(int rhandle, string variable, string &vector[], int size); ...
试试没有括号,或者让我看看你是怎么做的......(通过SRC 插入代码)。
 

谢谢你的回复,这是dll中的原型函数,编译失败,原型

void RAssignVector(int rhandle, string variable, double &vector[], int size); 编译没有问题

但原型

void RAssignStringVector(int rhandle, string variable, string &vector[], int size)。

给出一个错误'vector'--导入函数mt4R.mqh的无效参数

由于某些原因,像double &vector[]这样的结构可以工作,但字符串&vector[]却不能。

下面是这些函数的dll的代码

程序 RAssignVector(AHandle: LongInt; AVariable: PWideChar; AVector: PVector; ASize: LongInt); stdcall

开始
如果isValid(AHandle),那么
TRConsole(AHandle).AssignVector(AVariable, AVector, ASize)。
结束。

//将字符串的向量分配给名称所给的变量
程序 RAssignStringVector(AHandle: LongInt; AVariable: PWideChar; AVector: PStrVector; ASize: LongInt); stdcall;
开始
如果isValid(AHandle),那么
TRConsole(AHandle).AssignStringVector(AVariable, AVector, ASize)。

结束。

可能是什么问题?"错误地传递字符串类型?"但在mt4中一切正常,这是mt5的错误还是我的大脑?)

Документация по MQL5: Основы языка / Функции
Документация по MQL5: Основы языка / Функции
  • www.mql5.com
Основы языка / Функции - Документация по MQL5
 
Lizar:
我已经升级到567,MQ服务器。


你怎么看?如果没有正式宣布,是否值得更新终端?

这里:MetaTrader 5客户终端构建中的变化列表

我有几次想要更新,还没有升级。