文华财经WH82策略函数列表Word文档下载推荐.docx

上传人:b****2 文档编号:14852056 上传时间:2022-10-25 格式:DOCX 页数:158 大小:83.42KB
下载 相关 举报
文华财经WH82策略函数列表Word文档下载推荐.docx_第1页
第1页 / 共158页
文华财经WH82策略函数列表Word文档下载推荐.docx_第2页
第2页 / 共158页
文华财经WH82策略函数列表Word文档下载推荐.docx_第3页
第3页 / 共158页
文华财经WH82策略函数列表Word文档下载推荐.docx_第4页
第4页 / 共158页
文华财经WH82策略函数列表Word文档下载推荐.docx_第5页
第5页 / 共158页
点击查看更多>>
下载资源
资源描述

文华财经WH82策略函数列表Word文档下载推荐.docx

《文华财经WH82策略函数列表Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《文华财经WH82策略函数列表Word文档下载推荐.docx(158页珍藏版)》请在冰豆网上搜索。

文华财经WH82策略函数列表Word文档下载推荐.docx

ACOS(X):

返回X的反余弦值。

1、X取值围[-1,1]。

2、若X不在取值围,返回值为空值。

ACOS(-1);

//求-1的反余弦值;

ACOS

(1);

//求1的反余弦值;

ADMA

ADMA(X,N,P,Q)考夫曼均值

用法:

ADMA(X,N,P,Q);

求X在N个周期中的,快线频率参数为P,慢线频率参数为Q的考夫曼自适应均值。

1、X为调用的k线数据(例如高、开、低,收);

N为调用的间隔时间;

P为快线频率参数;

Q为慢线频率参数。

2、当前的K线数不足N根时,函数返回空值。

3、N为0或空值的情况下,函数返回空值。

算法:

ADMA(X,N,P,Q)=REF(EMA(X,N),1)+CONSTANT*(X-REF(EMA(X,N),1));

CONSTANT是平滑系数,用麦语言函数可以表示为:

CONSTANT:

=SQUARE((ABS((CLOSE-REF(CLOSE,N))/(SUM(ABS((CLOSE-REF(CLOSE,1))),N))))*(2/(P+1)-2/(Q+1))+2/(Q+1));

算法举例:

计算C在9周期的,快线频率参数为2,慢线频率参数为30的考夫曼均值。

1、确定价格方向:

价格方向表示整个时间段中的净价格变化。

比如,使用N天的间隔(或N小时),这里N为9

2、计算方向移动:

DIRECTION:

=ABS(CLOSE-REF(CLOSE,9));

3、计算波动性:

波动性是市场噪音的总数量,计算了时间段价格变化的总和。

VOLATILITY:

=SUM(ABS((CLOSE-REF(CLOSE,1))),9);

4、确定效率系数:

ER:

=DIRECTION/VOLATILITY;

5、计算平滑系数:

FASTSC:

=2/(2+1);

SLOWSC:

=2/(30+1);

SMOOTH:

=ER*(FASTSC-SLOWSC)+SLOWSC;

=SQUARE(SMOOTH);

6、计算平滑系数为CONSTANT的自适应均线:

AMACLOSE:

REF(EMA(C,9),1)+CONSTANT*(C-REF(EMA(C,9),1));

ALIGN

设置文字对齐方式(左中右)。

DRAWTEXT(COND,PRICE,TEXT),ALIGNX;

COND条件满足时,在PRICE的位置,标注TEXT,文字按照ALIGNX写入的方式对齐。

ALIGN0,ALIGN1,ALIGN2,分别表示左对齐,居中对齐,右对齐。

例:

DRAWTEXT(C>

O,H,'

涨'

),ALIGN1,VALIGN1,FONTSIZE20,COLORGREEN;

//在阳线的最高价标注文字“涨”,文字居中对齐,字体大小为20,颜色为绿色。

ASIN

ASIN(X):

返回X的反正弦值。

ASIN(-1);

//求-1的反正弦值;

ASIN

(1);

//求1的反正弦值;

ASK1

ASK1取得TICK图该笔TICK的卖一价。

1、该函数必须在TICK图中使用,在K线图上返回空值。

2、该函数需要有五档行情授权才能取到有效值,否则返回空值。

AA:

ASK1;

//加载到有五档授权的TICK图中,定义AA为该笔TICK的卖一价;

ASK2

ASK2取得TICK图该笔TICK的卖二价。

ASK2;

//加载到有五档授权的TICK图中,定义AA为该笔TICK的卖二价;

ASK3

ASK3取得TICK图该笔TICK的卖三价。

ASK3;

//加载到有五档授权的TICK图中,定义AA为该笔TICK的卖三价;

ASK4

ASK4取得TICK图该笔TICK的卖四价。

ASK4;

//加载到有五档授权的TICK图中,定义AA为该笔TICK的卖四价;

ASK5

ASK5取得TICK图该笔TICK的卖五价。

ASK5;

//加载到有五档授权的TICK图中,定义AA为该笔TICK的卖五价;

ASK1VOL

ASK1VOL取得TICK图该笔TICK的卖一量。

VV:

ASK1VOL;

//加载到有五档授权的TICK图中,定义VV为该笔TICK的卖一量;

ASK2VOL

ASK2VOL取得TICK图该笔TICK的卖二量。

ASK2VOL;

//加载到有五档授权的TICK图中,定义VV为该笔TICK的卖二量;

ASK3VOL

ASK3VOL取得TICK图该笔TICK的卖三量。

ASK3VOL;

//加载到有五档授权的TICK图中,定义VV为该笔TICK的卖三量;

ASK4VOL

ASK4VOL取得TICK图该笔TICK的卖四量。

ASK4VOL;

//加载到有五档授权的TICK图中,定义VV为该笔TICK的卖四量;

ASK5VOL

ASK5VOL取得TICK图该笔TICK的卖五量。

ASK5VOL;

//加载到有五档授权的TICK图中,定义VV为该笔TICK的卖五量;

ASKBIGCOUNT

ASKBIGCOUNT取得TICK图所定义数据区主动卖大单次数的和。

1、使用该函数前,必须先调用DEF_TICKDATA函数定义TICK数据区。

2、使用该函数前,必须使用SETBIGVOL函数定义大单阀值,否则该函数返回0。

3、该函数必须在TICK图中使用,在K线图上返回空值。

4、该函数需要有五档行情授权才能取到有效值,否则返回空值。

DEF_TICKDATA(0,5);

//调用五秒的TICK数据

SETBIGVOL(10);

//设置大单阀值为10手

ASKBIGCOUNT;

//加载到有五档授权的TICK图中,定义VV为五秒(包含当笔TICK)所有TICK的主动卖的大单次数的和

ASKBIGTOTVOL

ASKBIGTOTVOL取得TICK图所定义数据区主动卖大单成交量的和。

ASKBIGTOTVOL;

//加载到有五档授权的TICK图中,定义VV为五秒(包含当笔TICK)所有TICK的主动卖大单成交量的和

ASKVOL

ASKVOL取得TICK图所定义数据区主动卖成交量的和。

2、该函数必须在TICK图中使用,在K线图上返回空值。

3、该函数需要有五档行情授权才能取到有效值,否则返回空值。

ASKVOL;

//加载到有五档授权的TICK图中,定义VV为五秒(包含当笔TICK)所有TICK的主动卖成交量的和

ATAN

ATAN(X):

返回X的反正切值。

X的取值为R(实数集)

ATAN(-1.75);

//求-1.75的反正切值;

ATAN(1.75);

//求1.75的反正切值;

AUTOFILTER

AUTOFILTER启用信号过滤机制。

模型中含有AUTOFILTER函数,则启用信号过滤机制。

过滤模型的过滤规则:

1、连续的同方向指令只有第一个有效,其他的将被过滤;

2、交易指令必须先开仓后平仓,一开一平配对出现:

出现BK指令,下一个指令只允许出现SP指令;

出现SK指令,下一个指令只允许出现BP指令;

出现SP/BP/CLOSEOUT等平仓指令,下一个可以是BK/SK/SPK/BPK指令任一个;

反手指令SPK和BPK交叉出现。

CLOSE>

OPEN,BK;

CLOSE<

open,sp;

AUTOFILTER;

//启用信号过滤机制<

/open,sp;

AVEDEV

AVEDEV(X,N):

返回X在N周期的平均绝对偏差。

1、N包含当前k线。

2、N为有效值,但当前的k线数不足N根,该函数返回空值;

3、N为0时,该函数返回空值;

4、N为空值,该函数返回空值;

5、N不能为变量

计算AVEDEV(C,3);

在最近一根K线上的值。

用麦语言函数可以表示如下:

(ABS(C-(C+REF(C,1)+REF(C,2))/3)+ABS(REF(C,1)-(C+REF(C,1)+REF(C,2))/3)+ABS(REF(C,2)-(C+REF(C,1)+REF(C,2))/3))/3;

AVEDEV(C,5);

//返回收盘价在5周期的平均绝对偏差。

//表示5个周期每个周期的收盘价与5周期收盘价的平均值的差的绝对值的平均值,判断收盘价与其均值的偏离程度

AVPRICE

AVPRICE取得K线图的均价。

1、表示单根K线的均价;

2、日线周期上收盘后与SETTLE函数一样取得当日的结算价。

A:

AVPRICE;

//定义变量A为均价线;

MA5:

MA(AVPRICE,5);

//定义五个周期均价的平均值;

C>

//价格大于五个周期均价的平均值则返回1,否则返回0。

BACKGROUNDSTYLE

BACKGROUNDSTYLE函数设置背景的样式。

BACKGROUNDSTYLE(i)设置背景的样式。

i=0或1或2。

1.

0是保持本身

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

当前位置:首页 > 自然科学 > 数学

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

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