1、软件简介:通达信全部函数及其用法(2011 年最新版)(一)行情函数1)HIGH ( H) 最高价 返回该周期最高价.2 )LOW (L) 最低价 返回该周期最低价 .3)CLOSE(C) 收盘价 返回该周期收盘价.4)VOL (V) 成交量(手) 返回该周期成交量.5)OPEN(O) 开盘价 返回该周期开盘价.6)ADVANCE 上涨家数 返回该周期上涨家数. (本函数仅对大盘有效)7)DECLINE 下跌家数 返回该周期下跌家数. (本函数仅对大盘有效)8)AMOUNT 成交额(元) 返回该周期成交额.9)VOLINSTK 持仓量 返回期货该周期持仓量.10) QHJSJ 期货结算价 返回
2、期货该周期结算价.11)BUYVOL 外盘(手) 返回外盘,即时行情数据12)SELVOL 外盘(手) 返回外盘13)ISBUYORDER 主动性买单 返回当前成交是否为主动性买单.用法 : ISBUYORDER, 当本笔成交为主动性买盘时 ,返回 1,否则为 014)DHIGH 不定周期最高价 返回该不定周期最高价.15)DOPEN 不定周期开盘价 返回该不定周期开盘价 .16)DLOW 不定周期最低价 返回该不定周期最低价.17)DCLOSE 不定周期收盘价 返回该不定周期收盘价 .18)DVOL 不定周期成交量价返回该不定周期成交量价.19)NAMELIKE 模糊股票名称 返回股票名称是
3、否以参数开头.用法: if(NAMELIKE(ST),x,y);20)CODELIKE 模糊股票代码 返回股票代码是否以参数开头.用法: if(CODELIKE(600),x,y);21)INBLOCK 属于某板块 返回股票是否属于某板块.用法: if(INBLOCK(沪深 300),x,y);(二)时间函数1)PERIOD 周期 取得周期类型.结果从 0 到 11,依次分别是 1/5/15/30/60 分钟,日/ 周/月,多分钟,多日,季, 年 .2)DATE 日期 取得该周期从 1900 以来的的年月日. 用法: DATE 例如函数返回 1000101,表示 2000 年 1 月 1 日,
4、DATE+19000000 后才是真正的日期值3)TIME 时间 取得该周期的时分秒.用法 : TIME 函数返回有效值范围为(000000-235959)4)YEAR 年份 取得该周期的年份.5) MONTH 月份 取得该周期的月份.用法: 函数返回有效值范围为(1-12)6)WEEKDAY 星期 取得该周期的星期数.用法: WEEKDAY 函数返回有效值范围为(1-7)7)DAY 日 取得该周期的日期.用法: DAY 函数返回有效值范围为(1-31)8)HOUR 小时 取得该周期的小时数.用法 : HOUR 函数返回有效值范围为(0-23),对于日线及更长的分析周期值为 09)MINUTE
5、 分钟 取得该周期的分钟数.用法: MINUTE 函数返回有效值范围为(0-59),对于日线及更长的分析周期值为 010)FROMOPEN 分钟 求当前时刻距开盘有多长时间. 用法: FROMOPEN FROMOPEN.返回当前时刻距开盘有多长时间, 单位为分钟.例如:当前时刻为早上十点,则返回 31.11)TFILT 分钟 对指定时间段的数据进行过滤, 该时间段以外的数据无效.用法: TFILT(X,D1,M1,D2,M2) 例如TFILT(CLOSE,1040101,1025,1040101,1345)表示在 2004年 1 月 1 日的 10:25 到 2004 年 1 月 1 日的 1
6、3:45 的收盘价是有效的.周期以日为基本单位的,分时为 0 有效.12)DATETODAY 上指纪元 指定日期到 1990.12.19 的天数.用法: DATETODAY(date)DATETODAY(date).返回 date 到 1990.12.19 的天数.有效日期为(901219-1341231)例如:DATETODAY(901219)返回 0.13)DAYTODATE 转换日期 求 1990.12.19 后第若干天的日期.用法: DAYTODATE(N)DAYTODATE(N).返回 1990.12.19 后第 N 天的日期.有效天数为(0-20000)例如:DAYTODATE(0
7、)返回 901219.14)TIMETOSEC 当日秒数 求指定时刻距 0 时有多长时间.用法: TIMETOSEC(time)TIMETOSEC(time).返回 time 时刻距 0 时有多长时间,单位为秒.有效时间为(0-235959)例如:TIMETOSEC(93000)返回 34200.15)SECTOTIME 转换时间 求 0 时后若干秒是什么时间 .用法: SECTOTIME(N)SECTOTIME(N).返回 0 时后 N 秒是什么时间.有效秒数为(0-86399)例如:SECTOTIME(34200)返回 93000.(三)引用函数1)DRAWNULL 无效数 返回无效数.
8、用法: DRAWNULL 例如 IF(CLOSEREF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线2)BACKSET 向前赋值 将当前位置到若干周期前的数据设为 1.用法: BACKSET(X,N),若 X 非 0,则将当前位置到 N 周期前的数值设为 1.例如:BACKSET(CLOSEOPEN,2)若收阳则将该周期及前一周期数值设为 1,否则为 03)BARSCOUNT 有效数据周期数 求总的周期数 .用法: BARSCOUNT(X)第一个有效数据到当前的天数例如 :BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数, 对于分笔成交取得当日成交
9、笔数,对于 1 分钟线取得当日交易分钟数4)CURRBARSCOUNT 到最后交易日的周期数 求到最后交易日的周期数.用法: CURRBARSCOUNT 求到最后交易日的周期数5)TOTALBARSCOUNT 总的周期数 求总的周期数.用法: TOTALBARSCOUNT 求总的周期数6)ISLASTBAR 是否为最后一个周期 判断是否为最后一个周期.用法: ISLASTBAR 判断是否为最后一个周期7)BARSLAST 上一条件成立位置 上一次条件成立到当前的周期数.用法: BARSLAST(X):上一次 X 不为 0 到现在的天数例如:BARSLAST(CLOSE/REF(CLOSE,1)
10、=1.1)表示上一个涨停板到当前的周期数8)BARSSINCE 第一个条件成立位置 第一个条件成立到当前的周期数.用法: BARSSINCE(X):第一次 X 不为 0 到现在的天数例如:BARSSINCE(HIGH10)表示股价超过 10 元时到当前的周期数9)BARSSINCEN N 周期内首个条件成立位置 N 周期内第一个条件成立到当前的周期数.用法: BARSSINCEN(X,N):N 周期内第一次 X 不为 0 到现在的天数例如:BARSSINCEN(HIGH10,10)表示 10 个周期内股价超过10 元时到当前的周期数10)BARSSINCE 首个条件成立位置 第一个条件成立到当
11、前的周期数.用法: BARSSINCE(X):第一次 X 不为 0 到现在的天数例如:BARSSINCE(HIGH10)表示股价超过 10 元时到当前的周期数11)COUNT 统计 统计满足条件的周期数.用法: COUNT(X,N),统计 N 周期中满足 X 条件的周期数,若 N=0 则从第一个有效值开始.例如:COUNT(CLOSEOPEN,20)表示统计 20 周期内收阳的周期数12)BARSLASTCOUNT 统计条件连续成立次数 统计连续满足条件的周期数.用法: BARSLASTCOUNT(X),统计连续满足 X 条件的周期数.例如:BARSLASTCOUNT(CLOSEOPEN)表示
12、统计连续收阳的周期数13)DMA 动态移动平均 求动态移动平均.用法: DMA(X,A),求X 的动态移动平均. 算法 : 若 Y=DMA(X,A)则 Y=A*X+(1-A)*Y,其中 Y表示上一周期 Y 值,A 必须小于 1.例如:DMA(CLOSE,VOL/CAPITAL)表示求以换手率作平滑因子的平均价14)HHV 最高值 求最高值.用法: HHV(X,N),求 N 周期内 X 最高值,N=0 则从第一个有效值开始. 例如:HHV(HIGH,30) 表示求30 日最高价15)HHVBARS 上一高点位置 求上一高点到当前的周期数. 用法: HHVBARS(X,N):求 N 周期内 X 最
13、高值到当前周期数,N=0 表示从第一个有效值开始统计 例如:HHVBARS(HIGH,0)求得历史新高到到当前的周期数16)HOD 高值名次 求高值名次.用法: HOD(X,N):求当前 X 数据是 N 周期内的第几个高值,N=0 则从第一个有效值开始.例如:HOD(HIGH,20)返回是 20 日的第几个高价17)LLV 最低值 求最低值.用法: LLV(X,N),求 N 周期内 X 最低值,N=0 则从第一个有效值开始. 例如:LLV(LOW,0)表示求历史最低价18)LLVBARS 上一低点位置 求上一低点到当前的周期数.用法: LLVBARS(X,N):求 N 周期内 X 最低值到当前
14、周期数 ,N=0 表示从第一个有效值开始统计 例如:LLVBARS(HIGH,20)求得 20 日最低点到当前的周期数19)LOD 低值名次 求低值名次.用法: LOD(X,N):求当前 X 数据是 N 周期内的第几个低值 ,N=0 则从第一个有效值开始.例如:LOD(LOW,20) 返回是 20 日的第几个低价20)REVERSE 求相反数 求相反数.用法 :REVERSE(X)返回-X.例如 REVERSE(CLOSE)返回-CLOSE21)REF 日前的 引用若干周期前的数据.用法: REF(X,A),引用A 周期前的 X 值. 例如:REF(CLOSE,1)表示上一周期的收盘价,在日线
15、上就是昨收22)REFV 日前的 引用若干周期前的数据(未作平滑处理).用法: REFV(X,A),引用 A 周期前的 X 值.A 可以是变量.平滑处理:当引用不到数据时进行的操作。例如:REFV(CLOSE,BARSCOUNT(C)-1)表示第二根 K 线的收盘价.23)REFX 日后的 引用若干周期后的数据(未作平滑处理).用法: REFX(X,A),引用 A 周期后的 X 值.A 可以是变量.平滑处理:当引用不到数据时进行的操作。例如:REFX(CLOSE,1)表示下一周期的收盘价, 在日线上就是明天收盘价24)REFXV 日后的 引用若干周期后的数据(平滑处理).用法: REFXV(X
16、,A),引用 A 周期后的 X 值 .A 可以是变量.平滑处理:当引用不到数据时进行的操作。此函数中,平滑时使用上一个周期的引用值。例如:TT:=IF(CO,1,2);REFXV(CLOSE,TT);表示阳线引用下一周期的收盘价,阴线引用日后第二周期的收盘价.25)REFDATE 日 引用自 1900 年以来指定日期的数据.用法: REFDATE(X,A),引用 A 日期的 X 值. 例如:REFDATE(CLOSE,1011208)表示 2001 年 12 月 08 日的收盘价26)SUM 累和 求总和.用法: SUM(X,N),统计 N 周期中 X 的总和,N=0 则从第一个有效值开始.例
17、如:SUM(VOL,0) 表示统计从上市第一天以来的成交量总和27)FILTER 过滤 过滤连续出现的信号.用法:FILTER(X,N):X满足条件后,删除其后 N 周期内的数据置为 0. 例如:FILTER(CLOSEOPEN,5)查找阳线,5 天内再次出现的阳线不被记录在内28)FILTERX 反向过滤 反向过滤连续出现的信号.用法:FILTERX(X,N):X 满足条件后,将其前 N 周期内的数据置为0.例如:FILTERX(CLOSEOPEN,5)查找阳线,前 5 天内出现过的阳线不被记录在内29)TFILTER 交易信号过滤 过滤连续出现的交易信号.用法:TFILTER(开仓,平仓,
18、N);过滤掉开仓(平仓)信号发出后、下一个平仓(开仓 )信号发出前的所有开仓 (平仓 )信号.N=1 表示仅对开仓信号过滤;N=2 表示仅对平仓信号过滤;N=0 表示对开仓、平仓信号都过滤;例如:ENTERLONG:TFILTER(开仓,平仓,1);EXITLONG:TFILTER(开仓, 平仓,2);30)TTFILTER 交易信号过滤 过滤多空交易信号.用法:TTFILTER(多头买入开仓,多头卖出平仓 ,空头卖出开仓,空头买入平仓,N);1.过滤掉多(空)开仓信号发出后、下一个多(空)平仓信号发出前的所有多(空)开仓信号.2.多(空) 开仓信号发出且空(多) 仓已建时,要发出一个平空(多
19、)仓的信号.3.过滤掉多(空)平仓信号发出后、下一个多(空)开仓信号发出前的所有多(空)平仓信号.N=1 表示仅对多头开仓信号过滤;N=2 表示仅对多头平仓信号过滤;N=3 表示仅对空头开仓信号过滤;N=4 表示仅对空头平仓信号过滤;N=0 表示对合并多空开仓、平仓信号;例如:ENTERLONG:TTFILTER(多头买入开仓, 多头卖出平仓,空头卖出开仓,空头买入平仓,1);EXITLONG:TTFILTER(多头买入开仓, 多头卖出平仓, 空头卖出开仓,空头买入平仓,2);ENTERSHORT:TTFILTER(多头买入开仓, 多头卖出平仓,空头卖出开仓,空头买入平仓,3);EXITSHO
20、RT:TTFILTER(多头买入开仓,多头卖出平仓 ,空头卖出开仓,空头买入平仓,4);31)TR 真实波幅 求真实波幅.用法: TR,求真实波幅.例如:ATR:=MA(TR,10);表示求真实波幅的 10 周期均值32)SUMBARS 累加到指定值的周期数 向前累加到指定值到现在的周期数.用法: SUMBARS(X,A):将 X 向前累加直到大于等于 A,返回这个区间的周期数 例如:SUMBARS(VOL,CAPITAL) 求完全换手到现在的周期数33)SMA 移动平均 返回移动平均用法:SMA(X,N,M):X 的 M日移动平均,M 为权重,如 Y=(X*M+Y*(N-M)/N34)TMA
21、 返回移动平均用法:TMA(X,N,M),如若 Y=TMA(X,N,M) 则 Y=(N*Y+M*X), 其中 Y表示上一周期 Y 值。初值为 M*X35)MA 简单移动平均 返回简单移动平均用法:MA(X,M):X 的M 日简单移动平均36)EMA 指数移动平均 返回指数移动平均用法:EMA(X,M):X的 M 日指数移动平均37)MEMA 平滑移动平均 返回平滑移动平均用法:MEMA(X,M):X的 M 日平滑移动平均38)EXPMA 指数移动平均 返回指数移动平均用法:EXPMA(X,M):X 的 M 日指数移动平均39)EXPMEMA 指数平滑移动平均 返回指数平滑移动平均用法:EXPM
22、EMA(X,M):X 的 M 日指数平滑移动平均40)XMA 偏移移动平均 返回偏移移动平均用法:XMA(X,M):X的 M 日偏移移动平均41)RANGE 介于某一范围之间 RANGE(A,B,C):A 在 B 和 C范围之间.用法: RANGE(A,B,C)表示 A 大于 B 同时小于 C 时返回1,否则返回 042)CONST 取值设为常数 CONST(A):取 A 最后的值为常量.用法: CONST(INDEXC)表示取大盘现价43)TOPRANGE 当前值是近多少周期内的最大值.用法: TOPRANGE(X):X 是近多少周期内 X 的最大值例如:TOPRANGE(HIGH)表示当前
23、最高价是近多少周期内的最高价44)LOWRANGE 当前值是近多少周期内的最小值 .用法: LOWRANGE(X):X 是近多少周期内 X 的最小值例如:LOWRANGE(LOW)表示当前最高价是近多少周期内的最小价45)FINDHIGH 寻找指定周期内的特定最大值 N 周期前的 M 周期内的第 T 个最大值.用法: FINDHIGH(VAR,N,M,T):VAR 在 N 日前的 M 天内第 T 个最高价46)FINDHIGHBARS 寻找指定周期内的特定最大值 N 周期前的M 周期内的第 T 个最大值到当前周期的周期数.用法: FINDHIGHBARS (VAR,N,M,T):VAR 在 N
24、 日前的 M 天内第 T 个最高价到当前周期的周期数47)FINDLOW 寻找指定周期内的特定最小值 N 周期前的 M 周期内的第 T 个最小值.用法: FINDLOW(VAR,N,M,T):VAR 在 N 日前的 M 天内第 T 个最低价48)FINDLOWBARS 寻找指定周期内的特定最小值 N 周期前的M 周期内的第 T 个最小值到当前周期的周期数.用法: FINDLOWBARS(VAR,N,M,T):VAR 在 N 日前的 M 天内第T 个最低价到当前周期的周期数.(四)逻辑函数1)CROSS 上穿 两条线交叉.用法: CROSS(A,B)表示当 A 从下方向上穿过 B 时返回 1,否
25、则返回 0 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)表示 5 日均线与 10 日均线交金叉2)LONGCROSS 持续周期后上穿 两条线维持一定周期后交叉 . 用法:LONGCROSS(A,B,N)表示 A 在 N 周期内都小于 B,本周期从下方向上穿过 B 时返回 1,否则返回 03)UPNDAY 连涨 返回是否连涨周期数.用法: UPNDAY(CLOSE,M) 表示连涨 M 个周期4)DOWNNDAY 连跌 返回是否连跌周期.用法: DOWNNDAY(CLOSE,M) 表示连跌 M 个周期5)NDAY 连大 返回是否持续存在 XY 用法: NDAY(CLOSE,O
26、PEN,3) 表示连续 3 日收阳线6)EXIST 存在 是否存在.用法: EXIST(CLOSEOPEN,10)表示前 10 日内存在着阳线7)EVERY 一直存在 一直存在.用法: EVERY(CLOSEOPEN,10) 表示前 10 日内一直阳线8)LAST 持续存在 LAST(X,A,B):持续存在.用法: LAST(CLOSEOPEN,10,5) 表示从前 10 日到前 5 日内一直阳线 若 A 为 0,表示从第一天开始,B 为 0,表示到最后日止9)TESTSKIP 是否就此返回 TESTSKIP(A):不满足 A 则直接返回.用法: TESTSKIP(A) 表示如果不满足条件 A
27、 则改公式直接返回,不再计算接下来的表达式(五)算术函数68)NOT 取反 求逻辑非.用法: NOT(X)返回非 X,即当 X=0 时返回 1,否则返回 0; 例如:NOT(ISUP)表示平盘或收阴69)IF 逻辑判断 根据条件求不同的值. 用法: IF(X,A,B)若 X 不为 0 则返回 A,否则返回 B;例如:IF(CLOSEOPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值70)IFF 逻辑判断 根据条件求不同的值 .用法: IFF(X,A,B)若 X不为 0 则返回 A,否则返回 B 例如:IFF(CLOSEOPEN,HIGH,LOW)表示该周期收阳则返回最高值
28、,否则返回最低值71)IFN 逻辑判断 根据条件求不同的值 .用法: IFN(X,A,B)若X 不为 0 则返回 B,否则返回 A 例如:IFN(CLOSEOPEN,HIGH,LOW)表示该周期收阴则返回最高值,否则返回最低值72)MAX 较大值 求最大值.用法: MAX(A,B)返回 A 和 B 中的较大值 例如:MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回 073)MIN 较小值 求最小值.用法: MIN(A,B)返回 A 和 B 中的较小值 例如:MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值(六)数学函数1) ACOS 反余弦 反余弦值.
29、用法: ACOS(X)返回 X 的反余弦值2)ASIN 反正弦 反正弦值.用法: ASIN(X)返回 X 的反正弦值3)ATAN 反正切 反正切值.用法: ATAN(X)返回 X 的反正切值4) COS 余弦 余弦值.用法: COS(X)返回 X 的余弦值5)SIN 正弦 正弦值.用法: SIN(X)返回 X 的正弦值6)TAN 正切 正切值 .用法: TAN(X)返回 X 的正切值7)EXP 指数 指数.用法: EXP(X)为 e 的 X 次幂 例如:EXP(CLOSE)返回 e 的 CLOSE 次幂8)LN 自然对数 求自然对数.用法: LN(X)以 e 为底的对数 例如:LN(CLOSE
30、)求收盘价的对数9)LOG 对数 求 10 为底的对数.用法: LOG(X)取得 X 的对数; 例如:LOG(100)等于 210)SQRT 开方 开平方.用法: SQRT(X)为 X 的平方根; 例如:SQRT(CLOSE)收盘价的平方根11)ABS 绝对值 求绝对值.用法: ABS(X)返回 X 的绝对值; 例如:ABS(-34)返回 3412)POW 乘幂 乘幂.用法: POW(A,B)返回 A 的 B 次幂; 例如:POW(CLOSE,3)求得收盘价的 3 次方13)CEILING 向上舍入 向上舍入.用法 :CEILING(A)返回沿 A数值增大方向最接近的整数例如:CEILING(
31、12.3)求得13,CEILING(-3.5)求得-314)FLOOR 向下舍入 向下舍入. 用法:FLOOR(A)返回沿 A 数值减小方向最接近的整数例如:FLOOR(12.3)求得 12,FLOOR(-3.5)求得-415)INTPART 取整 取整.用法:INTPART(A) 返回沿 A 绝对值减小方向最接近的整数例如:INTPART(12.3)求得 12,INTPART(-3.5)求得-316)BETWEEN 介于 介于.用法:BETWEEN(A,B,C)表示 A 处于 B 和 C 之间时返回 1,否则返回 0 例如:BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOS
32、E,5)表示收盘价介于 5 日均线和 10 日均线之间17)FRACPART 小数部分.用法:FRACPART(X),返回 X 的小数部分18)ROUND 四舍五入.用法:ROUND(X),返回 X 四舍五入到个位的数值19)SIGN 取符号. 用法:SIGN(X),返回 X 的符号.当X0,X=0,X=HHV(HIGH,20),HIGH)表示在创 20 天新高点之间画折线2)DRAWLINE 直线段 在图形上绘制直线段.用法: DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1 条件满足时,在 PRICE1 位置画直线起点,当 COND2 条件
33、满足时,在 PRICE2 位置画直线终点,EXPAND 为延长类型) 例:DRAWLINE(HIGH=HHV(HIGH,20),HIGH,LOWOPEN,CLOSE,OPEN,0.8,1)表示画 K 线中阳线的空心柱体部分)5)DRAWICON 图标 在图形上绘制小图标 .用法:DRAWICON(COND,PRICE,TYPE),当 COND 条件满足时, 在PRICE 位置画 TYPE 号图标)例 如:DRAWICON(CLOSEOPEN,LOW,1)表示当收阳时在最低价位置画 1 号图标)6)DRAWTEXT 文字 在图形上显示文字. 用法:DRAWTEXT(COND,PRICE,TEXT
34、),当 COND 条件满足时,在PRICE 位置书写文字 TEXT)例 如:DRAWTEXT(CLOSE/OPEN1.08,LOW,大阳线)表示当日涨幅大于 8%时在最低价位置显示 大阳线字样)7)DRAWNUMBER 画出数字.用法:DRAWNUMBER(COND,PRICE,NUMBER),当 COND 条件满足时,在 PRICE 位置书写数字 NUMBER。例如:DRAWNUMBER(CLOSE/OPEN1.08,LOW,C)表示当日涨幅大于 8%时在最低价位置显示收盘价。8)RGB 将自定颜色作为数值输出.用法:RGB(Red,Green,Blue),输出为 0XBBGGRR,参数使用
35、十进制数,范围为 0 至 255,以最近一个周期数值为准。例如:RGB(0,0,255)输出结果为 16 进制的 0XFF0000。9)DRAWBAND 画出带状线.用法:DRAWBAND(VAL1,COLOR1,VAL2,COLOR2),当VAL1VAL2 时,在 VAL1 和 VAL2 之间填充 COLOR1;当VAL1 大于,X Y204)= 大于等于,X = Y206)= 等于,X = Y207)!= 不等于, X != Y208) 注释符号,例如 注释部分209)AND 并且,XY AND YZ210)OR 或者,XY OR YZ211) 分号, A:=CLOSE;222)# 变周期
36、符号, TMP1:=CLOSE#WEEK(十六)线形和颜色1)COLOR 自定义色格式为 COLOR+“RRGGBB”:RR、GG、BB 表示红蓝色、绿色和蓝色的分量,每种颜色的取值范围是 00-FF,采用了 16 进制)例 如:MA5 :MA(CLOSE,5),COLOR00FFFF 表示纯红色与纯绿色的混合色:COLOR808000表示淡蓝色和淡绿色的混合色)2)COLORBLACK 黑色画黑色3)COLORBLUE 蓝色画蓝色4)COLORGREEN 绿色画绿色5)COLORCYAN 青色画青色6)COLORRED 红色画红色7)COLORMAGENTA 洋红色画洋红色8)COLORBR
37、OWN 棕色画棕色9)COLORLIGRAY 淡灰色画淡灰色10)COLORGRAY 深灰色画深灰色11)COLORLIBLUE 淡蓝色画淡蓝色12)COLORLIGREEN 淡绿色画淡绿色13)COLORLICYAN 淡青色画淡青色14)COLORLIRED 淡红色画淡红色15)COLORLIMAGENTA 淡洋红色画淡洋红色16)COLORYELLOW 黄色画黄色17)COLORWHITE 白色画白色18)LINETHICK 线型粗细,格式“LINETHICK+(1-9)”;参数的取值范围在 19 之间,“LINETHICK1”表示最细的线,而“LINETHICK9”表示最粗的线;19)STICK 柱状线画柱状线20)COLORSTICK 彩色柱状线画彩色柱状线21)VOLSTICK 彩色柱状线成交量柱状线,当股价上涨时显示红色空心柱,则显示绿色实心柱22)LINESTICK 同时画出柱状线和指标线23)CROSSDOT 小叉线画小叉线24)CIRCLEDOT 小圆圈线画小圆圈线25)POINTDOT 小圆点线画小圆点线26)DOTLINE 画虚线27)NODRAW 空线条(不画该线)