新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 275 1...268269270271272273274275276277278279280281282...1953 新评论 PokrovMT5 2017.08.15 19:35 #2741 Maxim Kuznetsov:返回 rates_total-1 或 0 这没有帮助,我从维克多之前的评论中了解到,历史上没有勾股量,只能在策略测试器中 生成或从历史上下载,而图表上只有标准数据,OCHL和所有的数据,勾股量只在当前条上。 Maxim Kuznetsov 2017.08.15 20:03 #2742 PokrovMT5: 这没有帮助,我从维克多之前的评论中了解到,历史上没有刻度线量,它们只能在策略测试器中 生成或从历史上调换,而图表上只有标准数据,OCHL和所有的数据,刻度线只在当前条上。是的,历史上没有蜱虫:-)只有蜱虫量。实时收集刻度线,将其写入文件,这样在重启时可以从那里得到以前的刻度线。并从OnCalculate返回一个小于rate_total的数字。或0(那么缓冲区将不会被Ctrl-D显示)或例如rate_total-1,来计算ticks。否则,OnCalculate将被严格按照条形或历史分页来调用。 PokrovMT5 2017.08.15 20:08 #2743 Maxim Kuznetsov:是的,历史上没有蜱虫:-)只有蜱虫量。实时收集刻度,把它们写到一个文件中,这样当你重新启动时,你就可以从那里获取以前的刻度。而要从OnCalculate返回的仍然必须是一个小于rate_total的数字。或0(那么缓冲区将不会被Ctrl-D显示)或例如rate_total-1,来计算ticks。否则,OnCalculate将被严格按照条形或历史分页来调用。谢谢,这都是针对人的,这个MT没有什么正常的))。这就是为什么DTs使用这个平台。 Maxim Kuznetsov 2017.08.15 20:20 #2744 PokrovMT5: 谢谢你,这个针对人民的MT没有任何正常的东西 ))这就是为什么直流电公司正在使用这个平台。 5号有点像一个滴答作响的故事......CopyTicks错误的战斗史诗已经结束。 Alexey Viktorov 2017.08.15 20:42 #2745 PokrovMT5: 而且链接不起作用,它说没有页面。是的,我搞砸了。这里是链接。但你不能在故事上得到虱子。 TicksVolume 投票: 292015.12.11Alexey Viktorovwww.mql5.com Индикатор тиковых объемов. Показывает изменение цены с увеличением и понижением. ArturR 2017.08.16 03:54 #2746 你好!我在EA中插入了一个绘制买入和卖出箭头的功能。int DrawArrow (int CodeArrow, color ColorArrow, int i, int TypeArrow) { string nm = DoubleToStr(Time[i], 0); // название объекта if (i<=0) return (-1);// рисуем на закрытых барах if (ObjectFind(nm)<=0) { if (TypeArrow == 0) ObjectCreate(0,nm, OBJ_ARROW_BUY, 0, iTime(NULL,0,i),iHigh(NULL,0,i)+0.00004); // стрелка вверх над баром else ObjectCreate(0,nm, OBJ_ARROW_SELL, 0, iTime(NULL,0,i),iLow(NULL,0,i)-0.00001); // стрелка вниз под баром } // ObjectSet(nm, OBJPROP_ARROWCODE, CodeArrow); ObjectSet(nm, OBJPROP_COLOR , ColorArrow); return (0); }但箭头没有画出来,问题出在哪里? Nauris Zukas 2017.08.16 09:21 #2747 下午好!如何检查一个数组中的空单元?string MyArray[]; if(MyArray[i2]==EMPTY_VALUE) ??? Vladimir Pastushak 2017.08.16 10:54 #2748 Nauris Zukas:下午好!如何检查一个数组中的空单元?最初,用一个永远不会出现的值来初始化数组,例如999999999999999999999999。然后比较...你提供的信息太少了,我认为有更好的方法... Nauris Zukas 2017.08.16 11:50 #2749 Vladimir Pastushak: 最初用一个永远不会出现的值来初始化数组,例如9999999999999999999999999999999999。然后比较...你提供的信息太少了,我认为有更好的方法...谢谢你!这对我来说是一种选择。if(StringLen(MyArray[i2])==0) 但我想也许有一些函数对所有数组类型都有效。 Vladimir Pastushak 2017.08.16 13:53 #2750 Nauris Zukas:谢谢你!对于作为选项的字符串,这将是可行的。 但我想也许有一个函数对所有数组类型都有效。ZeroMemory(...) 用NULL值初始化字符串类型的数组 1...268269270271272273274275276277278279280281282...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
返回 rates_total-1 或 0
这没有帮助,我从维克多之前的评论中了解到,历史上没有刻度线量,它们只能在策略测试器中 生成或从历史上调换,而图表上只有标准数据,OCHL和所有的数据,刻度线只在当前条上。
是的,历史上没有蜱虫:-)只有蜱虫量。
实时收集刻度线,将其写入文件,这样在重启时可以从那里得到以前的刻度线。
并从OnCalculate返回一个小于rate_total的数字。或0(那么缓冲区将不会被Ctrl-D显示)或例如rate_total-1,来计算ticks。否则,OnCalculate将被严格按照条形或历史分页来调用。
是的,历史上没有蜱虫:-)只有蜱虫量。
实时收集刻度,把它们写到一个文件中,这样当你重新启动时,你就可以从那里获取以前的刻度。
而要从OnCalculate返回的仍然必须是一个小于rate_total的数字。或0(那么缓冲区将不会被Ctrl-D显示)或例如rate_total-1,来计算ticks。否则,OnCalculate将被严格按照条形或历史分页来调用。
谢谢,这都是针对人的,这个MT没有什么正常的))。这就是为什么DTs使用这个平台。
谢谢你,这个针对人民的MT没有任何正常的东西 ))这就是为什么直流电公司正在使用这个平台。
而且链接不起作用,它说没有页面。
是的,我搞砸了。这里是链接。但你不能在故事上得到虱子。
你好!
我在EA中插入了一个绘制买入和卖出箭头的功能。
但箭头没有画出来,问题出在哪里?
下午好!如何检查一个数组中的空单元?
下午好!如何检查一个数组中的空单元?
最初,用一个永远不会出现的值来初始化数组,例如999999999999999999999999。
然后比较...
你提供的信息太少了,我认为有更好的方法...
最初用一个永远不会出现的值来初始化数组,例如9999999999999999999999999999999999。
然后比较...
你提供的信息太少了,我认为有更好的方法...
谢谢你!这对我来说是一种选择。
但我想也许有一些函数对所有数组类型都有效。
谢谢你!对于作为选项的字符串,这将是可行的。
但我想也许有一个函数对所有数组类型都有效。
ZeroMemory(...) 用NULL值初始化字符串类型的数组