阳台可以种植金银花吗:Easylanguage的五种输出方式(二)图表chart显示
来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 08:33:51
Easylanguage的五种输出方式(二)图表chart显示
(2011-06-02 12:00:34) Easylanguage的五种输出方式(二)图表chart显示Buy/SellShort/Sell/BuyToCover
买卖信号,默认是在chart中自动显示出来的,比如在语句中设置“breakoutLow”:
sellshort("breakoutLow") next bar at Open;
则在图表中显示:
Text_New
在指定的bar的指定价位,显示指定的提示信息,格式为:
Text_New (BarDate, BarTime, PriceValue,"Text");
第一个参数指定bar的日期,第二个参数指定bar的时间,这两个参数相当于告诉chart要在哪个bar上显示,即确定了x轴位置;第三个参数指定在哪个价格点上显示信息,即y轴位置,该参数可以是当前bar的open位置或者high/low/close位置,或者其他的位置;第四个参数为提示信息的内容。
实例
if date<>date[1] then
begin
end;
效果:(提示信息以指定的bar和价格作为中间位置,根据信息长度自动调整)
TL_NEW
画线功能,指定趋势线的起点和终点,用法如下:
TL_New (sDate, sTime, sPriceValue, eDate, eTime, ePriceValue)
前三个参数为起点对应的日期 时间 价格,后三个参数为终点对应的日期 时间 价格
比如:Value1=TL_New(1080117,900,1381,1080117,1500,1337);
下面是我写的日趋势线指标,效果如下,其中用的核心指令就是TL_New
Plot/PlotPaintBar
Plot指标值输出,常用有三种:点 (或者圆)、线、柱三种类型
比如Inside Bar指标,代码如下:
condition1 = High < High[1] and Low > Low[1] ;
if condition1 then
else
效果如下:(注意:添加自己的开发指标时,需要在指标属性->类型处,设置plot类型为点)
2 线
plot输出时默认为线,比如各种均线,下面的普通均线的指标,使用的就是Plot(包括plot1 plot2 ... plotN ...)
3柱
成交量一类的显示方式,如macd的macddiff值就是用柱状显示,代码可参考macd指标,使用时该指标的属性中,macddiff的类型就是柱,如图
PlotPaintBar
装饰K线,比如颜色等,比如指标MACD Gradient指标