来自一个 "傻瓜 "的问题 - 页 87 1...808182838485868788899091929394...277 新评论 x572intraday 2011.11.05 21:32 #861 Urain: 解读https://www.mql5.com/ru/forum/3775/page86#comment_115014 Mykola Demko 2011.11.05 22:07 #862 x100intraday:https://www.mql5.com/ru/forum/3775/page86#comment_115014不,它不是那样工作的,只是MQ将为预处理程序处理异常。我可以建议你写一个模板,生成同样的代码,这不会减少行数,但会减少从键盘上输入的字符数。 x572intraday 2011.11.05 22:17 #863 Urain:不,它不会那样工作,只是MQ将为预处理程序处理异常。我建议写一个模板并生成相同类型的代码,这不会减少行数,但会减少从键盘上输入的字符数。 是的,我立即想到用Perl生成这样的代码,并将其送入MetaEditor......。但我仍然希望有本地工具。 Mykola Demko 2011.11.05 22:21 #864 x100intraday: 我立即想到用Perl生成它,并将其输入MetaEditor......。但我希望能使用本地工具。我在MQL5中定期生成,例如,这里。void OnStart() { //--- WriteFile("_Case_iCustom_"); } //+------------------------------------------------------------------+ void WriteFile(string folder_) { int han=FileOpen(folder_+".mqh",FILE_WRITE|FILE_CSV|FILE_ANSI," "); if(han!=INVALID_HANDLE) { for(int i=1;i<62;i++) { string temp=""; for(int j=0;j<i;j++) { temp+=",_P(pr["+(string)j+"])"; } FileWrite(han,"case "+(string)i+": hndl=iCustom(symbol,period,name"+temp+"); break;"); } FileClose(han); } else Print(__FUNCTION__+" File open failed "+folder_+".mqh, error",GetLastError()); ResetLastError(); Print("В директории File был сгенерирован файл "+folder_+".mqh"); } //+------------------------------------------------------------------+然后我把生成的片段复制并粘贴到代码中。 Anatoli Kazharski 2011.11.05 23:23 #865 Urain:我在MQL5中生成了一个普通的,例如,这里。然后我把生成的片段复制并粘贴到我的代码中。 那么你产生的这个奇怪的东西是什么呢?我正在运行它,看看))。还是只是举例? x572intraday 2011.11.05 23:51 #866 Urain:我在MQL5中生成了一个普通的,例如,这里。然后我把生成的片段复制并粘贴到我的代码中。 我希望能使用本地工具--类和结构、数组和循环初始化,但不是由MQL生成。但我会牢记一个例子,谢谢。 Renat Fatkhullin 2011.11.05 23:54 #867 x100intraday:雷纳特,这个问题是理论上的,而不是实际的。为了不至于在迷雾中迷失方向,我将向你介绍iFractals帮助中的一个例子。的确,那里有一个指标,但让我们把任务简化为由一个脚本对图形布局进行单一计算。假设我打算找出整个历史上所有顶级分形柱的时间(或在某个中间时间框架上的相当部分,那里分形会很丰富)。我的理解是否正确,在FrUpBuffer[shift]!=EMPTY_VALUE的循环中反复干扰CopyTime 到1个元素的深度会更好。并获得更快的结果,而不是用CopyTime在FrUpBuffer的深度上吃掉历史。 如果第一种方案更快,是绝对收益还是完全取决于捕获的分形总数(例如小TF上的分形明显更多)?最好是在实践中检查。 粗略的说:如果分形的数量是每100条1个,那么每次拉出1条的方法可能会更快。否则,最好在16384(例如)个元素的块中使用校对。这是一种速度/内存折中的方法。 Mykola Demko 2011.11.06 21:12 #868 tol64: 你产生的这个晦涩难懂的东西是什么?我正在运行它来看看)。还是只是为了举例? 我写了一个调用iCustom的函数,参数是两个字符串。x100 intraday: 我希望有本地的工具--类和结构,数组的数组,循环中的初始化,我的意思是,不是通过MQL手段生成。但我心里还是有一个例子,谢谢你。 我在《使用伪模板作为C++模板的替代品 》一文中描述了这种方法。 Anatoli Kazharski 2011.11.06 22:06 #869 我想起了我对雷娜特的问题。谁能澄清一下什么意思。Если я использую IndicatorRelease(), значит я совершаю огромную и концептуальную ошибку. 为什么? Oleksandr Olefirov 2011.11.06 23:36 #870 问题1。在Windows 7 64位上,我安装了527版本的测试器,当我在任务管理器中关闭程序时,同名的进程也消失了,这说明测试器在静默模式下没有执行其任务。我怎样才能解决这个问题呢?第2个问题。当你启动操作系统时,测试器并没有重启,唯一的办法是自己直接用手把程序放到自动启动,这并不方便,因为在启动时弹出一个有程序的窗口,我想以静默的方式操作第3个问题。在什么原则下分配任务,工作用的电脑是4核的,没有ahti互联网,做的任务比在家里也多很多,4核的(但生产力高几倍)做的任务少,然后就站着。我读到,人们的测试人员正在抽出千兆字节的故事。这在哪里可以看到,在哪里可以抽到。第4个问题。大家在发送带密码的短信时有问题吗?这是我第三次尝试接收短信了,它总是以trabble的方式出现。提前感谢您的回答。 1...808182838485868788899091929394...277 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
解读
https://www.mql5.com/ru/forum/3775/page86#comment_115014
不,它不是那样工作的,只是MQ将为预处理程序处理异常。
我可以建议你写一个模板,生成同样的代码,这不会减少行数,但会减少从键盘上输入的字符数。
不,它不会那样工作,只是MQ将为预处理程序处理异常。
我建议写一个模板并生成相同类型的代码,这不会减少行数,但会减少从键盘上输入的字符数。
我立即想到用Perl生成它,并将其输入MetaEditor......。但我希望能使用本地工具。
我在MQL5中定期生成,例如,这里。
然后我把生成的片段复制并粘贴到代码中。
我在MQL5中生成了一个普通的,例如,这里。
然后我把生成的片段复制并粘贴到我的代码中。
我在MQL5中生成了一个普通的,例如,这里。
然后我把生成的片段复制并粘贴到我的代码中。
雷纳特,这个问题是理论上的,而不是实际的。
为了不至于在迷雾中迷失方向,我将向你介绍iFractals帮助中的一个例子。的确,那里有一个指标,但让我们把任务简化为由一个脚本对图形布局进行单一计算。
假设我打算找出整个历史上所有顶级分形柱的时间(或在某个中间时间框架上的相当部分,那里分形会很丰富)。我的理解是否正确,在FrUpBuffer[shift]!=EMPTY_VALUE的循环中反复干扰CopyTime 到1个元素的深度会更好。
并获得更快的结果,而不是用CopyTime在FrUpBuffer的深度上吃掉历史。
如果第一种方案更快,是绝对收益还是完全取决于捕获的分形总数(例如小TF上的分形明显更多)?最好是在实践中检查。
粗略的说:如果分形的数量是每100条1个,那么每次拉出1条的方法可能会更快。否则,最好在16384(例如)个元素的块中使用校对。这是一种速度/内存折中的方法。
你产生的这个晦涩难懂的东西是什么?我正在运行它来看看)。还是只是为了举例?
我希望有本地的工具--类和结构,数组的数组,循环中的初始化,我的意思是,不是通过MQL手段生成。但我心里还是有一个例子,谢谢你。
我想起了我对雷娜特的问题。谁能澄清一下什么意思。
Если я использую IndicatorRelease(), значит я совершаю огромную и концептуальную ошибку.
问题1。在Windows 7 64位上,我安装了527版本的测试器,当我在任务管理器中关闭程序时,同名的进程也消失了,这说明测试器在静默模式下没有执行其任务。我怎样才能解决这个问题呢?
第2个问题。当你启动操作系统时,测试器并没有重启,唯一的办法是自己直接用手把程序放到自动启动,这并不方便,因为在启动时弹出一个有程序的窗口,我想以静默的方式操作
第3个问题。在什么原则下分配任务,工作用的电脑是4核的,没有ahti互联网,做的任务比在家里也多很多,4核的(但生产力高几倍)做的任务少,然后就站着。我读到,人们的测试人员正在抽出千兆字节的故事。这在哪里可以看到,在哪里可以抽到。
第4个问题。大家在发送带密码的短信时有问题吗?这是我第三次尝试接收短信了,它总是以trabble的方式出现。
提前感谢您的回答。