特殊数据引用
专题:
特殊数据引用(1)、指标数据引用
在编制公式过程中,有时需要使用另外一个指标的值,如果按照通常的做法,重新编制这个指标就显得很麻烦,因此很有必要学习使用如何调用别的指标公式。
调用其他指标的基本格式:”指标.指标线”(参数) A、指标与指标线之间用点“.”分开,一个指标不一定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线。 B、参数在表达式的末尾,必须用括号括起来,参数之间用“,”号分开,通过参数设置可选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置(不过我在使用过程中发现,如不写参数,测试就通不过)。 C、整个表达式用引号引在其中,除参数以外。例如:”MACD.DEF”(26,12,9)表示计算MACD指标的DEA指标线,计算参数为26、12、9,”MACD”(26,12,9)表示该指标的最后一条指标线,计算参数是26、12、9,”MACD”表示该指标的最后一条指标线,并且使用公式的默认参数。(2)、其他股票数据引用 使用以下的格式可以在当前的分析界面下引用大盘的数据或者其他个股的数据实现横向上的对比。 A、引用大盘数据引用大盘数据时使用下列函数:INDEXC、INDEXV等等。 B、引用个股数据引用个股数据时使用下列格式:”股票代码$数据”,在以上格式当中调用CLOSE、VOL、AMOUNT等等,例如,”Z000002$VOL”表示000002该股本周期的成交量。同时大盘也可视为一只个股来引用,例如,上证”H000001$CLOSE”表示为大盘本周期的收盘价,深市”Z399001$CLOSE”同样表法大盘本周期的收盘价。(3)、注意事项 在编公式中所运用的标点符号均是在英语状态下的符号。 在编制公式中,有要显示的句子和不显示的句子,要显示用“:”不要显示用“:=”, 一个源码中最多只能有16个可显示的句子,并且每句结束后要加分号“;”。 另外,开盘价、收盘价、最高价、最低价,在公式中可用该函数的第一个字母代替。因此在编公式时不要单独用这几个字母,请要注意。
9、引用其他公式、周期或股票的数据: (注意:本点只作为参考,因大智慧未设有引用其它周期的数据功能)
可以在一个公式中引用其他公式、周期或股票的数据,具体做法如下。
1)引用指标公式/交易系统/条件选股公式 可以引用其他技术指标的指标线,写法是"公式名称.指标线名称"(参数表),请注意,参数表中的参数个数应该与该公式的实际参数数量一致,若不写参数表,则表示使用缺省参数。例如:"KDJ.K(9,6,6)",表示引用根据(9,6,6)参数计算出KDJ指标中的K指标线数值。
可以引用交易系统公式,写法为"SYSTEM.公式名称.交易类型"(参数表),交易类型包括ENTERLONG、EXITLONG、ENTERSHORT、EXITSHORT,分别表示引用多头买入、多头卖出、空头买入、空头卖出条件。例如:"SYSTEM.KDJ.ENTERLONG",表示引用根据缺省参数计算的KDJ交易系统的多头买入条件。
可以引用条件选股公式,写法为"EXPLORER.公式名称"(参数表),例如:"EXPLORER.KDJ",表示引用根据缺省参数计算的KDJ买入条件选股条件。
2)跨周期引用公式(大智慧不支持)
可以引用其他周期的数据,写法为"公式名称.指标线名称#周期"(参数表),跨周期引用只能从较短周期引用较长周期,反方向的引用不允许。例如"KDJ.K#WEEK"(9,6,6),表示引用根据(9,6,6)参数计算周线周期的KDJ指标公式K指标线的数值。
其中周期包括MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,分别表示1、5、15、30、60分钟线,以及日线、周线、月线。
3)引用任意股票的数据 可以引用其它股票的数据,写法为:"股票代码$数据名称",其中数据名称包括OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT,分别表示开盘价、最高价、最低价、收盘价、成交量、成交额。
公式编制
公式编制
公式编写实例编写实例(4)
指标函数 (1)、成本分布 用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上为套牢盘,该函数仅对日线分析周期有效。 (2)、前M个波峰值――――――前M 个ZIG转向波峰值。 用法:PEAK(K,N,M)表示之字转向ZIG(K,N)的前M个波峰的数值,M必须大于等于1。 例如:PEAK(1,5,1)表示%5最高价ZIG转向的上一个波峰的数值。 (3)、前M个波峰位置――――――前M个ZIG转向波峰到当前距离。 用法:PEAKBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波峰到当前的周期,M必须大于等于1。 例如:PEAKBARS(0,5,1)表示%5开盘价ZIG转向的上一个波峰到当前的周期数。 (4)、抛物转向 用法:SAR(N,S,M0,N为计算周期,S为步长,M为极值。 例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%。 (5)、抛物转向点 用法:SARTURN(N,S,M),N为计算周期,S为步长,M为极值,若发生向上转向则返回1,若发生向下转向则返回-1,否则为0,其用法与SAR函数相同。 (6)、前M个波谷值――――――前M个ZIG转向波谷值。 用法:TROUGH(K,N,M)表示之字转向ZIH(K,N)的前M个波谷的数值,M必须大于等于1。 例如:TROUGH(2,5,2)表示%5最低价ZIG转向的前2个波谷的数值。 (7)、前M个波谷位置――――――前M个ZIG转向波谷到当前距离。 用法:TROUGHBARS(K,N,M)表示之字转向ZIG(K,N)的前M个波谷到当前的周期数,M必须大于等于1, 例如:TROUGHBARS(2,5,2)表示%5最低价ZIG转向的前2个波谷到当前的周期数。 (8)、获利盘比例 用法:WINNER(CLOSE)表示以当前收市价卖出的获利盘比例。 例如:返回0.1表示10%获利盘:WINNER(10.5)表示10.5元价格的获利盘。该函数仅对日线分析周期有效。 (9)、之字转向 用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高价,2:最低价,3:收盘价。 例如:ZIG(3,5)表示收盘价的5%的ZIG转向。
走势特征选股公式的编制
(1)、放量、缩量(成交量函数为VOL) A、放量 a.今天成交量较昨天增加了1倍,表示如下: VOL/REF(VOL,1)>2 b.今天成交量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); Vol/a>2 或者直接用如下公式表示: vol/ma(vol,10)>2; c.今日的5日均量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a>2; d.今日的成交量超过了整个流通盘的5%,表示如下: vol/capital>0.05;其中capital代表流通盘。 B、缩量 a.今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)<0.5; b.今日成交量较10个交易日平均成交量减少一倍,表示如下: a:=ma(vol,10); vol/a<2; 或者直接用如下公式表示: vol/ma(vol,10)<2; c.今日的5日均量较10个交易日平均成交量减少1倍,表示如下: a:=ma(vol,10); b:=ref(a,5); a/b<2; d.今日的成交量低于了整个流通盘的5%,表示如下: vol/capital<0.05; (2)、上涨、下跌上涨今天的涨幅达到5%以上,表示如下: close>ref(close,1)>1.05; 5日均价连续上涨,表示如下: a:=ma(close,5); b:=ref(a,1); b; 下跌今天的跌幅达到5%以上,表示如下: close/ref(close,1)<0.95; 5日均价连续下跌,表示如下: a:=ma(close,5); b:=ref(a,1); a< b; (3)、K线的描述阳线 close>open; 阴线 close< open; 高开 open>ref(close,1); 低开 open< ref(close,1); 跳空高开(high为最高价) open>ref(high,1); 跳空低开(low为最低价) open< ref(low,1);
技术指标公式数据引用格式及注意事项
技术指标公式数据引用格式及注意事项。 所有的公式系统都 是遵守统一的运算法则,统一的格式进行函数之间的计算,所以我们掌握了技术指标公式的基本原理,其它公式也会出脱其外。 数据引用 (1)、数据来源 公式 中的基本数据来源于接收的每日行情数据,这些数据有行情函数从数据库中按照一定的方式提取,例如,高开低收、成交量、成交额等。 (2)、数据类型 按照公式使用的数据类型,系统可以处理的数据分为两类:变量和常量,所谓变量,就是一个随时间变化而变化的数据,例如,成交量、成交价等;常量就是一个永远不变的数据。 例如计算收盘价均线MA(CLOSE,5),MA函数要求第一个参数为变量,而CLOSE函数返回的正是一个变量;MA函数要求的第二个参数是常量,5就是一个常量,所以人们就不能这样书写:MA(5,CLOSE)。 特殊数据引用 (1)、指标数据引用 在编制公式过程中,有时需要使用另外一个指标的值,如果按照通常的做法,重新编制这个指标就显得很麻烦,因此很有必要学习使用如何调用别的指标公式。 调用其他指标的基本格式:”指标.指标线”(参数) 指标与指标线之间用点“.”分开,一个指标不一定只有一条指标线,所以有必要在指标后标注指标线的名称,但是如果缺失则表示引用最后一条指标线。 参数在表达式的末尾,必须用括号括起来,参数之间用“,”号分开,通过参数设置可选择设定该指标的参数,如果参数缺失则表示使用该指标的默认参数设置(不过我在使用过程中发现,如不写参数,测试就通不过)。 整个表达式用引号引在其中,除参数以外。 例如:”MACD.DEF”(26,12,9)表示计算MACD指标的DEA指标线,计算参数为26、12、9,”MACD”(26,12,9)表示该指标的最后一条指标线,计算参数是26、12、9,”MACD”表示该指标的最后一条指标线,并且使用公式的默认参数。
创历史新高
走势形态特征指标
走势形态特征指标:为了满足大家选股的需要,这里主要介绍股票走势特征、形态特征指标的编制。 走势形态特征指标编制的基础。 (1)、放量、缩量(成交量函数为VOL) A、放量 a.今天成交量较昨天增加了1倍,表示如下: VOL/REF(VOL,1)>2 b.今天成交量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); Vol/a>2 或者直接用如下公式表示: vol/ma(vol,10)>2; c.今日的5日均量较10个交易日平均成交量放大了1倍,表示如下: a:=ma(vol,10); b:=ma(vol,5); b/a>2; d.今日的成交量超过了整个流通盘的5%,表示如下: vol/capital>0.05;其中capital代表流通盘。 B、缩量 a.今日成交量较昨日减少了一半,表示如下: vol/ref(vol,1)<0.5; b.今日成交量较10个交易日平均成交量减少一倍,表示如下: a:=ma(vol,10); vol/a<2; 或者直接用如下公式表示: vol/ma(vol,10)<2; c.今日的5日均量较10个交易日平均成交量减少1倍,表示如下: a:=ma(vol,10); b:=ref(a,5); a/b<2; d.今日的成交量低于了整个流通盘的5%,表示如下: vol/capital<0.05; (2)、上涨、下跌 上涨 今天的涨幅达到5%以上,表示如下: close>ref(close,1)>1.05; 5日均价连续上涨,表示如下: a:=ma(close,5); b:=ref(a,1); b;
突破长期盘整
(24)、突破长期盘整 ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100) and c>=ref(hhv(h,n),1) and barscount(c)>n; 注:前n日在上下n1%的幅度内整理:ref(((hhv(h,n)-llv(l,n))/llv(l,n))/llv(l,n)),1)<=(n1/100);今日突破:c>=ref(hhv(h,n),1)。(25)、阶段强势股 a:=sum(if(date-n=0,indexc,0),0); b:=sum(if(date-n1=0,indexc,0)0); e:=sum(if(date-n=0,c,0),0); f:=sum(if(date-n1=0,c,0),0); ((f-e)/e)>((b-a)/a); 注:该公式求的是n日-n1日之间涨幅高于大盘的股票。n、n1参数的表达格式为yymmdd,注意在2000年前的表达为年份的后两位,例如1999年为99,从2000年开始以100依次向后累加,例如2001年9月14日为1010914,indexc函数表示同期大盘的收盘价,该函数对分笔成交分析周期无效。(26)、阶段弱势股 a:=sum(if(date=n,indexc,0),0); b:=sum(if(date=n1,indexc,0)0); e:=sum(if(date=n,c,0),0); f:=sum(if(date=n1,c,0),0); ((f-e)/e)<((b-a)/a); 注:该公式求的是n日-n1日之间涨幅低于大盘的股票。n、n1参数的表达格式为yymmdd,注意在2000年前的表达为年份的后两位,例如1999年为99,从2000年开始以100依次向后累加,例如2001年9月14日为1010914,indexc函数表示同期大盘的收盘价,该函数对分笔成交分析周期无效。(27)、大盘同步 count((c>o and indexc>indexo) or (c< o and indexc< indexo),n)/n>m/100; 注:含义为n周期中与大盘走势相同(同收阴线或同收阳线)的例超过m%。此处的o不是数字的零,而是开盘价open的首写字母o。(28)、n日内强势股 a:=(c-ref(o,n))/ref(o,n); b:=(indexc-ref(indexo,n))/ref(indexo,n); a>b and a/b>=m; 注:n日内个股涨幅大于等于大盘涨幅的m倍。
形态特征选股公式的编制
形态特征选股公式的编制 (1)、均线多头排列 a1:=ma(c,n1); a2:=ma(c,n2); a3:=ma(c,n3); a4:=ma(c,n4); count(a1>a2 and a2>a3 and a3>a4,3)=3 and isup; 注:n1、n2、n3、n4j日均线呈多头排列,isup也可以用close>open表示。 (2)、均线空头排列 a1:=ma(c,n1); a2:=ma(c,n2); a3:=ma(c,n3); a4:=ma(c,n4); count(a1注:n1、n2、n3、n4j日均线呈空头排列,isup也可以用close(3)、早晨之星 ref(close,2)/ref(open,2<0.95 and ref(open,1)1.05 and close>ref(close,2); 注:早晨之星,这种形态和叫法自然是后市向好,为买进信号。早晨之星由三根K线组成,其顺序是: 第一天在下跌过程中已形成一根阴线: ref(close,2)/ref(open,2<0.95 第二天呈裂口下跌,K线实体较短,构成星的主体部分,阴线或阳线均可,有无上下影线均不重要。 ref(open,1) 关键是第三根K线必须是阳线,且其长度至少要升至第一根阴线实体(如果能够“包容”第一根阴线则最好不过了) close/open>1.05 and close>ref(close,2) (4)、强势整理 a1:=abs(close-open)/open<0.015; a2:=count(a,m)=m; a3:=ref(o,m)1+n/100; a2 and a3; 注:一根实体超过n的长阳,后面跟m个K线实体不超过1.5%的K线。 (5)、高开大阴线 open>close and open/ref(c,1)>=1+m/100 and close/open<=1-n/100; 注:跳空高开m%,当日股价较开盘价跌幅大于n。股价经过一段持续攀升之后,某一日突然跳高开盘: open/ref(c,1)>=1+m/100 后股价一路下行,尾市以接近最低点收市: close/open<=1-n/100 此信号出现,往往意味着股价已形成短期头部,应注意回避风险。 (6)、低开大阳线 open=1+n/100; 注:跳空低开m%,当日股价较开盘价涨幅大于n,其他描述请参见(5)。
五彩K线与交易系统指标的编制方法
五彩K线与交易系统指标的编制方法
五彩K线与交易系统指标的编制方法 一、 五彩K线 1、 五彩K线简介 简单地说五彩K线,就是对于我们事先描述好的K线形态,大智慧将自动地给我们找出来,同时对满足条件的K线形态赋于颜色,以区别于其他的K线。 依据K 线的形态,我们将五彩K线分为“上涨”、“下跌”、“反转”三大类。 2、 五彩K线编辑时常用的函数 (1)、BACKSET(X,N) 五彩K线就是对满足条件的K线形态赋于颜色,在这里,我们就需要赋值函数BACKSET赋予满足条件的K线时段以不同的颜色,区分不满足条件的其它时段的K线。 函数BACKSET(X,N)中,X是由逻辑判断语句组合的一个综合条件,N为你意欲赋予颜色的时间长度,该时间长度的取值法为“从当前周期开始向前到N个当前周期”。 (2)、更改颜色 如果不进行任何的颜色设定,系统将以黄色显示五彩K线,目前我们在每个指标中以红色显示五彩K线。如果要更改颜色,只需要瘵指标中“COLORRED”改为其他颜色即可。 3、 五彩K线的编制方法 五彩K 线的编制并没有和前面介绍的其他公式有很大的区别,一般的公式编辑是作 为特定的指标来显示,五彩K线将满足条件的连续K线形态赋予颜色,区别于其它的K线,则是把满足设定条件的个股以其们的颜色标明。 (1) 阳包阴五彩K线的编制 这里的阳包阴就是说某一天的阳线将前一天的阴线全部包容起来,使得在K线组 合上出现前小后大的形态。该动态表明前日所有价位买进而未出局者都能获利,从而大鼓舞了人气,为此后的持续上升奠定了基础,是典型的底部信号。 原理:某一天的阳线将前一天的阴线全部包容起来。
五彩K线编辑
4、 每日的开盘价都下跌。 五彩K 线的编辑: REF(CLOSE,2)< REF(OPEN,2) 前二个交易日收阴线。 REF(CLOSE,1)< REF(OPEN,1) 前一个交易日收阴线。 CLOSE< OPEN 最后交易日收阴线。 REF(CLOSE,1)< REF(CLOSE,2) AND CLOSE< REF(CLOSE,1) 每日收盘价都向下跌。 REF(OPEN,1)< REF(OPEN,2) AND OPEN< REF(OPEN,1) 每日开盘价都向下跌。 REF(C,3)/REF(O,3)>=1.02 第一根阴线跌幅超过2%。 COLORRED 五彩K线颜色为红色。 那么,整体的公式为: BACKSET(我们假定的条件,3),COLORED 即:BACKSET(REF(CLOSE,2)< REF(OPEN,2) AND REF(CLOSE,1)< REF(OPEN,1) AND CLOSE< OPEN AND REF(CLOSE,1)< REF(CLOSE,2) AND CLOSE< REF(CLOSE,1) AND REF(OPEN,1)< REF(OPEN,2) AND OPEN< REF(OPEN,1) AND REF(C,3)/REF(O,3)>=1.02,3),COLORRED; 注: 三只乌鸦形态发生在上升趋势中,三只乌鸦出现前必须有一段明显的上升趋势,无论这段上升趋势是长或短,在此之后出现该形态才较为有效。三只乌鸦形态如果出现在前期的形态压力位附近,则其反转的可靠性进一步增强。对行情的研判更具意义。在一段上升行情的关健位置在历史高价位区域,且是重要的支撑阻挡位时,出现三只乌鸦形态,则其意义显得重要,在很大的程度上趋势将反转下跌。 (3)、红三兵五彩K线的编制 在本形态中,相继出现的3根阳线K线组成,它们的收市价一个比一个高(并且每根K线的收市价均接近当日的最高价),表示多头势力的加强。如果这样的3根阳线K线出现在一贯相对稳定的价格阶段之后,而且处于一个低价区,则预示着市场将进一步坚挺。
交易系统的编制方法
3、 交易系统的编制方法 首先,要确定的是,交易系统是多个条件的组合。通过不同条件的叠加、修正,系统自动在满足我们组合条件的个股K线图中添加买卖信号。 (1)、均线交易系统 如果个股5日均线上穿20日均线时,我要买入;相反,个股5日均线下穿20日均线我就卖出,这样的一个思路我们怎么来编写交易系统呢? 很简单 5日均线上穿20日均线(买入条件):CROSS(MA(CLOSE,5),MA(CLOSE,20)) 5日均线下穿20日均线(卖出条件):CROSS(MA(CLOSE,20),MA(CLOSE,5)) 按照前面所讲,交易系统函数“ENTERLONG:条件A;EXITLONG:条件B;”的方式表达: ENTERLONG: CROSS(MA(CLOSE,5),MA(CLOSE,20)); EXITLONG: CROSS(MA(CLOSE,20),MA(CLOSE,5)); 同时按照自己的需求选择正确的介入点,如果不作选择,系统将默认在满足条件时发出提示信号。 为了方便修改指标参数,也可以将5日均线、20日均线设定成参数:SHORT和LONG,并将其默认为5、20。参数自述中加上“短期(Parsm#1)均线上穿长期(Param#2)均线买入,长期均线上穿短期均线卖出。” 那么在使用该交易系统时,用鼠标右健点击发出的买卖提示点,选择“调整指标参数”,就可以很方便的修改里面的2条均线参数。 (2)、KDJ交易系统 我们知道如果在D 小于20的区域发生了K线上穿过D线是很好的买入条件;相反,D>80并且好生了D线下穿过了K线,则是很好的卖出条件。如何编辑呢? 第一步:在公式编写栏中分别设定公式的名称、分析周期、参数的各项内容,并编写KD的表达式,并且将K、D表达为两个中间表达式。中间表达式用符号“:=” RSB:=(CLOSE-LLV(LOW,N))/(HHV(HIGN,N)-LLV(LOW,N)0*100; K:=SMA(RSV,M1,1); D:=SMA(K,M2,1);
交易系统
二、 交易系统 交易系统是大智慧在条件选股功能上的一个大的延伸,旨在建立一套完整的交易规则体系,系统可以通过此平台对我们的买入、卖出等操作发出明确的买卖信号指示。 1、 编辑交易系统公式进入大智慧“公式编辑器” (1) 、点击“交易系统”选项,选择“新建”,可以建立一个亲的交易系统。(2) 、选中一个具体的交易系统,双击名称或者点击“修改”,可能浏览并编辑该系统的公式内容。 2、 交易提示编辑时常用的函数:(1)、前提:交易系统一共包含多头买入(卖出)、空头买入(卖出)四种情况,但是由于我们只允许多头买入、卖出,故我们这里不讨论空头情况。(2)、函数 ENTERLONG:多头买入函数。 EXITLONG:多头卖出函数。 简单的交易系统模型应该如下表示: ENTERLONG:条件A; EXITLONG:条件B; 注意:一个完整的交易系统必须有进出两个条件组成,也就是说是ENTERLONG、EXITLONG或者ENTERSHORT、EXITSHORT(空头买入、卖出函数)中其中一组组成。 3、 交易系统的编制方法 首先,要确定的是,交易系统是多个条件的组合。通过不同条件的叠加、修正,系统自动在满足我们组合条件的个股K线图中添加买卖信号。 (1)、均线交易系统 如果个股5日均线上穿20日均线时,我要买入;相反,个股5日均线下穿20日均线我就卖出,这样的一个思路我们怎么来编写交易系统呢? 很简单 5日均线上穿20日均线(买入条件):CROSS(MA(CLOSE,5),MA(CLOSE,20)) 5日均线下穿20日均线(卖出条件):CROSS(MA(CLOSE,20),MA(CLOSE,5)) 按照前面所讲,交易系统函数“ENTERLONG:条件A;EXITLONG:条件B;”的方式表达: ENTERLONG: CROSS(MA(CLOSE,5),MA(CLOSE,20)); EXITLONG: CROSS(MA(CLOSE,20),MA(CLOSE,5)); 同时按照自己的需求选择正确的介入点,如果不作选择,系统将默认在满足条件时发出提示信号。 为了方便修改指标参数,也可以将5日均线、20日均线设定成参数:SHORT和LONG,并将其默认为5、20。参数自述中加上“短期(Parsm#1)均线上穿长期(Param#2)均线买入,长期均线上穿短期均线卖出。” 那么在使用该交易系统时,用鼠标右健点击发出的买卖提示点,选择“调整指标参数”,就可以很方便的修改里面的2条均线参数。
公式编写实例 编写实例
公式编写实例 编写实例 3.1 指标公式:均线通道 新建公式“均线通道”(JXTD) 1.使用快捷键Ctrl+F打开“公式管理器”。 2.点击“新建”按钮,打开“公式编辑器” 3.填写公式项 “公式名称”---JXTD, “公式描述”---“均线通道” 参数 (最小值)(最大值)(缺省值) #N: 1 100 26 -------------------------------------------------- VAR1:=MA(CLOSE,N);{对“VAR1”赋值} VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值} VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值} VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值} VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线} 上轨:VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”} 下轨:VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”} ---------------------------------------------------- 4.指标类型:选“路径型”,还有大势型、超买超卖型、趋势型、能量型等如图 5.画线方法:副图、主图叠加、副图叠加线、副图叠加美国线四种;选中“主图叠加型”,副图是K线图下面的区域; 6.密码保护:010101 7.参数设置:#N:最小值为1,最大值为100,缺省值(默认)为26; 8.坐标线位置:在非“主图叠加”中,此编辑框处可写状态;输出线为副图中深红色横线显示,是副图坐标线; 9.额外Y轴分界:是指标敏感数值输出线,在副图中显示为白色; 10.引入指标公式:在引入原公式的基础上进行编辑; 11.插入函数:左上为函数类别,右上为函数表,下区为函数解释区及用法举例; 12.公式编辑区: 〖{ }〗是解释,不输出,为了提示自己和别人,便于看懂公式; 〖:=〗赋值符,意为“相当于”; 〖:〗输出符,它前面的名称为输出名称,可以在副图中看到,它后面的为公式定义; 〖;〗分段符,表示一段完成; 〖,〗分节符; 〖()〗括号中为公式体。 13.测试公式:测试通过则自动保存;测试不能通过,则在翻译区提示错误所在。 14.用法注释:自编公式使用说明。 15.在K线图上,直接敲字母键“JXTD”调出自编的公式“均线通道”,查看结果; 16.修改公式:左键选中公式线后,点击右键,在弹出的对话框中,选中“修改指标”项,直接调出《公式编辑器》修改公式。如果左键选指标线不便,直接用右键选参数数值,也可调出公式编辑器。 17.鼠标动态提示:将鼠标放在函数上,等一会系统自动出现提示框,方便函数学习和应用,如图: 3.2 选股公式:均线通道 改公式“均线通道”(JXTD)为选股公式“均线通道” 1. 〖Ctrl〗+〖F〗打开“公式管理器”; 2. 点击“条件选股公式”选项; 3. 点击“新建”按钮,打开“条件选股公式编辑器”; 4. 点击“引入指标公式”按钮,选最后一项“均线通道”,确定; 5.修改输出:公式输出项改为赋值项;即将〖:〗符改为〖:=〗符; 6.新建输出项:选股:CLOSE<下轨;{选出收盘价小于下轨的股票};如图 7.测试公式通过; 8. 〖Ctrl〗+〖T〗打开条件选股公式“均线通道”,进入公式选股操作程序; 3.3 五彩K线公式:均线通道 改公式“均线通道”(JXTD)为五彩K线公式“均线通道” 1. 〖Ctrl〗+〖F〗打开“公式管理器”; 2. 点击“五彩K线公式”选项; 3. 点击“新建”按钮,打开“K线指示公式编辑器”; 4. 点击“引入指标公式”按钮,选“均线通道”确定;
公式编写实例编写实例
公式编写实例编写实例 如: 指标公式:均线通道新建公式“均线通道”(JXTD) 1.使用快捷键Ctrl+F打开“公式**器”。 2.点击“新建”按钮,打开“公式编辑器” 3.填写公式项 “公式名称”---JXTD, “公式描述”---“均线通道” 参数 (最小值)(最大值)(缺省值) #N: 1 100 26 ---VAR1:=MA(CLOSE,N);{对“VAR1”赋值} VAR2:=MA(CLOSE,2*N);{对“VAR2”赋值} VAR3:=MA(CLOSE,3*N);{对“VAR3”赋值} VAR4:=MA(CLOSE,4*N);{对“VAR4”赋值} VAR5:=MA((VAR1+VAR2+VAR3+VAR4)/4,5);{一条多条均线的平均线} 上轨:VAR5*1.08;{在均线“VAR5”上加上8%的幅度变成“上轨”} 下轨:VAR5*0.92; {在均线“VAR5”上减去8%的幅度变成“下轨”} 4.指标类型:选“路径型”,还有大势型、超买超卖型、趋势型、能量型等如图 5.画线方法:副图、主图叠加、副图叠加线、副图叠加美国线四种;选中“主图叠加型”,副图是K线图下面的区域; 6.密码保护:010101 7.参数设置:#N:最小值为1,最大值为100,缺省值(默认)为26; 8.坐标线位置:在非“主图叠加”中,此编辑框处可写状态;输出线为副图中深红色横线显示,是副图坐标线; 9.额外Y轴分界:是指标敏感数值输出线,在副图中显示为白色; 10.引入指标公式:在引入原公式的基础上进行编辑; 11.插入函数:左上为函数类别,右上为函数表,下区为函数解释区及用法举例; 12.公式编辑区:〖{ }〗是解释,不输出,为了提示自己和别人,便于看懂公式;〖:=〗赋值符,意为“相当于”;〖:〗输出符,它前面的名称为输出名称,可以在副图中看到,它后面的为公式定义;〖;〗分段符,表示一段完成;〖,〗分节符;〖()〗括号中为公式体。 13.测试公式:测试通过则自动保存;测试不能通过,则在翻译区提示错误所在。 14.用法注释:自编公式使用说明。 15.在K线图上,直接敲字母键“JXTD”调出自编的公式“均线通道”,查看结果; 16.修改公式:左键选中公式线后,点击右键,在弹出的对话框中,选中“修改指标”项,直接调出《公式编辑器》修改公式。如果左键选指标线不便,直接用右键选参数数值,也可调出公式编辑器。
公式编写实例编写实例(2)
大盘函数 名 称 解 释 INDEXA 表示同期大盘的成交额。 INDEXADV 表示同期大盘的上涨家数。 INDEXC 表示同期大盘的收盘价。 INDEXDEC 表示同期大盘的下跌家数。 INDEXH 表示同期大盘的最高价。 INDEXL 表示同期大盘的最低价。 INCEXO 表示同期大盘的开盘价。 INDEXV 表示同期大盘的成交量。 常用函数 名 称 用 法 注 意 (1)、CAPITAL 流通盘大小 CAPITAL,返回流通盘大小,单位为手。对于A股得到流通A股,B股得到B股总股本,指数为0。 该函数返回常数。 (2)、VOLUNIT 每手股数 VOLUNIT,返回每手股数。对于股票值为100,债券为10。 该函返回常数。 财务数据函数 FINANCE(N) ,N=1-37返回财务数据。 N 含 义 单位 N 含 义 单位 N 含 义 单位 1 总股本 万股 14 长期投资 千元 27 上年损益调整 千元 2 国家股 万股 15 流动负债 千元 28 利润总额 千元 3 发起法人股 万股 16 长期负债 千元 29 税后利润 千元 4 法人股 万股 17 资本公积金 千元 30 净利润 千元 5 B股 万股 18 每股公积金 千元 31 未分配利润 千元 6 H股 万股 19 股东权益 千元 32 每股未分配 元 7 流通A股 万股 20 主营收入 千元 33 每股收益 元 8 职工股 万股 21 主营利润 千元 34 每股净资产 元 9 A2转配股 万股 22 其他利润 千元 35 调每股净资 元 10 总资产 千元 23 营业利润 千元 36 股东权益比 11 流动资产 千元 24 投资收益 千元 37 净资收益率 12 固定资产 千元 25 补贴收入 千元 13 无形资产 千元 26 营业外收支 千元
公式编写实例编写实例(3)
逻辑函数 名 称 解 释 IF 条件函数 根据条件求不同的值。 用法:IF(X,A,B)若X不为0则返回A,否则返回B。 例如:IF(CLOSE>OPEN,HIGH,LOW),表示该周期收阳则返回最高值,否则返回最低值。 ISDOWN 当日下跌 该周期是否收阴。 用法:ISDOWN当收盘<开盘时,返回值为1,否则为0。 ISEQUAL 当日平盘 该周期是否平盘。 用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0。 ISUP 当日上涨 该周期是否收阳。 用法:ISUP当收盘>开盘时,返回值为1,否则为0。 CROSS 交叉函数 CROSS(A,B) A:变量或常量,判断交叉的第一条线。 B:变量或常量,判断交叉的第二条线。 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均线与10日均线金叉;CROSS(CLOSE,12),价格由下向上突破12元。 NOT 求逻辑非 NOT(X) 求逻辑非,返回非X,即当X=0时返回1,否则返回0。 例如:NOT(ISUP),是否平盘或收阴。
点击阅读更多怎样编大智慧指标公式