1. 大智慧的公式编辑器怎么用
不知你是想修改原来的,还是要自己编写新的,原来的修改方法在》公具》公式管理选中修改,新写就在其中新建,如是新手,可以先看下公式中它原来是怎么写的,慢慢来熟悉就可以了。
2. 有些大智慧公式编辑器打开内容看不见
系统加密的公式打开也看不到内容
3. 还是不行,大智慧技术指标公式编辑器提示“遇到不适当的参数”
N:=30;
M:=60;
散户线: 100*(HHV(HIGH,M)-CLOSE)/(HHV(HIGH,M)-LLV(LOW,M)),COLORGREEN;
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,5,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
主力线:EMA(J,6),COLORRED;
n:=5;
k1:=IF(CLOSE>=REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW+CLOSE-REF(CLOSE,1),HIGH-OPEN+CLOSE-LOW);
k2:=IF(CLOSE<=REF(CLOSE,1),OPEN-LOW+HIGH-CLOSE+REF(CLOSE,1)-CLOSE,OPEN-LOW+HIGH-CLOSE);
dt:=VOL*K1/(K1+K2);
kt:=VOL-DT;
进出量:sum(dt,n)+-sum(kt,n),POINTDOT,COLOR00FFFF;
STICKLINE(进出量>=0,0,进出量,6,1),COLOR0000FF;
STICKLINE(进出量<0,0,进出量,6,1),COLORFFFF00;
黄蓝为成交量:0,COLORYELLOW;
量:=VOL/((HIGH-LOW)*2-ABS(CLOSE-OPEN));
买量:=IF(CLOSE>OPEN,量*(HIGH-LOW),IF(CLOSE<OPEN,量*((HIGH-OPEN)+(CLOSE-LOW)),VOL/2));
卖量:=(IF(CLOSE>OPEN,0-量*((HIGH-CLOSE)+(OPEN-LOW)),IF(CLOSE<OPEN,0-量*(HIGH-LOW),0-VOL/2)))*-1;
净量:=买量-卖量>0;
STICKLINE(买量,0,VOL,3,0),COLORBLUE;
STICKLINE(净量,0,VOL,3,0),COLORYELLOW;
zz:=IF(REF(C,1)>REF(O,1) AND O>REF(C,1)*1.014 AND C<O*1.02,1,3);
v5:=MA(V,5);
v12:=MA(V,12);
V34:=MA(V,34);
C6:=MA(C,6);
DRAWTEXT (VOL>MA(VOL,5)*2 AND V>V34*3 AND C<REF(C,1)*1.05,V,'天'),colorwhite;
DRAWTEXT (VOL<MA(VOL,5)/2 AND V<v12/2,(V5+V)/0.7,'地'),colorwhite;
DRAWTEXT (CROSS(C,C6) AND V>v5*1.2 AND V>v12*1.2 AND zz>2 AND C>H*0.975,v,'吸'),colorwhite;
DRAWTEXT (CROSS(C6,C) AND V>v5*1.2 AND V>v12*1.2,v,'出'),colorwhite;
VAR19:=(HIGH - LOW);
VAR13:=ABS((OPEN - CLOSE));
VAR14:=(HIGH - IF((CLOSE > OPEN),CLOSE,OPEN));
VAR15:=(IF((CLOSE > OPEN),OPEN,CLOSE) - LOW);
VAR16:=((VAR13 / VAR19) * VOL);
VAR17:=((VAR14 / VAR19) * VOL);
VAR18:=((VAR15 / VAR19) * VOL);
VARA:=(((CLOSE - MA(CLOSE,5)) / MA(CLOSE,5)) * 100);
高:DRAWTEXT(((((((((VAR17 > VAR16) AND (VARA > 2)) AND (VAR17 > VAR18)) AND (CLOSE > MA(CLOSE,5))) AND (CLOSE > MA(CLOSE,30))) AND (HIGH > MA(CLOSE,60))) AND (VOL > MA(VOL,5))) AND (VAR17 >= MA(VOL,5))),VOL,'高'),COLORGREEN;
大智慧,测试,搞定
4. 大智慧 怎么在附图里编写对应大盘指标
点击主菜单"自编指标"中的"自编指标"
开机菜单中"特色功能"里的"公式编辑"一栏使用面向对技术分析有较深认识、思想成熟的投资者,提供整套分析方法设计、测试、评价、优化平台,用户可以依据炒股经验或证券分析领域的各种新思想、新方法来自己动手设计各种各样的公式系统,打造驰骋股市的秘密武器。
大智慧的公式编辑功能就为您提供了这样一种武器,用户可以通过对每日深沪两地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试,在大智慧家当中一共提供了四大类公式编辑器。并且我们用了多类函数, 以达到快速提取数据和提高运算能力,同时简化计算过程的要求。因此对不同类型的函数我们赋予了相当精确的含义。常用的函数定义将放在第四章中详细说明,下面让我们先学习一下如何使用公式编辑器吧。
选择"工具"之"公式编辑器"一栏,即可进行公式编辑。
1、技术指标公式编辑器:
实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过分析家的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。
2、条件选股公式编辑器:
也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应的同样开放式的结果检测报告。
3、五彩K线公式编辑器:
准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满足条件的连续K线形态赋予颜色,区别了其它的K线。
4、交易系统公式编辑器:
交易系统是在条件选股功能上的一次大的延伸,诣在建立一套完整的交易规则体系,通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。
以下我们以技术指标的编辑为例作详细的说明:
一,新建指标:只要点击对应的指标类别,再点击"新建"就能添加相应的指标了。
A---每一个指标公式必须有一个名称,这个名称由字母或数字组成,公式名称在同类公式中必须是唯-的。
例如不能同时存在两个AAA技术指标公式,但可以存在一个AAA技术指标一个AAA 条件选股公式,公式名称最多9个字符。
B---公式描述是文字,这段文字不宜过长。
C---该项选择定义了该指标显示的位置.是在主图上与K线叠加还是显示在副图上一般来讲,只有少数几个主图指标会设定为主图叠加,例如MA均线,BOLL线等。
D---计算参数:每个公式可以设计1-8个计算参数,计算参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调节。
计算参数包括参数名称、最小值、最大值、缺省值四个部分。参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围。
E---公式编辑栏,本栏为公式编辑的文本框。
F---密码保护,选中该栏目为指标公式加密。
G---公式注释是一段文字,相对于公式描述而言它可以很长,主要用来描述一个公式如何使用、注意事项、计算方法等等。
H---周期的设定:数据分析周期就是相邻两组数据的时间间隔,可以是从1分钟到1个月间的任意间隔;还可以是分笔成交分析周期,这种情况下时间间隔不定。
二, 公式系统的引用周期:
应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。
这主要是针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上、或者在周线上等等的要求。
函数的引用周期:
大部分的函数本身没有使用周期的限制,除了少数几个描述分笔成交时买卖挂单和挂单量的函数因其本身的定义使用范围有限制。
技术指标公式还可以强制设定坐标线位置。例如KD指标我们需要在0、20、50、80、100画5条坐标线,可以在坐标线位置输入框中写入;20;50;80;100",
这时在显示区内的图形的坐标的纵坐标将是定义好的坐标,否则的话,系统将会自动选择最佳的显示效果自动定义纵坐标,横坐标因为系统规定为时间坐标是不可更改的。
常用:选定公式组中的某一指标,再点击"常用"按钮,即可把该指标添加在常用指标一栏。
选股:成功率测试:测试选股成功的概率;
选股至板块:将选出的股票添加至指定的板块中;
执行选股:确认后即可执行选股功能;
导出:点击导出按钮后,双击公式组中您想要导出的指标,然后点保存按钮进行导出。
引入:引入您机器中后缀名为.exp的公式文件。
向导选股:随着向导选股能有效的帮您完成选股功能。
选择了"我要选股"之后,如果您想继续操作,只要点击"下一步"即可。
三,技术指标公式编写格式和法则:
所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,所以我们掌握了技术指标公式的基本原理,其他的公式也不会出脱其外。
例如我们在指标公式
系统内写下公式:
A:=X+Y;
B:A/Z;
C:B*0.618;
至于函数的使用方法和指标的编写技巧,请仔细看完后两节的内容,如果您能举一反三,这些原理在潜移默化之后对以后其他的公式的编写大有裨益。
您自己编写的指标将在"自编"页中得以体现。
四,常用函数简介
大智慧的公式编写系统用了多类函数,以达到快速提取数据和提高运算能力,同时简化计算过程的要求。
因此在不同类型的函数我们赋予了相当精确的含义。以下我们将介绍十类函数。
行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等)
OPEN/CLOSE:开/收盘价,取得该周期开/收盘价
HIGH/LOW:最高/低价,取得该周期最高/低价
VOL:取得该周期的成交量
ADVANCE:上涨家数,该函数只对大盘有效
AMOUNTT:成交额,取得该周期成交额
SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量,否则为0
大盘函数:(INDEXA、INDEXC、INDEXH等)
INDEXA:表示同期大盘的成交额
INDEXC/INDEX表示同期大盘的收/开盘价
INDECH/INDEXL:表示同期大盘的最高/低价
INDEXADV:表示同期大盘的上涨家数
INDEXDEC:表示同期大盘的下跌家数
INDEXV:表示同期大盘的成交量
注:大盘函数只有待用户看过大盘以后才能发挥作用
常数函数:CAPITAL、市盈率、量比等)
CAPITAL:返回流通盘大小,单位为手;
A股为流通A股,B股为总股本,指数为0
时间函数:DATE、DAY、TIME等)
DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周期从1900年以来的年月日
DAY:取得该周期的日期,有效返回值1-31
引用函数:MA、HHV、COUNT、REF、SUM、SMA等)
1 MA 简单移动平均
用法: MA(X,N),求X的N日移动平均值.算法X1+X2+X3+...+Xn)/N
例如:MA(CLOSE,10)表示求10日均价
2 HHV 求最高值
用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。
例如:HHV(HIGH,30)表示求30日最高价
3 COUNT 统计函数
用法::COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第一个有效值开始。
例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
4 REF:向前引用,引用若干周期前的数据。
用法:REF(X,A),引用A周期前的X值。
例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收。
5 SUM:求总和。
用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。
例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和
6 SMA:求移动平均。
用法:SMA(X,N,M),求X的N日移动平均,M为权重。
算法:若Y=SMA(X,N,M) 则 Y=[M*X+(N-M)*Y')/N,其中Y'表示上一周期Y值,N必须大于M。
例如:SMA(CLOSE,30,1)表示求30日移动平均价
逻辑函数:(IF、CROSS、NOT等)
1 IF:根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,否则返回最低值
2 CROSS:交*函数
用法:CROSS(A,B)
A:变量或常量,判断交*的第一条线
B:变量或常量,判断交*的第二条线
例 CROSS(MA(CLOSE,5),MA(CLOSE,10)):5日均线与10日均线金*
CROSS(CLOSE,12):价格由下向上突破12元。
3 NOT:求非逻辑 NOT(X)
返回非X,即当X=0时返回1,否则返回0。
例:NOT(ISUP):是否平盘或收阴
数学函数:(MAX、MIN、LN、三角函数等)
MAX/MIN:求最大/小值。用法: MAX(A,B)返回A和B中的较大值
LN:求自然对数,用法: LN(X)以e为底的对数
统计函数:(STD、VAR、AVEDEV等)
1 STD:估算标准差
用法::STD(X,N)为X的N日估算标准差
例:STD(CLOSE,10):求10周期收盘价的估算标准差。
2 VAR:估算样本方差
用法::STDP(X,N)为X的N日总体标准差
3 AVEDEV:平均绝对偏差
用法:AVEDEV(X,N)
指标函数:(COST、WINNER、SAR、ZIG等)
1 COST:成本分布
用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在该价格以下,其余90%在该价格以上,为套牢盘该函数仅对日线分析周期有效
2 WINNER:获利盘比例
用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例
例:返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获
3 利盘比例该函数仅对日线分析周期有效
4 SAR:抛物转向
用法::SAR(N,S,M),N为计算周期,S为步长,M为极值
例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%
绘图函数:(DRAWICON、DRAWLINE、DRAWTEXT、POLYLINE、STICKLINE)
1 DRAWICON:在图形上绘制小图标。
用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标。
注:TYPE参数只有3个即0,1,2;0代表哭脸、1为笑脸、3是平脸
例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标。
2 DRAWLINE:在图形上绘制直线段。
用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,
EXPAND为延长类型。
例如DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在创20天新高与创20天新低之间画直线并且向右延长。
3 DRAWTEXT:在图形上显示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置书写文字TEXT。
例如:DRAWTEXT(CLOSE/REF(CLOSE,1)>1.08,LOW,'大阳线')表示当日涨幅大于8%时在最低价位置显示"大阳线"字样。
4 POLYLINE:在图形上绘制折线段。
用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点画折线连接。
例如:POLYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间画折线。
5 STICKLINE:在图形上绘制柱线。
用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),
EMPTH不为0则画空心柱。
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分。
5. 大智慧软件如何设置公式里面的参数
什么是函数?
函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。
我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索!
例一:
一根K线有四个价格组成:
最高价:HIGH
收盘价:CLOSE
最低价:LOW
开盘价:OPEN
成交量:VOL
成交额:AMO
例二:
两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)
假如下图中的两条均线一条名叫X,另外一条叫Y
CROSS(X,Y)表示X向上穿过了Y
CROSS(Y,X)表示Y向上穿过了X
例三:
前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?
REF(X,M)
例如:
REF(Close,5)表示5天前的收盘;
REF(Vol,10)表示10天前的成交量;
这里的M就是参数,您现在明白了什么是参数了吗?
例四:
如果我想把两个条件并列在一起怎么办?
AND
X AND Y就表示条件X和条件Y
好了!本课结束吧--有点稍慢,下面会好一些!
编写一条最简单的指标线
通过前几课的学习,我们今天开始使用软件的公式编辑功能编写我们自己的第一条指标线。
其实不难,你应该对自己有信心!
按照主菜单-工具-公式**-选择-“技术指标”-点击“新建”,然后在公式编辑器中留下你的第一行脚印吧!
点击:“确认”,现在看一下我们第一条指标线。
这条指标线与你的想法相符吗?
总结与补充:
1、如果选择:“主图叠加”,我们的指标线会与K线图显示在同一个图形框中,现在我们的指标线显示在其下方,即“副图”中;
2、参数可以有,也可以没有,但是鼓励大家设置参数,这是非常好的习惯;
3、一个句子完了,别忘了以分号结尾;
你的公式写得对不对,可以通过“测试公式”来检查,如果错了,它会告诉你错在哪里。
6. 如何在大智慧中找出0号指数
输入880002即可。
大智慧0号指数,也称流通市值指数。流通市值指数对股票市场资金总量的增减一目了然,从市场的资金的供给来分析大势运行,具有开拓性的新理念。由于市场资金的进出趋势已经有了相当程度的稳定性。这就使得0号指数彬难被人为操纵,因而它也就成为判断大势的首选工具。
简要的说,股市流通市值的增长与市场资金总量的增长对股市的涨跌的影响是最直接的。市场中的流通市值同市场中的资存量有直接关系。如果流通市值的增长超过了资金存量的增长就会出现买盘不足,整个市场要通过降低流通市值来实现平衡。也就是下跌;反过来,市场资金存量增加了,购买力就会增强,市场就会通过提高流通市值来平衡入市资金的增加(股价上涨或者发行新股)。所以0号指数的中期趋势主要决定于市场的存量资金。
7. 大智慧专业版指标公式具体存放在那个目录下了?
大智慧L2的公式指标是在:*:\dzh2\userdata\SELFN.DTA
大智慧中的自选股放在:*.\dzh\cfg\netwrkic.bk2
大智慧的公式指标是在:*:\dzh\IND\GwInd.sel
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
大智慧目录结构介绍:
x:\DZH\
cfg下是自选股
DATA是数据
face下是图片
HLP是帮助文件
FONTS下是字体
export下是输出内容
IND下是指标
update 升级文件
zxinfo 公告
invest 个人理财
dzh/data/sznse/ 下:
min 分钟线
day 日线
week 周线 q
month 月线
base f10
在大智慧目录下(\dzh\inernet),有个repair程序,可以进行数据备份。
如果重装系统备份大智慧指标只需copy出 x:\dzh\ind\gwind.sel即可
如果需备份自选股则只需copy出 x:\dzh\cfg即可aa
大智慧L2的公式指标是在:*:\dzh2\userdata\SELFN.DTA
大智慧中的自选股放在:*.\dzh\cfg\netwrkic.bk2
大智慧的公式指标是在:*:\dzh\IND\GwInd.sel
其实可以把IND、CFG文件夹保存下来
大智慧目录结构:
Cfg目录:里面保存了客户使用的相关设置和自选股等相关资料
Cut目录:这个是为以后的预留目录,现在基本上没有使用
Data目录:里面包括了上海和深圳的F10资料、个股信息、日k线、分钟线、月线、周线、天空图、相关的报告等相关数据
Export目录:是导出可以针对个股和相关日k线数据的目录,所有导出的xls数据都是存放在此目录中
Fa目录:这个是为以后的预留目录,现在基本上没有使用
Face目录:是存放相关的图片信息
Fonts目录是:是存放大智慧程序内能够调用的几种类型的字体
Gttemp目录:此目录存放登录时所接受的相关股票信息和登录时候的占用文件,删除后,可以自动生存新的临时文件;
Hlp目录:存放的大智慧程序的使用手册
Ind目录:存放大智慧指标文件和用户自定义指标参数文件
Internet目录:是存放大智慧主程序和服务器相关设置信息等资料
Notice目录:是用来存放大智慧程序接收到的图片信息
Supply目录:这个是为以后的预留目录,现在基本上没有使用
Supply2目录:这个是为以后的预留目录,现在基本上没有使用
Tmp目录:是用来存放临时文件的,但现在基本上未有使用
Update目录:是用来存放老版本升级到新版本的升级相关程序的备份目录
Zhdoc目录:是用来存放地雷信息文件的,每天接收到的地雷信息文件都存放其中,收盘后会保留
Zxinfo目录中的Mydoc目录中:存放的是相关的财经信息和筹码分布图的相关解释和说明
Invest目录:是用来存放用使用大智慧程序进行模拟账户进行炒股的保存信息,如果有的用户没有这个文件夹是因为在大智慧中没有建立模拟炒股的用户信息,如果建立了后就会产生这个目录
8. 大智慧公式存在哪个文件?
大智慧指标易学易董
指标编辑
激活功能:
1、点击主菜单"自编指标"中的"自编指标"
2、开机菜单中"特色功能"里的"公式编辑"一栏使用面向对技术分析有较深认识、思想成熟的投资者,提供整套分析方法设计、测试、评价、优化平台,用户可以依据炒股经验或证券分析领域的各种新思想、新方法来自己动手设计各种各样的公式系统,打造驰骋股市的秘密武器。
大智慧的公式编辑功能就为您提供了这样一种武器,用户可以通过对每日深沪两
地交易所和历史上发送的行情数据按照简单的运算法则进行分析、选股、测试, 在大
智慧家当中一共提供了四大类公式编辑器。并且我们用了多类函数, 以达到快速提取
数据和提高运算能力,同时简化计算过程的要求。 因此对不同类型的函数我们赋予了
相当精确的含义。常用的函数定义将放在第四章中详细说明, 下面让我们先学习一下
如何使用公式编辑器吧。
选择"工具"之"公式编辑器"一栏,即可进行公式编辑。
1、技术指标公式编辑器:
实现对技术图表分析中各类技术指标和自我定义的技术分析指标的编写,并且通过
分析家的分析界面形成图表、曲线,以方便和寻找有意义的技术图形和技术特征。
2、条件选股公式编辑器:
也就是通常意义上解释的智能选股。但我们的目的在于建立一个完全开放、自由的
选股平台,可以通过对该平台的熟练使用,借助计算机的高速和准确的检索功能寻
找满足您的理解的股票形态和技术特征,作到先知先觉,快人一步!并且提供相应
的同样开放式的结果检测报告。
3、五彩K线公式编辑器:
准确讲,该编辑器的功能是附属于条件选股功能之上的,我们可以通过该功能将满
足条件的连续K线形态赋予颜色,区别了其它的K线。
4、交易系统公式编辑器:
交易系统是在条件选股功能上的一次大的延伸,诣在建立一套完整的交易规则体系,
通过该编辑器对各个相关的交易环节,包括买入的切入、卖出、止损以及整体的交易
性能检验等等作出定量的规定,帮助投资者建立一套属于自己的买卖规则和理论。
以下我们以技术指标的编辑为例作详细的说明:
新建指标:只要点击对应的指标类别,再点击"新建"就能添加相应的指标了。
A---每一个指标公式必须有一个名称,这个名称由字母或数字组成,公式名称在同
类公式中必须是唯-的。例如不能同时存在两个AAA技术指标公式,但可以存在一
个AAA技术指标一个AAA 条件选股公式,公式名称最多9个字符。
B---公式描述是文字,这段文字不宜过长。
C---该项选择定义了该指标显示的位置.是在主图上与K线叠加还是显示在副图上,
一般来讲,只有少数几个主图指标会设定为主图叠加,例如MA均线,BOLL线等。
D---计算参数:每个公式可以设计1-8个计算参数,计算参数用来替代公式中所需
要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调
节。计算参数包括参数名称、最小值、最大值、缺省值四个部分。参数名称用于标
识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围。
E---公式编辑栏,本栏为公式编辑的文本框。
F---密码保护,选中该栏目为指标公式加密。
G---公式注释是一段文字,相对于公式描述而言它可以很长,主要用来描述一个公
式如何使用、注意事项、计算方法等等。
H---周期的设定:数据分析周期就是相邻两组数据的时间间隔,可以是从1分钟到1个
月间的任意间隔;还可以是分笔成交分析周期,这种情况下时间间隔不定。
公式系统的引用周期:
应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。这主要是
针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上、或者在周
线上等等的要求。
函数的引用周期:
大部分的函数本身没有使用周期的限制,除了少数几个描述分笔成交时买卖挂单和
挂单量的函数因其本身的定义使用范围有限制。
I---技术指标公式还可以强制设定坐标线位置。例如KD指标我们需要在0、20、50、
80、100画5条坐标线,可以在坐标线位置输入框中写入;20;50;80;100", 这
时在显示区内的图形的坐标的纵坐标将是定义好的坐标,否则的话,系统将会自动选
择最佳的显示效果自动定义纵坐标,横坐标因为系统规定为时间坐标是不可更改的。
常用:选定公式组中的某一指标,再点击"常用"按钮,即可把该指标添加在常用
指标一栏。
选股:成功率测试:测试选股成功的概率;
选股至板块:将选出的股票添加至指定的板块中;
执行选股:确认后即可执行选股功能;
导出:点击导出按钮后,双击公式组中您想要导出的指标,然后点保存按钮进行导
出。
引入:引入您机器中后缀名为.exp的公式文件。
向导选股:随着向导选股能有效的帮您完成选股功能。
选择了"我要选股"之后,如果您想继续操作,只要点击"下一步"即可。
技术指标公式编写格式和法则:
所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,所以
我们掌握了技术指标公式的基本原理,其他的公式也不会出脱其外。例如我们在指标公式
系统内写下公式:
A:=X+Y;
B:A/Z;
C:B*0.618;
至于函数的使用方法和指标的编写技巧,请仔细看完后两节的内容,如果您能举一反
三,这些原理在潜移默化之后对以后其他的公式的编写大有裨益。您自己编写的指标将在
"自编"页中得以体现。
第四章
4.1 指标编写入门
技术指标的编辑能够实现对技术图表分析中各类技术指标和自我定义的技术分析
指标的编写,并且通过大智慧的分析界面形成图表、曲线,以方便和寻找有意义的技术
图形和技术特征。
以下我们以技术指标的编辑为例作详细的说明:
新建指标:图一只要点击对应的指标类别,再点击"新建"就能添加相应的指标了。
A---每一个指标公式必须有一个名称,这个名称由字母或数字组成,公式名称在同
类公式中必须是唯-的。例如不能同时存在两个AAA技术指标公式,但可以存在一
个AAA技术指标一个AAA 条件选股公式,公式名称最多9个字符。
B---公式描述是一段文字描述,这段文字不宜过长。
C---该项选择定义了该指标显示的位置.是在主图上与K线叠加还是显示在副图上,
一般来讲,只有少数几个主图指标会设定为主图叠加,例如MA均线,BOLL线等。
D---计算参数:每个公式可以设计1-8个计算参数,计算参数用来替代公式中所需要的常数,在使用时可以方便地调节参数,不必修改公式就可以对计算方法进行调 节。计算参数包括参数名称、最小值、最大值、缺省值四个部分。参数名称用于标识参数,计算公式时采用缺省值计算,而最小值和最大值是参数的调整范围。
E---公式编辑栏,本栏为公式编辑的文本框。
F---密码保护,选中该栏目为指标公式加密。
G---公式注释是一段文字,相对于公式描述而言它可以很长,主要用来描述一个公式如何使用、注意事项、计算方法等等。
H---周期的设定:数据分析周期就是相邻两组数据的时间间隔,可以是从1分钟到1个月间的任意间隔;还可以是分笔成交分析周期,这种情况下时间间隔不定。
公式系统的引用周期:
应不同的使用者在分析周期习惯上的差异,大智慧特别设定了周期选择。这主要是
针对在引用类函数在引用数据时锁定自己所需要的周期,例如在日线上、或者在周
线上等等的要求。
函数的引用周期:
大部分的函数本身没有使用周期的限制,除了少数几个描述分笔成交时买卖挂单和
挂单量的函数因其本身的定义使用范围有限制。
I---技术指标公式还可以强制设定坐标线位置。例如KD指标我们需要在0、20、50、
80、100画5条坐标线,可以在坐标线位置输入框中写入;20;50;80;100", 这
时在显示区内的图形的坐标的纵坐标将是定义好的坐标,否则的话,系统将会自动选
择最佳的显示效果自动定义纵坐标,横坐标因为系统规定为时间坐标是不可更改的。
?常用:选定公式组中的某一指标,再点击"常用"按钮,即可把该指标添加在常用
指标一栏。
?选股:图二
成功率测试:测试选股成功的概率;
选股至板块:将选出来的股票添加至指定的板块;
执行选股:确认后即可执行选股功能;
?导出:点击导出按钮后,双击公式组中您想要导出的指标,然后点保存按钮进行
导出
?引入:引入您机器中后缀名为.exp的公式文件。
?向导选股:随着向导选股能有效的帮您完成选股功能。
选择了"我要选股"之后,如果您想继续操作,只要点击"下一步"即可。
技术指标公式编写格式和法则:
所有的公式系统都是遵守统一的运算法则,统一的格式进行函数之间的计算,所以
我们掌握了技术指标公式的基本原理,其他的公式也不会出脱其外。例如我们在指标公式
系统内写下公式:
A:=X+Y;
B:A/Z;
C:B*0.618;
4.4 常用函数简介
大智慧的公式编写系统用了多类函数,以达到快速提取数据和提高运算能力,同
时简化计算过程的要求。因此在不同类型的函数我们赋予了相当精确的含义。以下我
们将介绍十类函数。
?行情函数:(OPEN、CLOSE、HIGH、LOW、VOL等)
OPEN/CLOSE:开/收盘价,取得该周期开/收盘价
HIGH/LOW:最高/低价,取得该周期最高/低价
VOL:取得该周期的成交量
ADVANCE:上涨家数,该函数只对大盘有效
AMOUNTT:成交额,取得该周期成交额
SELLVOL:主动性卖单,当本笔成交为主动性卖盘时,其数字等于成交量
否则为0
?大盘函数:(INDEXA、INDEXC、INDEXH等)
INDEXA:表示同期大盘的成交额
INDEXC/INDEXO:表示同期大盘的收/开盘价
INDECH/INDEXL:表示同期大盘的最高/低价
INDEXADV:表示同期大盘的上涨家数
INDEXDEC:表示同期大盘的下跌家数
INDEXV:表示同期大盘的成交量
注:大盘函数只有待用户看过大盘以后才能发挥作用
?常数函数:(CAPITAL、市盈率、量比等)
CAPITAL:返回流通盘大小,单位为手;
A股为流通A股,B股为总股本,指数为0
?时间函数:(DATE、DAY、TIME等)
DATE:有效返回值范围为700101-1341231,表示19700101-20341231取得该周
期从1900年以来的年月日
DAY:取得该周期的日期,有效返回值1-31
?引用函数:(MA、HHV、COUNT、REF、SUM、SMA等)
MA 简单移动平均
用法: MA(X,N),求X的N日移动平均值.算法:(X1+X2+X3+...+Xn)/N
例如:MA(CLOSE,10)表示求10日均价
HHV 求最高值
用法:HHV(X,N),求N周期内X最高值,N=0则从第一个有效值开始。
例如:HHV(HIGH,30)表示求30日最高价
COUNT 统计函数
用法::COUNT(X,N),统计N周期中满足X条件的周期数,若N=0则从第
一个有效值开始。
例如:COUNT(CLOSE>OPEN,20)表示统计20周期内收阳的周期数
REF:向前引用,引用若干周期前的数据。
用法:REF(X,A),引用A周期前的X值。
例如:REF(CLOSE,1)表示上一周期的收盘价,在日线上就是昨收 。
SUM:求总和。
用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。
例如:SUM(VOL,0)表示统计从上市第一天以来的成交量总和
SMA:求移动平均。
用法:SMA(X,N,M),求X的N日移动平均,M为权重。
算法:若Y=SMA(X,N,M) 则 Y=[M*X+(N-M)*Y')/N,其中Y'表示上一
周期Y值,N必须大于M。
例如:SMA(CLOSE,30,1)表示求30日移动平均价
?逻辑函数:(IF、CROSS、NOT等)
IF:根据条件求不同的值。
用法:IF(X,A,B)若X不为0则返回A,否则返回B
例如:IF(CLOSE>OPEN,HIGH,LOW)表示该周期收阳则返回最高值,
否则返回最低值
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):是否平盘或收阴
?数学函数:(MAX、MIN、LN、三角函数等)
MAX/MIN:求最大/小值。用法: MAX(A,B)返回A和B中的较大值
LN:求自然对数,用法: LN(X)以e为底的对数
?统计函数: (STD、VAR、AVEDEV等)
STD:估算标准差
用法::STD(X,N)为X的N日估算标准差
例:STD(CLOSE,10):求10周期收盘价的估算标准差。
算法:
VAR:估算样本方差
用法::STDP(X,N)为X的N日总体标准差
算法:
AVEDEV:平均绝对偏差
用法:AVEDEV(X,N)
算法:
?指标函数:(COST、WINNER、SAR、ZIG等)
COST:成本分布
用法:COST(10),表示10%获利盘的价格是多少,即有10%的持仓量在
该价格以下,其余90%在该价格以上,为套牢盘 该函数仅对日
线分析周期有效
WINNER:获利盘比例
用法:WINNER(CLOSE),表示以当前收市价卖出的获利盘比例
例:返回0.1表示10%获利盘;WINNER(10.5)表示10.5元价格的获
利盘比例 该函数仅对日线分析周期有效
SAR::抛物转向
用法::SAR(N,S,M),N为计算周期,S为步长,M为极值
例如:SAR(10,2,20)表示计算10日抛物转向,步长为2%,极限值为20%
ZIG:之字转向
用法:ZIG(K,N),当价格变化量超过N%时转向,K表示0:开盘价,1:最高
价,2:最低价,3:收盘价
例如:ZIG(3,5)表示收盘价的5%的ZIG转向
?绘图函数:(DRAWICON、DRAWLINE、DRAWTEXT、POLYLINE、STICKLINE)
DRAWICON:在图形上绘制小图标。
用法:DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位
置画TYPE号图标。
注:TYPE参数只有3个即0,1,2;0代表哭脸、1为笑脸、3是平脸
例如:DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1
号图标。
DRAWLINE:在图形上绘制直线段。
用法:DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当COND1
条件满足时,在PRICE1位置画直线起点,当COND2条件满足时,
在PRICE2位置画直线终点,EXPAND为延长类型。
例如DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)
表示在创20天新高与创20天新低之间画直线并且向右延长。
DRAWTEXT:在图形上显示文字。
用法:DRAWTEXT(COND,PRICE,TEXT),当COND条件满足时,在PRICE位置
书写文字TEXT。
例如:DRAWTEXT(CLOSE/REF(CLOSE,1)>1.08,LOW,'大阳线')表示当日
涨幅大于8%时在最低价位置显示"大阳线"字样。
POLYLINE:在图形上绘制折线段。
用法:POLYLINE(COND,PRICE),当COND条件满足时,以PRICE位置为顶点
画折线连接。
例如:POLYLINE(HIGH>=HHV(HIGH,20),HIGH)表示在创20天新高点之间
画折线。
STICKLINE:在图形上绘制柱线。
用法:STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10
为标准间距),EMPTH不为0则画空心柱。
例如:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的
空心柱体部分。