错误、漏洞、问题 - 页 413 1...406407408409410411412413414415416417418419420...3184 新评论 Alexander Puzikov 2011.06.11 18:24 #4121 那么请告诉我,如果函数成功,将返回什么?以及如果失败会返回什么,因为文档中没有提到这个问题......根据我的理解,1是真的0 - 错误 ???????????????//-----------------------------------------//返回一个正在运行的mql5程序的指定属性的值。 intMQL5InfoInteger( intproperty_id// 属性标识符 ); 参数 属性_id [财产的标识符。可以是ENUM_MQL5_INFO_INTEGER 枚举的值之一。 返回的值 int类型的值。//---------------------------------------// Alexander Puzikov 2011.06.11 19:25 #4122 在这个建筑中NormalizeDouble(p, SymbolInfoInteger(symbol,SYMBOL_DIGITS));数据类型不匹配的错误 由于类型转换可能造成的数据损失也许有人知道如何修复它=真的...?谢谢你! --- 2011.06.11 19:26 #4123 Im_hungry:那么请告诉我,如果函数成功,将返回什么?以及当它失败时将返回什么文档中没有提到任何关于"失败"的执行MQL5InfoInteger 。要控制成功,请使用GetLastError --- 2011.06.11 19:27 #4124 Im_hungry:有没有人知道如何修复它=真的...? 以使其达到所需的类型。 Alexander Puzikov 2011.06.11 19:44 #4125 sergeev: 到所需的类型。我不知道你是如何把它带进来的,因为开发人员的文档清楚地显示了你写道:"投到所需的类型",那长条形到int就不工作了。 Alexander Puzikov 2011.06.11 19:46 #4126 sergeev:在文档中没有任何关于"失败的"执行 MQL5InfoInteger. 只有成功的。而为了控制成功,使用GetLastError我理解你的怀疑性乐观主义。谢谢你的帮助,祝你有个愉快的一天。 [删除] 2011.06.11 19:53 #4127 Im_hungry:我不知道你怎么能引用它,如果开发者的文档清楚地显示了那个长条形到int不会像你写的那样:"减少到所需类型"。像这样int OrdersLimit = (int)AccountInfoInteger(ACCOUNT_LIMIT_ORDERS); Alexander Puzikov 2011.06.11 19:56 #4128 Interesting:情况是这样的。最后=第一个均匀呼吸的真正的人出现了,为今天,感谢你们所有的工作。好运! Andrey Vasiliev 2011.06.11 21:38 #4129 我无法击败iCustom()。在Quartet和现在的Fiver中,当在没有信号的条形图中提取指标值时iCustom()有时会显示不同的人工制品。数据的提取方法如下。int OnInit() { ... IH=iCustom(Symbol(),PERIOD_CURRENT,"Indicator.ex5"); ... } void OnTick() { ... double IC=0; double IB[]; CopyBuffer(IH,1,WorkBar,1,IB); IC=IB[0]; if(IC>0){Print(IC);} ... }变量WorkBar=1的值决定了柱状体的数量,我们要从缓冲区提取它的值。可能是什么问题?你不能使用变量?如果你试图在一次勾选中从两个不同的缓冲区提取数据,有时你会得到如下结果。 Rashid Umarov 2011.06.11 22:02 #4130 MoneyJinn:我无法击败iCustom()。在Quartet和现在的Fiver中,当在没有信号的条形图中提取指标值时有时iCustom()会产生不同的人工制品。始终明确地为指标中的所有柱状体设置数值。阅读文章在MQL5中逐个指标 。你应该为指标缓冲区的每一个元素设置一个值,如果某一栏的指标值没有定义(没有计算,根据指标中嵌入的算法),你应该为这种情况明确设置一个空值。 例如,指标缓冲区的值是通过除法运算计算出来的,在某些时候,可能会发现除法等于零。 1...406407408409410411412413414415416417418419420...3184 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
那么请告诉我,如果函数成功,将返回什么?
以及如果失败会返回什么,因为文档中没有提到这个问题......
根据我的理解,1是真的
0 - 错误 ???????????????
//-----------------------------------------//
返回一个正在运行的mql5程序的指定属性的值。
intMQL5InfoInteger(
intproperty_id// 属性标识符
);
参数
属性_id
[财产的标识符。可以是ENUM_MQL5_INFO_INTEGER 枚举的值之一。
返回的值
int类型的值。
//---------------------------------------//
在这个建筑中
数据类型不匹配的错误
由于类型转换可能造成的数据损失
也许有人知道如何修复它=真的...?
谢谢你!
那么请告诉我,如果函数成功,将返回什么?
以及当它失败时将返回什么
文档中没有提到任何关于"失败"的执行MQL5InfoInteger 。
要控制成功,请使用GetLastError
有没有人知道如何修复它=真的...?
到所需的类型。
我不知道你是如何把它带进来的,因为开发人员的文档清楚地显示了
你写道:"投到所需的类型",那长条形到int就不工作了。
在文档中没有任何关于"失败的"执行 MQL5InfoInteger. 只有成功的。
而为了控制成功,使用GetLastError
我理解你的怀疑性乐观主义。
谢谢你的帮助,祝你有个愉快的一天。
我不知道你怎么能引用它,如果开发者的文档清楚地显示了
那个长条形到int不会像你写的那样:"减少到所需类型"。
像这样
情况是这样的。
最后=第一个均匀呼吸的真正的人出现了,为
今天,感谢你们所有的工作。好运!
我无法击败iCustom()。
在Quartet和现在的Fiver中,当在没有信号的条形图中提取指标值时
iCustom()有时会显示不同的人工制品。
数据的提取方法如下。
变量WorkBar=1的值决定了柱状体的数量,我们要从缓冲区提取它的值。
可能是什么问题?你不能使用变量?
如果你试图在一次勾选中从两个不同的缓冲区提取数据,有时你会得到如下结果。
我无法击败iCustom()。
在Quartet和现在的Fiver中,当在没有信号的条形图中提取指标值时
有时iCustom()会产生不同的人工制品。
始终明确地为指标中的所有柱状体设置数值。阅读文章在MQL5中逐个指标 。
你应该为指标缓冲区的每一个元素设置一个值,如果某一栏的指标值没有定义(没有计算,根据指标中嵌入的算法),你应该为这种情况明确设置一个空值。 例如,指标缓冲区的值是通过除法运算计算出来的,在某些时候,可能会发现除法等于零。