[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 430

 
sss2019:


我把TimeCurrent变量的类型从datetime替换成了int,这一切都成功了,所以你可以了。

也许你还能告诉我OrderProfit是用什么来衡量的,以及如何用点来衡量它?

存款货币 计算

(Bid-OrderOpenPrice())/Point for Buy

(OrderOpenPrice()-Ask)/Point代表卖出

 
sergeev:

或者也许是RTFM?

不,RTFM既不在这里也不在那里,但以点为单位的利润是另一回事。
artmedia70:

以存款货币计算

(Bid-OrderOpenPrice())/Point for Buy

(OrderOpenPrice()-Ask)/Point代表卖出



谢谢
 
Lisi4ka330:
我不需要改变它,我需要在指标(柱状图)为绿色时开仓;在红色时平仓....。
为了普遍的理解。
代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线都是由自己的缓冲器绘制的。
在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。
也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。
 
nadya:
除了参考颜色,就没有其他办法了吗?你可能知道,当你的直方图是一个特定的颜色,不是吗?
这就是问题所在,我不知道......指标没有被破解,其代码也不知道....。那么,如果我只知道颜色????,我应该怎么做?
 
granit77:
为了有一个大致的了解。
代码中没有纯色。线条或直方图的明显颜色变化是两条具有相同数值的线的叠加,每条线由不同的缓冲器绘制。
在颜色改变的时候,一个缓冲区 "从视野中消失",也就是说,一个空或空(EMPTY_VALUE)值被分配给它。
也就是说,通过iCustom跟踪构成 "双色 "线的两个缓冲区的值就可以了。你可以在指标属性的 "颜色 "选项卡中找到必要的缓冲区数量。
也就是说,如果颜色是绿色的,那么红线的值就是0,反之亦然....))我会试试的,谢谢))。
 
chief2000:

因为你只会调用TimeCurrent()一次,而这个命令是会吃掉你的电脑资源的(至少这是我在也用了很多次后观察到的)



一个功能就像一个函数。它吃的东西并不比别人多。我是说,有一些非常贪婪的人,但这个人不是其中之一。
 
Lisi4ka330:
你能不能说得更具体一点...也许这对你来说很简单,但我是个 "初学者",有很多东西我不明白...... 换句话说,如果你不能分辨出指标在什么数值下是绿色,在什么数值下是红色,那么你就不能使用这个信号????。这似乎很简单,红色--卖出,绿色--买入,但你不能规定它....。yeah....

因为每种颜色都负责自己的缓冲区。总是可以确定它何时存在,何时不存在。更确切地说,总是有可能从缓冲区读取数值并检查它们
 
Vinin:

每种颜色都有自己的缓冲区。总是可以确定什么时候有一种颜色,什么时候没有。为了更精确,你可以随时从缓冲区中读出数值并检查它们
我明白了,感谢)))),要么是0,要么是多于0......我将尝试...
 
Lisi4ka330:
这就是问题所在,我不知道......该指标是不可黑的,其代码不知道....。如果我只知道颜色????,那又如何?

按Ctrl*I,双击指标名称,进入 "颜色 "标签,看看哪个缓冲区对应红色,哪个对应蓝色。

并通过iCustom()获取这些缓冲区的值。

 
Lisi4ka330:
我明白了,感谢)))),要么是0,要么是多于0......将尝试...


不一定是0。

空值是用SetIndexEmptyValue() 在指标中设置的,可以是任何值。

原因: