李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx

上传人:b****3 文档编号:18175776 上传时间:2022-12-13 格式:DOCX 页数:12 大小:25.44KB
下载 相关 举报
李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx_第1页
第1页 / 共12页
李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx_第2页
第2页 / 共12页
李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx_第3页
第3页 / 共12页
李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx_第4页
第4页 / 共12页
李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx

《李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。

李莜阳大智慧公式编写教程指南2Word文档下载推荐.docx

=CROSS(MA(CLOSE,5),CLOSE);

A4ANDCOUNT(A1ANDA2ANDA3,20)=1;

 注意其后的COUNT()是用来限定卖出信号发生在买入条件发生的20天内。

  那么,完整的公式为:

  AA:

  A1:

  A2:

  A3:

    EXITLONG:

公式编写实例

编写实例

3.1指标公式:

均线通道

新建公式“均线通道”(JXTD)

1.使用快捷键Ctrl+F打开“公式**器”。

2.点击“新建”按钮,打开“公式编辑器”

3.填写公式项

“公式名称”---JXTD,

“公式描述”---“均线通道”

参数(最小值)(最大值)(缺省值)

#N:

110026

--------------------------------------------------

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线公式“均线通道”

2.点击“五彩K线公式”选项;

3.点击“新建”按钮,打开“K线指示公式编辑器”;

4.点击“引入指标公式”按钮,选“均线通道”确定;

五彩K线公式

公式名:

JXTD

公式描述:

=VAR5*1.08;

=VAR5*0.92;

下轨,COLORRED;

{小于下轨提示买入红色}

CLOSE>

上轨,COLORYELLOW;

{高于上轨提示卖出黄色}

HIGH>

上轨*1.06,COLORBLUE;

{高于上轨6%提示清仓蓝色}

LOW<

下轨*0.94,COLORMAGENTA;

{低于下轨6%提示加仓洋红色}

5.测试通过,退出;

6.〖Ctrl〗+〖K〗,打开“五彩K线指示”---“均线通道”;

7.查看效果,不满意就修改参数一直到满意为止;

3.4交易系统公式

改公式“均线通道”(JXTD)为交易系统公式“均线通道”

2.点击“交易系统公式”选项;

3.点击“新建”按钮,打开“交易系统公式编辑器”;

{多头买入}ENTERLONG:

{多头卖出}EXITLONG:

上轨;

---------------------------------------------------

6.〖Ctrl〗+〖E〗,打开“五彩K线指示”---“均线通道”;

8.删除指示:

快捷键〖Ctrl〗+〖H〗;

鼠标左键选中指示图标,按〖Delete〗,或者点击鼠标右键,在弹出的菜单中选“删除交易系统指示”。

3.5颜色参数应用:

“MACD”K线

公式名称:

MACDK

简称:

----------------------------

DIF:

EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:

EMA(DIF,MID);

MACDDIF-DEA)*2,COLORSTICK;

D1:

=EMA(C,3)-EMA(C,8);

D2:

=EMA(O,3)-EMA(O,8);

D3:

=EMA(H,3)-EMA(H,8);

D4:

=EMA(L,3)-EMA(L,8);

DRAWICON(CROSS(D1,DIF)ANDDIF<

0,D4-0.1,10);

STICKLINE(D1>

=D2,D1,D2,8,0),COLOR0055AA;

STICKLINE(D1<

=D2,D1,D2,8,0),COLOR006600;

=D2,D1,D2,5,0),COLOR0077CC;

=D2,D1,D2,3,0),COLOR0099DD;

=D2,D3,D4,0,0),COLOR00BBFF;

=D2,D1,D2,5,0),COLOR009900;

=D2,D1,D2,3,0),COLOR00BB00;

=D2,D3,D4,0,0),COLOR00EE00;

------------------------------

示图

颜色参数不是函数,它描述待画图形的颜色,将其插入到每个指标公式后面,用逗号分隔开。

常用颜色参数有:

COLORBLACK黑色

COLORBLUE蓝色

COLORGREEN绿色

COLORCYAN青色

COLORRED红色

COLORMAGENTA洋红色

COLORBROWN棕色

COLORLIGHTGRAY淡灰色

COLORGRAY深灰色

COLORLIGHTBLUE淡蓝色

COLORLIGHTGREEN淡绿色

COLORLIGHTCYAN淡青色

COLORLIGHTRED淡红色

COLORLIGHTMAGENTA淡洋红色

COLORYELLOW黄色

COLORWHITE白色

颜色描述符还可以自定义颜色,格式为COLOR+“RRGGBB”:

RR、GG、BB表示红色、绿色和蓝色的分量,每种颜色的取值范围是00-FF,采用了16进制。

例如:

MA5:

MA(CLOSE,5),COLOR00FFFF表示纯红色与纯绿色的混合色:

COLOR808000表示淡蓝色和淡绿色的混合色。

(参见《附件》--颜色代码表)

3.6新增函数应用(horcalc)

函数:

HORCALC(X)

说明:

数据项:

100-HIGH,101-OPEN,102-LOW,103-CLOSE,104-VOL,105-涨幅

计算方式:

0-累加,1-排名次

权重:

0-总股本,1-流通股本,2-等同权重,3-流通市值

用法:

HORCALC(板块名称,数据项,计算方式,权重)

HORCALC('

自选股'

103,0,1);

以自选股板块股票的总股本为权重,以收盘价为数源进行累加。

zdkx

自定指数K线

参数:

(最小值)(最大值)(缺省值)

#n:

110010

---------------

高:

=HORCALC('

湖北板块'

100,0,1);

开:

101,0,1);

低:

102,0,1);

收:

自定K线:

DRAWKLINE(高,开,低,收);

MA(自定K线,N);

公式说明:

1.用于制作自定义指数、自设板块指数K线。

2.先制作自定义板块,“Ctrl+z”,填写好板块名称和简称(数字);

3.“板块名称”须用单引号,如'

、'

庄股'

4.起始位为1000点(下载到本地数据);

5.板块内不要含有太多的股票数量,以免影响速度;

3.7新增函数应用(blocksetnum)

BLOCKSETNUM(板块名称)

统计板块中股票数量

注意:

板块名称要用单引号

BLOCKSETNUM('

ST板块'

),返回“ST板块”数量。

STPM

个股在st板块内排名

--------------

板块股数量:

BLOCKSETNUM('

),NODRAW;

ST涨幅排名:

HORCALC('

105,1,2);

NODRAW是不输出线型只输出数值命令,用于多指标不兼容坐标;

常用的语句

1)今收盘对于N日内最低收盘价的涨幅(%)(c-llv(c,n))/llv(c,n)*100;

2)今收盘价对于N日最高收盘价的跌幅(%)(HHV(C,N)-C)/HHV(C,N)*100;

3)股价在过去N日内运行空间的相对位置(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;

4)股价上方N1%至N2%处的筹码(%)

aa:

=winner(c+c*n2/100)*100;

bb:

=winner(c+c*n1/100)*100;

aa-bb

5)股价下方N1%至N2%处的筹码(%)

(winner(c-c*n1/100)-winner(c-c*n2/100))*100;

6)收盘价N%处的套牢盘100-(winner(c*N/100))*100;

7)收盘价N%处的获利盘winner(c*N/100)*100;

8)下影线(MIN(O,C)-L)/L*100;

9)上影线(h-max(o,c))/max(o,c)*100;

10)本周期的涨跌幅(c-ref(c,1))/ref(c,1)*100;

11)振幅(h-l)/l*100;

12)均线金叉(M.N为均线周期)cross(ma(c,m),ma(c,n))

13)均线多头排列

a1:

=ma(c,n1);

a2:

=ma(c,n2);

a3:

=ma(c,n3);

a4:

=ma(c,n4);

count(a1>

a2anda2>

a3anda3>

a4,3);

14)均线空头排列

count(a1<

15)N日均线向下

=ma(c,n);

=ref(aa,2);

aa<

BB

16)向前N日至M日出现过均线死叉(P1<

P2)

=ma(c,p1);

=ma(c,p2);

cc:

=ref(cross(bb,aa),n);

count(cc,m);

17)今日成交量大于N日以来的均量VOL>

MA(VOL,N);

18)低位密集

A1:

=COST(85);

A2:

=COST(15);

A3:

=A1-A2;

A4:

=(A1+A2)/2;

A5:

=A3/A4*100<

10;

B1:

=HHV(H,120);

B2:

=LLV(L,120);

B3:

=B1-B2;

B4:

=(A4-B2)

A5ANDB4;

19)换手率VOL/CAPITAL*100;

20)N日盈亏

V1:

=VOL/SUM(VOL,N);

V2:

=DMA(CLOSE,V1);

V3:

(CLOSE-V2)/V2*100;

大智慧数学函数的运用

1、ABS绝对值求绝对值。

用法:

ABS(X)返回X的绝对值。

例如:

ABS(-34)返回34。

请看下面指标:

{真实量比}

=AMOUNT/10000;

对敲:

FINANCE(33),POINTDOT,colorffcc66;

Var1:

=ref(c,1);

var2:

=(var1-l)/(h-l);

var3:

=v1*var2;

var4:

=V*var2;

var5:

=abs(var4);

{返回var4}

var6:

=abs(var3);

{返回var3}

var7:

=abs(v1-var6);

{返回v1-var6差}

大单卖盘:

abs(v-var5)/100,color00ffff;

{返回v-var5差除100}

买盘:

var3/100,colorff00ff;

成交金额:

V1/1000,color00ff00;

买卖盘比%:

abs(v-var3)/v*100,colorc0c0c0;

{返回v-var3差}

stickline(c>

0,0,var6,5,0),colorffff00;

{画天兰色柱}

换手:

100*v/capital,colorred;

STICKLINE(换手<

3,var6,v1,5,0),colorred;

{画红色柱}

STICKLINE(换手>

=3and换手<

7,var6,V1,5.5,0),coloryellow;

{画黄色柱}

=7,var6,V1,4,0),color00ff00;

{画绿色柱}

2、BETWEEN介于介于两个数之间。

BETWEEN(A,B,C),表示A处于B和C之间时返回1,否则返回0。

BETWEEN(CLOSE,MA(CLOSE,10),MA(CLOSE,5)),表示收盘价介于5日均线和10日均线之间。

{智慧探庄参数:

下%:

11005上%:

11005}

=((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100);

=SMA(VAR1,9,1);

A:

SMA(VAR2,5,1),Color00FFFF;

B:

SMA(A,3,1),ColorFF00FF;

F:

(3)*(A)-

(2)*(B),Color00FF00;

趋势线:

MA(CLOSE,20)-(MA(CLOSE,20))/(3),ColorFFFFFF;

X:

=((CLOSE)/(趋势线)-1)*(100);

AA:

=BETWEEN(X,下%,上%);

{表示x介于参数下%,上%之间}

智慧探庄:

IF((AA>

0),5,80),ColorFFFF00;

=(MA(WINNER(CLOSE),5))*(100);

智慧出击:

=(CROSS(VAR3,2.5))*(85);

出击:

IF((智慧出击>

0),60,0),Color0000FF;

BB:

IF(((智慧出击>

0)or(出击>

0)),2,20),Color008000,Stick;

3、LONGCROSS维持交叉函数两条线维持一定周期后交叉。

LONGCROSS(A,B,N)表示A在N周期内都小于B,本周期从下方向上穿过B时返回1,否则返回0。

LONGCROSS(MA(CLOSE,5),MA(CLOSE,10),5),表示5日均线维持5周期后与10日均线金叉。

4、CEILING向上舍入向数值增大方向舍入。

CEILING(A)返回沿A数值增大方向最接近的整数。

CEILING(12.3)求得13,CEILING(-3.5)求得-3。

5、FLOOR向下舍入向数值减小方向舍入。

FLOOR(A)返回沿A数值减小方向最接近的整数。

FLOOR(12.3)求得12,FLOOR(-3.5)求得-4。

CEILING与FLOOR用法一样,区别在于向上舍入和向下舍入。

下面指标用到了这几个函数:

aa1:

=(EMA(CLOSE,12)-EMA(CLOSE,26))*100+50;

aa2:

=EMA(aa1,9);

aa3:

=(HHV(HIGH,21)-CLOSE)/(HHV(HIGH,21)-LLV(LOW,21))*100-10;

aa4:

=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;

aa5:

=SMA(aa4,13,8);

走势:

CEILING(SMA(aa5,13,8));

{向上舍入向数值增大方向舍入,aa5的13日均线求得8}

aa6:

=SMA(aa3,21,8);

买观注:

STICKLINE(走势-aa6<

-65,0,5,15,1);

买进:

=LONGCROSS(aa1,aa2*1.05,15)ANDaa1<

{表示aa1维持aa2*1.05后与15日金叉}

卖观注:

STICKLINE(走势-aa6>

85,95,90,15,1);

卖出:

STICKLINE(LONGCROSS(aa2,aa1*0.95,7)ANDaa1>

0,100,80,6,0),color00ff00;

{表示aa2维持aa1*0.95后与7日死叉,画绿色柱线}

6、MAX最大值求最大值。

MAX(A,B)返回A和B中的较大值。

MAX(CLOSE-OPEN,0),表示若收盘价大于开盘价返回它们的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1