金字塔函数整理汇总 联系客服

发布时间 : 星期二 文章金字塔函数整理汇总更新完毕开始阅读2ecb0d1cc5da50e2524d7f9a

所属函数组:线型描述

COLORGRAY设为灰色

例如:MA1:MA(CLOSE,5),COLORGRAY 所属函数组:线型描述 COLORGREEN设为绿色

例如:MA1:MA(CLOSE,5),COLORGREEN 所属函数组:线型描述

COLORMAGENTA设为晶红色

例如:MA1:MA(CLOSE,5),COLORMAGENTA 所属函数组:线型描述

COLORRED设为红色

例如:MA1:MA(CLOSE,5),COLORRED 所属函数组:线型描述

COLORRGB将红,绿,蓝三基色混和成一个颜色值。 用法:COLORRGB(R,G,B) R,G,B分别取值为0-255。

该函数仅用在DRAWTEXT等画线函数中COLOR参数指定颜色使用。

例如:DRAWTEXT(CLOSE/OPEN>1.08,LOW,'大阳线',COLORRGB(255,0,0));将显示红色的大阳线文字。

若用户需指定指标线颜色,请使用COLOR00FFFF等这种语法,详细请参考金字塔公式编写教程。

所属函数组:绘图函数

COLORSTICK以零轴为中心画彩色棒状线,零轴下为阴线颜色,零轴上为阳线颜色 例如: CLOSE-OPEN,COLORSTICK 所属函数组:线型描述

COLORWHITE设为白色

例如:MA1:MA(CLOSE,5),COLORWHITE 所属函数组:线型描述

COLORYELLOW设为黄色

例如:MA1:MA(CLOSE,5),COLORYELLOW 所属函数组:线型描述

COMBIN计算从给定数目的对象集合中提取若干对象的组合数。利用函数 COMBIN 可以确定一组对象所有可能的组合数。

用法:COMBIN(A,B),A为对象的总数量,B为每一组合中对象的数量 例如:COMBIN(8,2),从八个候选人中提取两个候选人的组合数 (28) 所属函数组:数学函数

CONTINUE

用法:使本次循环提前结束(不再执行CONTINUE下面的语句),然后再根据循环条件是否满足决定是否进入下次循环。 所属函数组:控制语句

COS余弦值。

用法:COS(X)返回X的余弦值 所属函数组:数学函数

COST成本分布情况。

用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘

该函数仅对日线分析周期比较有效 所属函数组:指标函数

COUNT统计满足条件的周期数。

用法:COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。 例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数 所属函数组:引用函数

COVAR求2个序列的协方差。

用法:COVAR(X1,X2,N) 为X1与X2的N周期的协方差

例如:COVAR(CLOSE,INDEXC,8) 表示收盘价与大盘指数之间的8周期的协方差 所属函数组:统计函数

CROSS两条线交叉。

用法:CROSS(A,B)表示当A从下方向上穿过B时返回1,否则返回0

例如:CROSS(MA(CLOSE,5),MA(CLOSE,10))表示5日均线与10日均线交金叉 所属函数组:逻辑函数

CROSSDOT画叉状线或X状线 例如: CLOSE,CROSSDOT 所属函数组:线型描述

CU_MA1序列计算模式下的自定义函数示例. 用法:CU_MA1(A,N)取A的N日移动平均值.

这个函数是系统内置VBS编写的,代码部分请单击“工具”菜单下的“宏”,然后选择“VISUAL BASIC工程”。

然后从VISUAL BASIC工程资源管理器上选择“FUNCTION”模块。用户可以从中中学习研究他

所属函数组:自定义函数

CU_MA2逐K线计算模式下的自定义函数示例. 用法:CU_MA2(N)取收盘价的N日移动平均值.

这个函数是系统内置VBS编写的,代码部分请单击“工具”菜单下的“宏”,然后选择“VISUAL BASIC工程”。

然后从VISUAL BASIC工程资源管理器上选择“FUNCTION”模块。用户可以从中中学习研究他

所属函数组:自定义函数

CURRENTDATE计算时的当前日期。 用法:CURRENTDATE

函数返回计算时的日期,有效值范围为(101-1991231),表示1900/01/01-2099/12/31 注意:该函数返回常数 所属函数组:时间函数

CURRENTTIME计算时的当前计算机时间。 用法:CURRENTTIME

函数返回计算时的时间(时分秒),有效值范围为(000000-235959) 注意:该函数返回常数 所属函数组:时间函数

D1970TODATE取得1970日期X的日期值。 用法:D1970TODATE(X) 所属函数组:时间函数

DATA系统内部数组。

用法:取得指定周期的数据, 对

OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,OPENINT,OPENV,OPENA,ADVANCE,DECLINE,QT,DATE,TIME有效。 用法:数据类型[N] 例如:

CLOSE[78]表示取第78周期的收盘价 所属函数组:行情函数

DATABASE连接数据库

用法:DATABASE(STRING),STRING为数据库ADO连接字符串

例如:(1)连接ACCESS数据库:DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\\test.mdb')

表示连接D:\\Test.MDB数据库文件.

(2)通过DSN数据源对任何支持ODBC的数据库进行连接: DATABASE('Data Source=adotest;UID=sa;PWD=1234;')

其中adotest是数据源名称,sa为登陆用户,1234为登陆密码 (3)不通过DSN对SQL SERVER数据库进行连接:

DATABASE('driver={SQL Server};Server=127.0.0.1;DATABASE=test;UID=sa;PWD=1234') 其中Server是127.0.0.1服务器的名称或IP地址,test是数据库的名称 (4)不通过DSN对Oracle数据库进行连接:

DATABASE('provider=MSDAORA;Data Source=servername;User ID=sa;Password=1234;') 其中servername是服务器名称或IP地址 所属函数组:数据库函数

DATACOUNT序列数据量。

用法:DATACOUNT,返回序列数据数量 注意:该函数返回常数 所属函数组:常数函数

DATATYPE当前数据周期类型。 用法:DATATYPE

返回值范围为0-19,分别表示

0:分笔成交、1:1分钟、2:5分钟、3:15分钟、4:30分钟、5:60分钟、 6:日、7:周、8:月、9:年、10:多日、11:多分钟、12:多秒、

13:多小时、14:季度线、15:半年线、16:节气线、17:3分钟、18:10分钟、19:多笔线 所属函数组:常数函数

DATATYPEMORE取当前多日、多小时、多分钟、多秒、多笔线周期的参数值 用法:DATATYPEMORE(N)N取值0-4

分别为0多日;1多小时;2多分钟;3多秒; 4多笔线 所属函数组:常数函数

DATE取得该周期从1900以来的年月日。 用法:DATE()

函数返回有效值范围为(101-1991231),表示19000101-20991231。 所属函数组:时间函数

DATEDIFF取得日期之间的时间间隔天数。 用法:DATEDIFF(DATE1,DATE2)

DATE1,DATE2为序列变量或常数,格式与DATE同,有效值范围为(101-1991231), 表示19000101-20991231返回DATE1、DATE2两个日期之间的相差的天数, 如果 DATE1晚于 DATE2,则 DATEDIFF函数返回负数

例如:DATEDIFF(LSOLARTERMDATE(1),DATE)表示求当年小寒到当前周期相差的天数 所属函数组:时间函数

DATETOD1970取得日期X距离1970年1月1日以来的天数。 用法:DATETOD1970(X)例如: DATETOD1970(DATE)

返回当天距离1970年1月1日的天数。 若日期小于1970年则返回对应负数。 所属函数组:时间函数

DAY取得该周期的日期。 用法:DAY()