- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大智慧公式教程——逻辑函数与统计函数的应用
1、IF 条件函数 根据条件求不同的值。 用法:IF(X,A,B)若X不为0则返回A,否则返回B。 例如:IF(CLOSEOPEN,HIGH,LOW),表示该周期收阳则返回最高值,否则返回最低值。 2、CROSS 交叉函数 CROSS(A,B) A:变量或常量,判断交叉的第一条线。 B:变量或常量,判断交叉的第二条线。 例如:CROSS(MA(CLOSE,5),MA(CLOSE,10)),5日均线与10日均线金叉;CROSS(CLOSE,12),价格由下向上突破12元。 上面这两个函数我们在前面已经讲过,在此就不做介绍了。讲一讲下面几个逻辑函数。 这几个逻辑函数比较好理解,用法简单,只是用的很少。 3、ISDOWN 当日下跌 该周期是否收阴。 用法:ISDOWN当收盘开盘时,返回值为1,否则为0。 4、ISEQUAL 当日平盘 该周期是否平盘。 用法:ISEQUAL当收盘=开盘时,返回值为1,否则为0。 5、ISUP 该周期是否收阳。 用法:ISUP当收盘开盘时,返回值为1,否则为0。请看指标: Var1:=EMA(CLOSE,3); Var2:=EMA(CLOSE,21); Var3:=BARSLAST(CROSS(Var2,Var1))15; Var4:=VOLMA(VOL,5)*2 AND VOLMA(VOL,5)*5; Var5:=CROSS(Var1,Var2) AND ISUP AND Var4 AND Var3;{交叉(var1,var2)并且 当日上涨 并且VAR4 并且VAR3} :if(Var5,80,0),stick,linethick4,colorf00ff0; drawtext(Var5,70,’!’),colorf00ff0; 6、NOT 求逻辑非 NOT(X) 求逻辑非,返回非X,即当X=0时返回1,否则返回0。 例如:NOT(ISUP),是否平盘或收阴。请看指标: XX2:=(MA(CLOSE,80)-MA(CLOSE,13)/3); 神奇线: MA((CLOSE-XX2)/XX2,1); 买点1: IF(CROSS(神奇线,0) AND LOW/REF(HIGH,1)1.012,0.5,0), STICK,COLORWHITE; 稳赚: IF(COUNT(神奇线REF(神奇线,1),3)=3 AND COUNT(神奇线0,10)=10 AND REF(神奇线,3)=LLV(神奇线,10),0.5,0); 买点2: IF(REF(神奇线,2)=LLV(神奇线,20) AND REF(神奇线,2)0.071 AND REF(神奇线,2)REF(神奇线,1) AND NOT(REF(LOW,1)REF(HIGH,2) AND LOWREF(HIGH,1)) AND CLOSEREF(CLOSE,1),0.5,0),COLORRED;{这段语句NOT(REF(LOW,1)REF(HIGH,2)的意思,是否昨天最低价大于前天最高价,这几个条件都满足显示脉冲信号,否则不显示} DRAWTEXT( 买点10,0.2 ,’神奇线’),COLORWHITE; DRAWTEXT( 买点20,0.4 , ’神奇线’),COLORRED; 大智慧统计函数 (1)、AVEDEV 平均绝对偏差 用法:AVEDEV(X,N) 含义:平均绝对偏差,求X的N日平均绝对偏差。请看指标: TYP:=(HIGH+LOW+CLOSE)/(3);{最高+最底+收盘价/3} 趋势线:(TYP-MA(TYP,100))/((0.015)*(AVEDEV(TYP,100))),Color00FFFF;{(AVEDEV(TYP,100)求TYP的100日平均绝对偏差.} (2)、DEVSQ 数据偏差平方和 用法:DEVSQ(X,N) 含义:数据偏差平方和,求X的N日数据偏差平方和。数据偏差平方和除以N,即为方差。比较一下这2句在图上的区别: a1:DEVSQ(C,5)/5;{0.025} a2:DEVSQ(C,5);{0.126} (3)、FORCAST 线性回归预测值 用法:FORCAST(X,N)为X的N周期线性回归预测值。示例: FORCAST(CLOSE,10) 表示求10周期线性回归预测。用最小二乘法求出N周期内X的一元线性回归线上的当天的值。请看指标: 平均价:=(HIGH+4*LOW+OPEN+CLOSE)/7; 均价差:= EMA(平均价,13) - EMA(平均价,34); 移动均价:= EMA(均价差,5); 差:=(均价差-移动均价)*5; A:=IF(差=1000 ,1000 ,IF(差=平均价,平均价,差
文档评论(0)