[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 430 1...423424425426427428429430431432433434435436437...652 新评论 Artyom Trishkin 2011.12.13 17:15 #4291 sss2019: 我把TimeCurrent变量的类型从datetime替换成了int,这一切都成功了,所以你可以了。也许你还能告诉我OrderProfit是用什么来衡量的,以及如何用点来衡量它? 以存款货币 计算 (Bid-OrderOpenPrice())/Point for Buy (OrderOpenPrice()-Ask)/Point代表卖出 asasusa 2011.12.13 17:59 #4292 sergeev: 或者也许是RTFM? 不,RTFM既不在这里也不在那里,但以点为单位的利润是另一回事。artmedia70: 以存款货币计算 (Bid-OrderOpenPrice())/Point for Buy (OrderOpenPrice()-Ask)/Point代表卖出 谢谢 Виктор 2011.12.13 18:32 #4293 Lisi4ka330: 我不需要改变它,我需要在指标(柱状图)为绿色时开仓;在红色时平仓....。 为了普遍的理解。 代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线都是由自己的缓冲器绘制的。 在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。 也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。 [删除] 2011.12.14 09:48 #4294 nadya: 除了参考颜色,就没有其他办法了吗?你可能知道,当你的直方图是一个特定的颜色,不是吗? 这就是问题所在,我不知道......指标没有被破解,其代码也不知道....。那么,如果我只知道颜色????,我应该怎么做? [删除] 2011.12.14 09:53 #4295 granit77: 为了有一个大致的了解。 代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线由不同的缓冲器绘制。 在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。 也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。 也就是说,如果颜色是绿色的,那么红线的值就是0,反之亦然....))我会试试的,谢谢))。 Victor Nikolaev 2011.12.14 09:55 #4296 chief2000: 因为你只会调用TimeCurrent()一次,而这个命令是会吃掉你的电脑资源的(至少这是我在也用了很多次后观察到的)。 一个功能就像一个函数。它吃的东西并不比别人多。我是说,有一些非常贪婪的人,但这个人不是其中之一。 Victor Nikolaev 2011.12.14 09:58 #4297 Lisi4ka330: 你能不能说得更具体一点...也许这对你来说很简单,但我是个 "初学者",有很多东西我不明白...... 换句话说,如果你不能分辨出指标在什么数值下是绿色,在什么数值下是红色,那么你就不能使用这个信号????。这似乎很简单,红色--卖出,绿色--买入,但你不能规定它....。yeah.... 因为每种颜色都负责自己的缓冲区。总是可以确定它何时存在,何时不存在。更确切地说,总是有可能从缓冲区读取数值并检查它们 [删除] 2011.12.14 10:02 #4298 Vinin: 每种颜色都有自己的缓冲区。总是可以确定什么时候有一种颜色,什么时候没有。为了更精确,你可以随时从缓冲区中读出数值并检查它们 我明白了,感谢)))),要么是0,要么是多于0......我将尝试... Artyom Trishkin 2011.12.14 10:54 #4299 Lisi4ka330: 这就是问题所在,我不知道......该指标是不可黑的,其代码不知道....。如果我只知道颜色????,那又如何? 按Ctrl*I,双击指标名称,进入 "颜色 "标签,看看哪个缓冲区对应红色,哪个对应蓝色。 并通过iCustom()获取这些缓冲区的值。 PapaYozh 2011.12.14 11:09 #4300 Lisi4ka330: 我明白了,感谢)))),要么是0,要么是多于0......将尝试... 不一定是0。 空值是用SetIndexEmptyValue() 在指标中设置的,可以是任何值。 1...423424425426427428429430431432433434435436437...652 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我把TimeCurrent变量的类型从datetime替换成了int,这一切都成功了,所以你可以了。
也许你还能告诉我OrderProfit是用什么来衡量的,以及如何用点来衡量它?
以存款货币 计算
(Bid-OrderOpenPrice())/Point for Buy
(OrderOpenPrice()-Ask)/Point代表卖出
或者也许是RTFM?
不,RTFM既不在这里也不在那里,但以点为单位的利润是另一回事。
以存款货币计算
(Bid-OrderOpenPrice())/Point for Buy
(OrderOpenPrice()-Ask)/Point代表卖出
谢谢
我不需要改变它,我需要在指标(柱状图)为绿色时开仓;在红色时平仓....。
代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线都是由自己的缓冲器绘制的。
在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。
也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。
除了参考颜色,就没有其他办法了吗?你可能知道,当你的直方图是一个特定的颜色,不是吗?
为了有一个大致的了解。
代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线由不同的缓冲器绘制。
在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。
也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。
因为你只会调用TimeCurrent()一次,而这个命令是会吃掉你的电脑资源的(至少这是我在也用了很多次后观察到的)。
一个功能就像一个函数。它吃的东西并不比别人多。我是说,有一些非常贪婪的人,但这个人不是其中之一。
你能不能说得更具体一点...也许这对你来说很简单,但我是个 "初学者",有很多东西我不明白...... 换句话说,如果你不能分辨出指标在什么数值下是绿色,在什么数值下是红色,那么你就不能使用这个信号????。这似乎很简单,红色--卖出,绿色--买入,但你不能规定它....。yeah....
因为每种颜色都负责自己的缓冲区。总是可以确定它何时存在,何时不存在。更确切地说,总是有可能从缓冲区读取数值并检查它们
每种颜色都有自己的缓冲区。总是可以确定什么时候有一种颜色,什么时候没有。为了更精确,你可以随时从缓冲区中读出数值并检查它们
这就是问题所在,我不知道......该指标是不可黑的,其代码不知道....。如果我只知道颜色????,那又如何?
按Ctrl*I,双击指标名称,进入 "颜色 "标签,看看哪个缓冲区对应红色,哪个对应蓝色。
并通过iCustom()获取这些缓冲区的值。
我明白了,感谢)))),要么是0,要么是多于0......将尝试...
不一定是0。
空值是用SetIndexEmptyValue() 在指标中设置的,可以是任何值。