[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 248 1...241242243244245246247248249250251252253254255...432 新评论 Vadim Zhunko 2013.03.25 22:44 #2471 gyfto: //C++MT4_EXPFUNC int __stdcall GetStrAddress(const char *str) { MqlStr* s = (MqlStr*)str; return (int)s->string; }//MQL4为了不让其他人遭受同样的痛苦,我附上了整个压缩的项目。有消息来源,这样他们就可以看到这不是一个病毒。我没有时间去检查哪些是由VC++ 6.0编译的,哪些是垃圾。StrAddress.dll在Debug文件夹中。 事情就是这样的。MT4_EXPFUNC int stdcall GetStrAddress(LPCSTR szStr) { return(int(szStr)); } pavelrev 2013.03.26 14:43 #2472 silhouette: 由于某些原因,终端在测试过程中出现了故障。现在当你打开它时,它开始使用大约150 mb的内存并挂起。本来打算重新安装,但在这样做之前转移了我所有的文件。当我打开这些文件夹时,我发现并非所有我创建的文件都在那里。其余的人在哪里? 我已经解决了文件位置的问题,但我仍然没有设法解决悬挂的问题。重新安装后,它在第二次运行时挂起(第一次运行正常)。正如我所说,第一次挂机是在测试期间发生的。进入文件,发现测试仪文件夹中的历史文件占用了700多MB!在这之前,我已经上传了历史记录,并将终端机下线。在几分钟内加载了2年的历史,然后转换到其他时间段。冻结的原因可能是什么? Viktar Dzemikhau 2013.03.26 15:41 #2473 TarasBY: 我决定把这个Idyuk的外观带到 "平常"(原谅我这个作者)。结果(在文件中)。 伊戈尔,你以一种光荣的方式成功了。完成这个主题。:) Viktar Dzemikhau 2013.03.26 16:31 #2474 AndEv: 实际上,除了OHLC,你不需要其他任何东西。而且这与代码无关。当图表打开时,时间序列在虚拟内存中创建,所有传入的报价都存储在主内存中,不会被写入历史文件。历史文件只有在我们关闭MT4时才会被写入。当请求数据而不打开相应的图表时,不会创建时间序列,但下载的数据会直接写入历史文件中。为了检索这些数据,我们需要再次查询,只有在这种情况下,我们才能得到新的数据(来自文件)。我想尝试以某种方式模拟一个开放图表的存在,以便从RAM而不是从文件中获取数据。 这似乎是你所需要的。https://www.mql5.com/ru/code/9968 Boris 2013.03.26 17:59 #2475 我第一次注意到这个人字形指标错误DT_ZZ_optomized。会不会是因为今天的单位?还是我需要修正代码中的某些内容?我不知道,不可能! alex 2013.03.26 18:21 #2476 你能告诉我是否有一个指标可以显示每根蜡烛的最高价和最低价,如果有,它叫什么? Paladin80 2013.03.26 18:38 #2477 alex12: 你能告诉我是否有一个指标可以显示每个蜡烛的最高价和最低价,如果有的话,它叫什么? 如果你把鼠标悬停在一个蜡烛图上,你会看到这个蜡烛图的数据,包括最高(高)和最低(低)价格。 alex 2013.03.26 18:41 #2478 谢谢你,但我不需要每个蜡烛的数据,我需要一个指标,画出每个蜡烛的最高价和最低价 - 最好是实线。 Виктор 2013.03.26 19:50 #2479 alex12: 谢谢你,但我不需要每个蜡烛的数据,我需要一个指标,画出每个蜡烛的最高价和最低价 - 最好是实线。 绘制两个周期=1的MAs,一个 "应用于:高点",另一个 "应用于:低点"。 Алексей Тарабанов 2013.03.26 19:54 #2480 还有给维塔叔叔的威士忌酒。为了科学(没有笑脸)。 1...241242243244245246247248249250251252253254255...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
gyfto:
//MQL4//C++
为了不让其他人遭受同样的痛苦,我附上了整个压缩的项目。有消息来源,这样他们就可以看到这不是一个病毒。我没有时间去检查哪些是由VC++ 6.0编译的,哪些是垃圾。StrAddress.dll在Debug文件夹中。
由于某些原因,终端在测试过程中出现了故障。现在当你打开它时,它开始使用大约150 mb的内存并挂起。本来打算重新安装,但在这样做之前转移了我所有的文件。当我打开这些文件夹时,我发现并非所有我创建的文件都在那里。其余的人在哪里?
我决定把这个Idyuk的外观带到 "平常"(原谅我这个作者)。结果(在文件中)。
伊戈尔,你以一种光荣的方式成功了。完成这个主题。:)
实际上,除了OHLC,你不需要其他任何东西。而且这与代码无关。当图表打开时,时间序列在虚拟内存中创建,所有传入的报价都存储在主内存中,不会被写入历史文件。历史文件只有在我们关闭MT4时才会被写入。当请求数据而不打开相应的图表时,不会创建时间序列,但下载的数据会直接写入历史文件中。为了检索这些数据,我们需要再次查询,只有在这种情况下,我们才能得到新的数据(来自文件)。我想尝试以某种方式模拟一个开放图表的存在,以便从RAM而不是从文件中获取数据。
这似乎是你所需要的。
https://www.mql5.com/ru/code/9968
我第一次注意到这个人字形指标错误DT_ZZ_optomized。会不会是因为今天的单位?还是我需要修正代码中的某些内容?我不知道,不可能!
你能告诉我是否有一个指标可以显示每个蜡烛的最高价和最低价,如果有的话,它叫什么?
如果你把鼠标悬停在一个蜡烛图上,你会看到这个蜡烛图的数据,包括最高(高)和最低(低)价格。
谢谢你,但我不需要每个蜡烛的数据,我需要一个指标,画出每个蜡烛的最高价和最低价 - 最好是实线。