炒股第13章教材_第1页
炒股第13章教材_第2页
炒股第13章教材_第3页
炒股第13章教材_第4页
炒股第13章教材_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第13章我的需求我定制—公式编写与函数运用本章内容13.1常用公式介绍13.2公式编写规则13.3函数简介13.4综合实战—自定义收盘价的函数13.1常用公式介绍13.1.1技术指标公式13.1.2五彩K线公式13.1.3条件选股公式13.1.4交易系统公式13.1.5自定义公式13.2公式编写规则13.2.1公式的构成13.2.2公式的运算符13.2.3数据引用13.2.1公式的构成1.赋值语句赋值语句的形式为:

a=b; '将b的值付给a2.中间语句一个语句如果不需要显示,可以将它定义为中间语句,例如在上例中的成本价均线的技术指标公式中的第一句“AMV0:=VOL*(OPEN+CLOSE)/2;”,就不会披系统辨认为是指标线。中间语句用“:=”替代冒号,其它与一般语句完全一样。使用中间语句可以有效降低公式的书写难度,还可以将需要重复使用的语句定义成中间语句以减少计算量。每个公式最多可以分6个语句,中间公式数量没有限制,所有语句之间需要使用分号隔开。13.2.2公式的运算符1.算术运算符名称含义应用说明COST(X)求成本分布COST(X)表示X%获利盘的价格是多少。例如,COST(20),表示20%获利盘的价格是多少,即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘,该函数仅对日线分析周期有效PEAK(K,N,M)求前M个波峰值PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。例如,PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值.PEAKBARS(K,N,M)求前M个波峰位置PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1。例如,PEAK(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数SAR(N,S,M)抛物转向SAR(N,S,M),N为计算周期,S为步长,M为极值。例如,SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%

算术运算符包括“+”、“-”、“*”、“/”,它们分别对计算符两边的数据进行加减乘除计算,这同一般意义上的算术计算没有多大差异。

2.逻辑运算符包括“>”、“<”、“<>”、“>=”、“<=”、“=”、“AND”、“OR”等8种,分别表示大于、小于、不等于、大于等于、小于等于、等于、逻辑与、逻辑或运算,如果条件成立计算结果就等于1,否则等于013.2.3数据引用1.数据类型2.指标数据引用3.其它股票数据引用13.3函数简介13.3.1行情函数13.3.2动态行情函数13.3.3大盘函数13.3.4时间函数13.3.5引用函数13.3.6数学函数13.3.7指标函数13.3.8绘图函数13.3.1行情函数名称含义应用说明ADVANCE上涨家数本函数仅对大盘有效AMOUNT成交额取得该周期成交额ASKPRICE委卖价ASKPRIC(N),其中N取1~3ASKVOL委卖量ASKVOL(N),,其中N取1~3BIDPRICE委买价BIDPRICE(N),其中N取1~3BIDVOL委买量BIDVOL(N),其中N取1~3BUYVOL主动性买单BUYVOLCLOSE收盘价CLOSE,如果使用表达式“CLOSE>Open”,则表示当日收阳DECLINE下跌家数DECLINEHIGH最高价HIGHISBUYORDER是否为主动性买单ISBUYORDERLOW最低价LOWOPEN开盘价OPENSELLVOL主动性卖单SELLVOLVOL成交量VOL,如果使用表达式“VOL/CAPITAL”,则得出换手率13.3.2动态行情函数N的取值含义N的取值含义3昨收20委买价4今开21委卖价5最高22内盘6最低23外盘7最新25买一量8总手26买二量9现价27买三量10总额28买一价11均价51内外比12涨跌52多空平衡13振幅53多头获利14涨幅54空头回补15委比55多头止损13.3.3大盘函数名称含义INDEXA表示同期大盘的成交额INDEXADV表示同期大盘的上涨家数INDEXC表示同期大盘的收盘价INDEXDEC表示同期大盘的下跌家数INDEXH表示同期大盘的最高价INDEXL表示同期大盘的最低价INDEXO表示同期大盘的开盘价INDEXV表示同期大盘的成交量13.3.4时间函数名称含义应用说明DATE年月日获取当前所指定的年、月、日,函数返回的有效值范围为不小于1900年的所有日期。DAY日期获取当前所指定的日期,函数返回值范围为(1~31)HOUR小时获取当前所指定的小时数,函数返回有效值范围为(0~23)MINUTE分钟获取当前所指定的分钟数,函数返回有效值范围为(0~59)MONTH月份获取当前所指定的的月份,函数返回有效值范围为(1~12)TIME时分秒获取当前所指定的时、分、秒,函数返回有效值范围为(000000~235959)WEEK星期获取当前所指定的的星期数,函数返回有效值范围为(0~6),其中0表示星期天YEAR年份获取当前所指定的年份,函数返回有效值范围为(1970~2038)FROMOPEN求距开盘有多长时间FROMOPEN返回当前时刻距开盘有多长时间,单位为分钟13.3.5引用函数名称含义应用说明DRAWNULL当前值不画线返回无效数DRAWNULL(不画线)。例如,IF(CLOSE>REF(CLOSE,1),CLOSE,DRAWNULL)表示下跌时分析图上不画线。BACKSET(X,N)向前赋值,并将当前位置到若干周期前的数据设为1BACKSET(X,N),X非0,则将当前位置到N周期前的数值设为1,例如,BACKSET(CLOSE>OPEN,2)若收阳则将该周期及前一周期数值设为1,否则为0BARSCOUNT(X)获取有效值的周期数BARSCOUNT(X)第一个有效数据到当前的天数。例如,BARSCOUNT(CLOSE)对于日线数据取得上市以来总交易日数,对于分笔成交取得当日成交笔数,对于1分钟线取得当日交易分钟数13.3.6数学函数名称含义应用说明ABS(X)求绝对值ABS(X)返回X的绝对值。例如,ABS(-3)返回3BETWEEN(A,B,C)介于两个数之间BETWEEN(A,B,C)表示A处于B和C之间时返回1,否则返回0。例如,BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5))表示收盘价介于5日均线和10日均线之间MAX(A,B)求最大值MAX(A,B)返回A和B中的较大值。例如,MAX(CLOSE-OPEN,0)表示若收盘价大于开盘价返回它们的差值,否则返回0MIN(A,B)求最小值MIN(A,B)返回A和B中的较小值。例如,MIN(CLOSE,OPEN)返回开盘价和收盘价中的较小值MOD(A,B)求模运算MOD(A,B)返回A对B求模。例如,MOD(26,10)返回6NOT(X)求逻辑非NOT(X)返回非X,即当X=0时返回1,否则返回0。例如,NOT(ISUP)表示平盘或收阴13.3.7指标函数名称含义应用说明COST(X)求成本分布COST(X)表示X%获利盘的价格是多少。例如,COST(20),表示20%获利盘的价格是多少,即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘,该函数仅对日线分析周期有效PEAK(K,N,M)求前M个波峰值PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。例如,PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值.PEAKBARS(K,N,M)求前M个波峰位置PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期数,M必须大于等于1。例如,PEAK(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数SAR(N,S,M)抛物转向SAR(N,S,M),N为计算周期,S为步长,M为极值。例如,SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%13.3.8绘图函数名称含义应用说明DRAWICON(COND,PRICE,TYPE)在图形上绘制小图标DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。例如,DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND)在图形上绘制直线段当COND1条件满足时,在PRICE1位置画直线起点;当COND2条件满足时,在PRICE2位置画直线终点;EXPAND为延长类型。COND1,表示条件变量1;PRICE1,表示第一个画线点,通常取值为H,L,C,O等等;COND2,表示条件变量2;PRICE2,表示第二个画线点;EXPAND,常数变量。1、向右延伸;2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论