PlotPaintBar

将数值以K棒的形式绘制在图表上。 指标名称、颜色、线宽都可以通过可选参数设定。 PlotPaintBar可以重复叠加一个或多个K 棒。

用法

PlotPaintBar (BarHigh, BarLow, BarOpen, BarClose <,"PlotName"<,PlotColor <,Default <,LineWidth >>>>)

单括号<>中的参数为可选参数

参数说明

BarHigh, BarLow, BarOpen, BarClose —— 数值表达式,输入代表K棒最高价、最低价、开盘价、收盘价的数值;至少需要输入两个价格。

PlotName —— 可选参数,字符串表达式,指定指标的名称。

PlotColor —— 可选参数;数值表达式,指定指标的颜色,颜色可以用RGB色码或是传统色码指定;或填入Default套用使用者选择的色彩。若要指定指标色彩则一定要输入指标名称参数。

Default —— 选用参数,目前无作用,保留未来扩充功能使用,若要指定线宽则一定要先填入Default参数。

LineWidth —— 线宽,可选参数;数值表达式,指定指标画线的宽度,范围1到14。指标宽度可以用数值指定,或填入default套用使用者选择的宽度。若要指定线宽则一定要输入指标名称、指标色彩、Default参数。

注意

PlotPaintBar(BarHigh,BarLow,BarOpen,BarClose);

等同于:

Plot1(BarHigh);
Plot2(BarLow);
Plot3(BarOpen);
Plot4(BarClose);

为能使PlotPaintBar可以在图表上画出K棒,设置指标》设置》样式》绘图类型需要设置成Bar High, Bar Low, Left Tick, Right Tick。

范例

当K棒开盘价比前一根K棒开盘价低时,将K棒以红色表示:

If Open<Open[1] Then
PlotPaintBar(High,Low,Open,Close,"",Red);