任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1011 1...100410051006100710081009101010111012101310141015101610171018...1178 新评论 Vitalie Postolache 2016.02.13 00:22 #10101 i999i: 如果我在一小时内需要它,其余时间不需要它......我如何删除它......它一直在占用内存。 它占用了多少内存?拥有十几千字节内存的可编程计算器的时代已经过去了=) i999i 2016.02.13 05:55 #10102 变量越多,整个系统的运行速度就越慢。为什么要用不必要的数据扰乱系统,从而减慢它的速度? Vitalie Postolache 2016.02.13 13:13 #10103 i999i: 变量越多,系统的整体速度就越慢。为什么要用不必要的数据扰乱系统,从而减慢它的速度?习惯了,或者自己写软件,优化了,甚至是用汇编程序写)。大多数大规模生产的软件公司现在都在走这条路,每一个新版本的产品都变得越来越贪婪,对资源的要求也越来越高。Metakvot的终端并不是最糟糕的例子,在我看来,微软的印度人不知道如何清除代码中已经不必要的过时的东西,也不知道如何生产快速和节省资源的软件,他们并不真正需要,因为硬件制造商也想在他们的面包上撒一些鱼子酱))))。 Alexey Viktorov 2016.02.13 13:19 #10104 i999i: 变量越多,整个系统的工作速度就越慢。为什么要用不必要的数据扰乱系统,从而减慢它的速度?请尽量不要带着这样的问题超越这个主题。 并仔细阅读所有的 文档,你会记得你需要的功能就在那里。你所要做的就是找到它。这里是ArrayFree。 money_maker 2016.02.13 14:35 #10105 请告诉我为什么我不能在任何方向上改变图表的属性,我做错了什么。(我可以手动改变它,但不能通过程序改变)//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true)。ChartSetInteger(0,CHART_BRING_TO_TOP,0,false)。ChartRedraw(0); money_maker 2016.02.13 14:55 #10106 而我无法获得以下客户终端属性 int screen_dpi =TerminalInfoInteger(TERMINAL_SCREEN_DPI);TERMINAL_SCREEN_DPI 这个属性没有被编译器定义,但文档中有它(甚至有一个例子)。 Vitalie Postolache 2016.02.13 15:25 #10107 Money_Maker:请告诉我为什么我不能在任何方向上改变图表的属性,我做错了什么。(我可以手动改变它,但不能通过程序改变)//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true)。ChartSetInteger(0,CHART_BRING_TO_TOP,0,false)。ChartRedraw(0);这是因为没有提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性,终端不能在图表中把一个子窗口画在另一个子窗口之上。我应该用一个简短的变体来打印错误 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 所以至少你可以找出错误的原因。Money_Maker: ,我也无法得到客户终端的以下属性 int screen_dpi = TerminalInfoInteger(TERMINAL_SCREEN_DPI);TERMINAL_SCREEN_DPI 这个属性没有被编译器定义,但在文档中却有(甚至有一个例子)。他们似乎没有看清楚就愚蠢地复制了对МЕ5的帮助,或者他们改变了主意,引入了这个属性。但这只是在网站上,在ME的帮助下都是有秩序的,没有这样的属性。公民!请阅读ME帮助,而不是文档部分,它的更新速度有点慢。 money_maker 2016.02.13 15:38 #10108 evillive:因此不提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性。我们应该使用一个带有错误输出的简短变体 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 这样,你至少可以找出失败的原因。谢谢你)但它也不是那样工作的,事实上没有错误,"它似乎在工作"......但事实上没有任何变化......这就是为什么我把代码简化为2行。我在上面搜索了一个图表......发现了这个,但它并不像我所寻找的那样工作(也许它是用于其他方面的?)图表_带至顶部在所有其他图表的顶部显示图表 这条线在这里起了作用(图表确实在顶部)。ChartSetInteger(0,CHART_FOREGROUND,0,true); //图表在顶部// ChartSetInteger(0,CHART_FOREGROUND,0,false); // 图表在底部ChartRedraw()。图表_前景前台的价格图表 BRING_TO_TOP和FOREGROUND是不同的? money_maker 2016.02.13 15:43 #10109 evillive:因此不提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性,终端无法在图表上将一个子窗口画在另一个子窗口之上。我应该用一个简短的变体来打印错误 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 所以至少你可以找出错误的原因。看来他们不看就愚蠢地复制了对МЕ5的帮助,或者他们改变了主意,引入了这个属性。但它只是在网站上,在ME的帮助下都是有秩序的,没有这样的属性。公民!请阅读ME帮助,而不是文档部分,它的更新速度有点慢。 非常感谢你的帮助,非常感激 Max 2016.02.13 20:00 #10110 你好,请你告诉我,是否可以将一个文本变量的值转换成另一个变量的名称。或者将文本变量与另一个变量名称进行比较。 int Parametr1=1; int Parametr2=2; int ParametrX=X; String text="Paremetr"; if ( text== parametr1); { ... } 像这样吗?))提前感谢 1...100410051006100710081009101010111012101310141015101610171018...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果我在一小时内需要它,其余时间不需要它......我如何删除它......它一直在占用内存。
变量越多,系统的整体速度就越慢。为什么要用不必要的数据扰乱系统,从而减慢它的速度?
习惯了,或者自己写软件,优化了,甚至是用汇编程序写)。
大多数大规模生产的软件公司现在都在走这条路,每一个新版本的产品都变得越来越贪婪,对资源的要求也越来越高。Metakvot的终端并不是最糟糕的例子,在我看来,微软的印度人不知道如何清除代码中已经不必要的过时的东西,也不知道如何生产快速和节省资源的软件,他们并不真正需要,因为硬件制造商也想在他们的面包上撒一些鱼子酱))))。
变量越多,整个系统的工作速度就越慢。为什么要用不必要的数据扰乱系统,从而减慢它的速度?
请尽量不要带着这样的问题超越这个主题。
并仔细阅读所有的 文档,你会记得你需要的功能就在那里。你所要做的就是找到它。这里是ArrayFree。
//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true)。
TERMINAL_SCREEN_DPI 这个属性没有被编译器定义,但文档中有它(甚至有一个例子)。
//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true)。
这是因为没有提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性,终端不能在图表中把一个子窗口画在另一个子窗口之上。
我应该用一个简短的变体来打印错误 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 所以至少你可以找出错误的原因。
,我也无法得到客户终端的以下属性 int screen_dpi = TerminalInfoInteger(TERMINAL_SCREEN_DPI);
TERMINAL_SCREEN_DPI 这个属性没有被编译器定义,但在文档中却有(甚至有一个例子)。
他们似乎没有看清楚就愚蠢地复制了对МЕ5的帮助,或者他们改变了主意,引入了这个属性。但这只是在网站上,在ME的帮助下都是有秩序的,没有这样的属性。
公民!请阅读ME帮助,而不是文档部分,它的更新速度有点慢。
因此不提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性。
我们应该使用一个带有错误输出的简短变体 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 这样,你至少可以找出失败的原因。
谢谢你)但它也不是那样工作的,事实上没有错误,"它似乎在工作"......但事实上没有任何变化......这就是为什么我把代码简化为2行。
我在上面搜索了一个图表......发现了这个,但它并不像我所寻找的那样工作(也许它是用于其他方面的?)
图表_带至顶部
在所有其他图表的顶部显示图表
这条线在这里起了作用(图表确实在顶部)。
图表_前景
前台的价格图表
BRING_TO_TOP和FOREGROUND是不同的?
因此不提供CHART_BRING_TO_TOP的这种写法,该函数对当前图表的指定子窗口进行操作,只接受与子窗口有关的属性,终端无法在图表上将一个子窗口画在另一个子窗口之上。
我应该用一个简短的变体来打印错误 - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true))Print("Error #", GetLastError()); - 所以至少你可以找出错误的原因。
看来他们不看就愚蠢地复制了对МЕ5的帮助,或者他们改变了主意,引入了这个属性。但它只是在网站上,在ME的帮助下都是有秩序的,没有这样的属性。
公民!请阅读ME帮助,而不是文档部分,它的更新速度有点慢。