垂直线。 - 页 6 1234567 新评论 Alexey Viktorov 2018.10.30 10:35 #51 Nauris Zukas:还是你想过用不同的方式 来做这件事? 恰恰是另一种方式。 完全根据目前的情况...你必须按条件指定一个颜色,如果不是垂直段,那么就是黄色。这样一来,在指定的区段上就会有红色,在垂直方向上有红色,而红色...并将红色垂直线与黄色直方图重叠。 Nauris Zukas 2018.10.30 13:28 #52 Alexey Viktorov:恰恰相反。 专门针对目前的情况...我们应该按条件分配颜色,如果不是垂直段,则为黄色。这样一来,在指定的区段上就会有红色,在垂直方向上有红色,而红色...并将红色垂直线与黄色直方图重叠。谢谢你,成功了,除了......我是这样看的,我不太喜欢最终的结果,就是画蛇添足。我将尝试我的变体,增加DRAW_COLOR_SECTION缓冲区。 Alexey Viktorov 2018.10.30 14:12 #53 Nauris Zukas:谢谢,成功了,除了......我是这样看的,我不太喜欢最终的结果,就是画蛇添足。我将尝试我的变体,增加DRAW_COLOR_SECTION缓冲区。 但你可以读取蜡烛图的颜色,并根据蜡烛图将其分配给直方图。而且不是按高位和低位,而是按开盘和收盘。 Nauris Zukas 2018.10.30 14:40 #54 Alexey Viktorov:但你可以读取蜡烛图的颜色,并根据蜡烛图将其分配到直方图中。而且不是按高位和低位,而是按开盘和收盘。那么,这里有更多的细节,"阅读蜡烛图的颜色"--用什么函数来做? Alexey Viktorov 2018.10.30 16:24 #55 Nauris Zukas:因此,在这里,更详细地说,"阅读蜡烛的颜色"--它使用的是哪个功能? colors[0] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BEAR, 0); colors[1] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BULL, 0); colors[2] = (color)ChartGetInteger(0, CHART_COLOR_CHART_LINE, 0); 阵列,显然是海,宣布在... Nauris Zukas 2018.10.30 16:37 #56 Alexey Viktorov: 阵列,显然是海,宣布前... 谢谢你。 Nauris Zukas 2018.10.31 10:42 #57 Alexey Viktorov: colors[0] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BEAR, 0); colors[1] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BULL, 0); colors[2] = (color)ChartGetInteger(0, CHART_COLOR_CHART_LINE, 0);我仍然不明白如何插入这些颜色。到处都有色彩的例子。 #property indicator_color1 clrRed,clrBlue,clrGreen,clrYellow,clrMagenta 如果可以的话,请举个例子,或者把我的例子放进去。 附加的文件: Test_VLine_ZigZag_2.mq5 10 kb Alexey Viktorov 2018.10.31 11:14 #58 Nauris Zukas:我仍然不明白如何插入这些颜色。到处都有色彩的例子。 如果可以的话,请举个例子,或者把我的例子放进去。 是的,在每一种颜色风格中都有一个使用其他颜色的例子。至少在ZZ这里。 Документация по MQL5: Пользовательские индикаторы / Стили индикаторов в примерах / DRAW_COLOR_ZIGZAG www.mql5.com //| DRAW_COLOR_ZIGZAG.mq5 | //| Copyright 2011, MetaQuotes Software Corp. | //| https://www.mql5.com | //| Custom indicator initialization function |... Nauris Zukas 2018.10.31 11:25 #59 Alexey Viktorov: 是的,每种颜色风格都有使用其他颜色的例子。甚至在ZZ这里。我查了一下,但我不明白如何插入它们,你的颜色是在一个数组中,但在例子中是别的东西。 color colors[]= { clrRed,clrBlue,clrGreen,clrChocolate,clrMagenta,clrDodgerBlue,clrGoldenrod, clrIndigo,clrLightBlue,clrAliceBlue,clrMoccasin,clrWhiteSmoke,clrCyan,clrMediumPurple }; 我得到这样的错误。 colors[0] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BEAR, 0); colors[1] = (color)ChartGetInteger(0, CHART_COLOR_CANDLE_BULL, 0); colors[2] = (color)ChartGetInteger(0, CHART_COLOR_CHART_LINE, 0); color colors[]= { colors[0],colors[1],colors[2] }; Alexey Viktorov 2018.10.31 12:17 #60 Nauris Zukas:我查了一下,但我不明白如何插入它们,你的颜色是在一个数组中,但在例子中是别的东西。 我得到这样的错误。 我把这个数组用于其他目的,数组的名字只是与文档中的例子简单匹配,因为很容易理解数组中存储的内容。 由于我没有像你一样处理这样的麻烦事,所以我必须先自己弄清楚,才能得到答案。而且我并不真的需要它。只为你,对不起,我没有愿望,也没有时间。试着理解数组,如何声明它们,如何使用它们以及其他与数组有关的东西。你的帖子中所写的内容表明你对数组完全无知。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
还是你想过用不同的方式 来做这件事?
恰恰是另一种方式。
完全根据目前的情况...你必须按条件指定一个颜色,如果不是垂直段,那么就是黄色。这样一来,在指定的区段上就会有红色,在垂直方向上有红色,而红色...并将红色垂直线与黄色直方图重叠。
恰恰相反。
专门针对目前的情况...我们应该按条件分配颜色,如果不是垂直段,则为黄色。这样一来,在指定的区段上就会有红色,在垂直方向上有红色,而红色...并将红色垂直线与黄色直方图重叠。
谢谢你,成功了,除了......我是这样看的,我不太喜欢最终的结果,就是画蛇添足。我将尝试我的变体,增加DRAW_COLOR_SECTION缓冲区。
谢谢,成功了,除了......我是这样看的,我不太喜欢最终的结果,就是画蛇添足。我将尝试我的变体,增加DRAW_COLOR_SECTION缓冲区。
但你可以读取蜡烛图的颜色,并根据蜡烛图将其分配给直方图。而且不是按高位和低位,而是按开盘和收盘。
但你可以读取蜡烛图的颜色,并根据蜡烛图将其分配到直方图中。而且不是按高位和低位,而是按开盘和收盘。
那么,这里有更多的细节,"阅读蜡烛图的颜色"--用什么函数来做?
因此,在这里,更详细地说,"阅读蜡烛的颜色"--它使用的是哪个功能?
阵列,显然是海,宣布前...
我仍然不明白如何插入这些颜色。到处都有色彩的例子。
如果可以的话,请举个例子,或者把我的例子放进去。我仍然不明白如何插入这些颜色。到处都有色彩的例子。
如果可以的话,请举个例子,或者把我的例子放进去。是的,每种颜色风格都有使用其他颜色的例子。甚至在ZZ这里。
我查了一下,但我不明白如何插入它们,你的颜色是在一个数组中,但在例子中是别的东西。
我得到这样的错误。
我查了一下,但我不明白如何插入它们,你的颜色是在一个数组中,但在例子中是别的东西。
我得到这样的错误。
我把这个数组用于其他目的,数组的名字只是与文档中的例子简单匹配,因为很容易理解数组中存储的内容。
由于我没有像你一样处理这样的麻烦事,所以我必须先自己弄清楚,才能得到答案。而且我并不真的需要它。只为你,对不起,我没有愿望,也没有时间。试着理解数组,如何声明它们,如何使用它们以及其他与数组有关的东西。你的帖子中所写的内容表明你对数组完全无知。