下载MetaTrader 5
要添加评论,请登录注册
为MetaTrader订购机器人或指标。自由职业服务将会帮助您!
panyongyao
8
panyongyao 2007.12.08 08:30 

如果我要实现如下功能,需要用哪个函数?

1。当满足条件X时,主图K线为红色(无论阴线阳线);

2. 当满足条件Y时,主图K线为蓝色

3. 当以上条件皆不满足时,主图K线为黑色。

编程的菜鸟,请高手赐教,谢谢。

okwh
1630
okwh 2007.12.08 14:56  

使用三条K线分别表达,一线用一种颜色。满足一种条件,只给对应的一线赋值,

查网上有例子

'Three Colors'

'Tricolor Indicators and Some Opportunities for Maximal Simplification of Writing Indicators'

panyongyao
8
panyongyao 2007.12.09 14:09  

我想可能是我没有表达清楚,不是画出一条线出来,而是对主图的K线进行染色。不知道有没有这样的例子可以参考?

okwh
1630
okwh 2007.12.10 04:20  

类似,那样的是直方图,每种颜色事实上是用至少2个指标数组表示的,即用两线一个颜色来实现直方图。(每个蜡烛是用4个数表示,若画蜡烛图就需要4个指标数组)

总共需要6个数组。 或12数组(如果画蜡烛图,需要分成两个指标文件)

参考MT自带的HeikenAshis指标 结合上贴例子, 就可以了。

/
要添加评论,请登录注册