ContextInfo.paint - 在界面上画图

在界面上画图

调用方法: ContextInfo.paint(name, value, index, line_style, color = 'white', limit = '')

参数:

参数名类型说明提示
namestring需显示的指标名
valuenumber需显示的数值
indexnumber显示索引位置填 -1 表示按主图索引显示
line_stylenumber线型0:曲线
42:柱状线
colorstring颜色(不填默认为白色)blue:蓝色
brown:棕
cyan:蓝绿
green:绿
magenta:品红
red:红
white:白
yellow:黄
limitstring画线控制'noaxis':不影响坐标画线
'nodraw':不画线

**返回:**无

示例:

def init(ContextInfo):
    realtimetag = ContextInfo.get_bar_timetag(ContextInfo.barpos)
    value = ContextInfo.get_close_price('', '', realtimetag) 
    ContextInfo.paint('close', value, -1, 0, 'white','noaxis')

ContextInfo.draw_text - 在图形上显示文字

在图形上显示数字   调用方法: ContextInfo.draw_text(condition, position, text)

参数:

参数名类型说明提示
conditionbool条件
Positionnumber文字显示的位置
textstring文字

**返回值:**无

示例:

def init(ContextInfo):
    ContextInfo.draw_text(1, 10, '文字')

ContextInfo.draw_number - 在图形上显示数字

在图形上显示数字

调用方法: ContextInfo.draw_number(cond, height, number, precision)

参数:

参数名类型说明提示
condbool条件
heightnumber显示文字的高度位置
textstring显示的数字
precisionnumber为小数显示位数取值范围 0 - 7

**返回值:**无

示例:

def init(ContextInfo):
    close = ContextInfo.get_market_data(['close'])   
    ContextInfo.draw_number(1 > 0, close, 66, 1)

ContextInfo.draw_vertline - 在数字 1 和数字 2 之间绘垂直线

在数字1和数字2之间绘垂直线

调用方法: ContextInfo.draw_vertline(cond, number1, number2, color = '', limit = '')

参数:

参数名类型说明提示
condbool条件
number1number数字1
number2number数字2
colorstring颜色(不填默认为白色)blue:蓝色
brown:棕
cyan:蓝绿
green:绿
magenta:品红
red:红
white:白
yellow:黄
limitstring画线控制'noaxis':不影响坐标画线
'nodraw':不画线

返回:

示例:

def init(ContextInfo):
    close = ContextInfo.get_market_data(['close'])
    open = ContextInfo.get_market_data(['open'])
    ContextInfo.draw_vertline(1 > 0, close, open, 'cyan')

ContextInfo.draw_icon - 在图形上绘制小图标

在图形上绘制小图标

调用方法: ContextInfo.draw_icon(cond, height, type)

参数:

参数名类型说明提示
condbool条件
heightnumber图标的位置
textnumber图标的类型1:椭圆
0:矩形

**返回值:**无

示例:

def init(ContextInfo):
    close = ContextInfo.get_market_data(['close'])
    ContextInfo.draw_icon(1 > 0, close, 0)
上次更新:
邀请注册送VIP优惠券
分享下方的内容给好友、QQ群、微信群,好友注册您即可获得VIP优惠券
玩转qmt,上迅投qmt知识库