错误、漏洞、问题 - 页 154 1...147148149150151152153154155156157158159160161...3184 新评论 Dmitriy Skub 2010.10.04 13:37 #1531 由于某些原因,我无法使用标准库 从指标中获得数据。这里是剧本。//--------------------------------------------------------------------- #include <Indicators\Trend.mqh> //--------------------------------------------------------------------- CiSAR price_source; //--------------------------------------------------------------------- void OnStart( ) { if( price_source.Create( Symbol( ), PERIOD_CURRENT, 0.01, 0.2 ) == true ) { for( int i = 0; i < 10; i++ ) { Print( "Price[ ", i, " ] = ", price_source.Main( i )); } } } //---------------------------------------------------------------------以下是其运作的结果。2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 9 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 8 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 7 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 6 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 5 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 4 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 3 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 2 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 1 ] = 1.797693134862316e+308 2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 0 ] = 1.797693134862316e+308显然,EMPTY_VALUE被输出,而不是数值。我做错了什么? Errors, bugs, questions Need help in this [存档!]纯数学、物理学、化学等:与贸易没有任何关系的大脑训练问题 Test Account 2010.10.04 13:47 #1532 Dima_S: 我做错了什么?尝试添加 price_source.Refresh(-1);在要求提供数据之前。 Dmitriy Skub 2010.10.04 13:54 #1533 谢谢你,这很有帮助。在帮助中反映这一点将是很好的。空白CIndicator::Refresh(int flags) 所以我的理解是,旌旗灯号是一个刷新的时间段的二进制掩码?如果-1,那么所有的TF都被刷新了? Test Account 2010.10.04 14:05 #1534 Dima_S: 我认为旗帜是一个刷新的时间段的二进制掩码?如果-1,那么所有的TF都被刷新了?正是如此。你可以使用对象的可见性常数。https://www.mql5.com/ru/docs/constants/objectconstants/visible Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Видимость объектов www.mql5.com Стандартные константы, перечисления и структуры / Константы объектов / Видимость объектов - Документация по MQL5 [删除] 2010.10.04 14:23 #1535 我无法理解,我一定是错过了。这一点。class dfgdfg { void sgsfd(); }; 编译正常。它应该是这样的吗? 所以我理解,优化器在编译前将该方法视为未使用,因此没有产生错误信息 111。+另外,带有实现错误的未使用的方法在编译时没有任何警告。 Aleksandr Chugunov 2010.10.04 14:42 #1536 有人对我的问题感兴趣吗?https://www.mql5.com/ru/forum/2172/page1 Не обновляются некоторые графики www.mql5.com Непосредственно в индикаторе выбирается необходимый инструмент и период графика. Aleksandr Chugunov 2010.10.04 14:48 #1537 还有一个问题。数组仅在指标开始时被初始化这与标准人字形的某种误差相关。 Serge 2010.10.04 15:10 #1538 MT 5不能通过代理(http,socks 4,5)工作 Build 328.然而,MT 4通过这些代理机构运行良好。 Test Account 2010.10.04 15:25 #1539 AlexSTAL: 有人对我的问题感兴趣吗?https://www.mql5.com/ru/forum/2172/page1是的,你的信息已经被看到。试图再做一次。 Test Account 2010.10.04 15:33 #1540 AlexSTAL: 还存在一个问题。数组仅在指标开始时被初始化这与标准人字形的某种误差相关。 当你得到一个内存异常时,继续运行终端就没有意义了。最明智的做法是重新启动终端,找出它为什么占用这么多内存,并尝试减少胃口。 1...147148149150151152153154155156157158159160161...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
由于某些原因,我无法使用标准库 从指标中获得数据。这里是剧本。
以下是其运作的结果。
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 9 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 8 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 7 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 6 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 5 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 4 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 3 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 2 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 1 ] = 1.797693134862316e+308
2010.10.04 13:31:17 TestIndicator (AUDUSD,H1) Price[ 0 ] = 1.797693134862316e+308
显然,EMPTY_VALUE被输出,而不是数值。
我做错了什么?
我做错了什么?
尝试添加
price_source.Refresh(-1);在要求提供数据之前。
谢谢你,这很有帮助。在帮助中反映这一点将是很好的。
空白CIndicator::Refresh(int flags)
所以我的理解是,旌旗灯号是一个刷新的时间段的二进制掩码?如果-1,那么所有的TF都被刷新了?我认为旗帜是一个刷新的时间段的二进制掩码?如果-1,那么所有的TF都被刷新了?
正是如此。你可以使用对象的可见性常数。
https://www.mql5.com/ru/docs/constants/objectconstants/visible
我无法理解,我一定是错过了。这一点。
编译正常。它应该是这样的吗?
所以我理解,优化器在编译前将该方法视为未使用,因此没有产生错误信息 111。
+另外,带有实现错误的未使用的方法在编译时没有任何警告。
有人对我的问题感兴趣吗?
https://www.mql5.com/ru/forum/2172/page1
还有一个问题。
数组仅在指标开始时被初始化
这与标准人字形的某种误差相关。
有人对我的问题感兴趣吗?
https://www.mql5.com/ru/forum/2172/page1
是的,你的信息已经被看到。
试图再做一次。
还存在一个问题。
数组仅在指标开始时被初始化
这与标准人字形的某种误差相关。