文档库 最新最全的文档下载
当前位置:文档库 › 文华财经模型与函数详解

文华财经模型与函数详解

文华财经模型与函数详解
文华财经模型与函数详解

文华财经模型与函数详解一[程序化新手]

自编公式支持的操作符:

⒈+操作符,表示“加法运算”。

⒉-操作符,表示“减法运算”。

⒊* 操作符,表示“乘法运算”。

⒋/ 操作符,表示“除法运算”。

例如:

CLOSE+OPEN表示求收盘价及开盘价的和。

CLOSE-OPEN表示求收盘价及开盘价的差。

CLOSE*OPEN 表示求收盘价及开盘价的积。

CLOSE/OPEN 表示求收盘价及开盘价的商。

⒌&&操作符,表示“与运算”。

⒍|| 操作符,表示“或运算”。

⒎> 操作符,表示“大于运算”。

⒏< 操作符,表示“小于运算”。

⒐>=操作符,表示“大于等于运算”。

⒑<=操作符,表示“小于等于运算”。

⒒<>操作符,表示“不等于运算”。

⒓= 操作符,表示“等于操作符”。

例如:

CLOSE>OPEN表示判断当前周期是否收阳。

CLOSE=OPEN表示判断当前周期是否平盘。

⒔:=操作符,表示定义一个局部变量(这个变量在画图时是不画的)。

⒕: 操作符,表示声明了一个变量,并且在画图时画出它并且按这个名字显示。

例如:

TMP1:=(OPEN CLOSE)/2;

MA(TMP1,10);

上面的公式的第一个语句定义了一个局部变量TMP1,在下面一行中引用了这个局部变量,但是要注意的是这个公式在画图的时候只画了第二条语句所求出的结果。

相反下面这个公式则需要画出两条线,第一条是自己定义的均价线,同时显示了均价的名称为AVP,第二条线是均价的简单移动平均线。

AVP:(OPEN CLOSE)/2;

MA(AVP,10);

1.引用数据

AVPRICE

取得均价(在盘后对于国内三个期货交易所指结算价)

SETTLE

取得结算价(只有在日线周期盘后才能取得当日的结算价)

说明:如果用在周期小于'日'的K线上如5分钟K线,一小时k线,每根k线返回的值表示这根k线当日开盘时到这根k线的为止的结算价(均价)

如果用在周期大于等于'日'的K线上,返回当根K线结束时间所在日的结算价.

CLOSE

取得收盘价(在盘中指最新价),也可简写为 C 。

HIGH

求高价,也可简写为 H 。

LOW

求最低价,也可简写为L 。

OPEN

求开盘价,也可简写为O 。

OPI

取持仓量

REF(X,N)

引用X在N个周期前的值

例:REF(CLOSE,5);表示引用当前周期前第5个周期的收盘价

REFX(X,N)

引用N个周期后的数据。(N为大于等于1的整数)『未来函数』

例:REFX(CLOSE,5);表示引用自当前周期后第5个周期的收盘价

本函数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用!

MINPRICE

返回某品种的最小变动价位。

用法:MINPRICE(CODE); 返回CODE所对应合约的最小变动价位。

CODE 文华码或交易代码。例:MINPRICE('IF1107'); 表示返回IF1007的最小变动价位。注意:某些合约(如橡胶指数)查不到最小变动价位,返回0。

VOL

求成交量,也可简写为V 。

2.金融统计

BACKSET(X,N) 若X条件成立,则将当前位置到N周期前的数值设为1。『未来函数』

例:BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自当前位置到3周期前的数值设为1 BARSLAST(X) 求上一次条件成立到当前的周期数。

COUNT(X,N) 表示统计在N周期内满足X条件的周期数。如果N为0则表示从已申请到的数据的第一天开始算起。

例:WR:=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N)); COUNT(WR>80,5);表示统计在5个周期内满足WR>80的次数

DMA(X,A) 返回X的动态移动平均,其中A为常数,并且必须介于0及1之间。

计算方法:DMA(N)=DMA(N-1)*(1-A)+X(N)*A 其中DMA(N-1)为第(N-1)天的DMA值。

EMA(X,N) 表示求X在N周期内的平滑移动平均。(指数加权)

计算方法:EMA(X,N)=[2*X+(N-1)*EMA(X,(N-1))]/(N+1) 其中EMA(X,(N-1))为第(N-1)天的EMA值

EMA2(X,N) 表示求X在N周期内的加权平均。(线性加权)

计算方法:

EMA2(X,N)=(N*X0+(N-1)*X1+(N-2)*X2+...+1*XN-1)/(N+(N-1)+(N-2)+...+1),X0表示本周

期值,X1表示上一周期值...

HHV(X,N) 得到X在N周期内的最高值,如果N=0,则从本地数据的第一个有效周期开始算起。

例:HHV(HIGH,13);求13个周期内的最高价的最大值。

HHVBARS(X,N) 得到X在N周期内的最高值位置到当前的周期数。如果N=0,则从本地数据的第一个有效周期开始算起。

例:HHVBARS(VOL,0); 求历史成交量最大的周期到当前的周期数

LLV(X,N) 得到X在N周期内的最小值,如果N=0,则从本地数据的第一个有效周期开始算起。

例:LLV(LOW,25);表示求25个周期内最低价的最小值

LLVBARS(X,N) 得到X在N周期内的最小值的位置到当前的周期数。如果N=0则从本地数据的第一个有效周期开始算起。

例:LLVBARS(VOL,0); 求历史成交量最小的周期到当前的周期数

MA(X,N) 求X在N周期内的简单移动平均。

计算方法:MA=(A1+A2+A3+A4+A5)/5 求A在5个周期内的简单移动平均

SAR(N,Step,Max) 得到抛物转向值。N为计算周期,Step为步长,Max为极值。(系统函数,计算步骤后台自动完成)

例:SAR(17,0.03,0.3);表示计算17个周期抛物转向,步长为3%,极限值为30%

SMA(X,N,M) 得到X在N个周期内的移动平均,M为权重(M为常数)。

计算方法:SMA(N)=SMA(N-1)*(N-M)/N+X(N)*M/N

SUM(X,N) 得到X在N周期内的总和,如果N=0,则从第一个有效周期开始算起。

例: SUM(VOL,10);表示统计10周期内的成交量总和

SUMBARS(X,A) 得到X向前累加直到大于A时的周期数。

TRMA(X,N) 求X在N周期内的三角移动平均。

TSMA(X,N) 求X在N周期内的时间序列移动平均。

计算方法:TSMA(X,N)= FOCAST(X,N)+SLOPE(X,N)

3.数理统计

AVEDEV(X,N) 求X在N周期内的平均绝对偏差

DEVSQ(X,N) 数据偏差平方和。

FORCAST(X,N) 得到X的N周期线性回归预测值。

例:FORCAST(CLOSE,5);表示求5周期线性回归预测

VAR(X,N) 得到X在N周期内的样本方差

VARP(X,N) 得到X在N周期内的总体样本方差

数理统计举例说明:设一个数列,数列中数据的总个数为N,以今天(2005-10-14)五天内的A0605收盘价为例,N就为5。数列的内容为:{2766,2805,2814,2886,2885}。

1、算术平均值MA(CLOSE,5):数据总和除以总个数N。

(2766+2805+2814+2886+2885)/5=2831.20。可以用公式MA(CLOSE,5),从今天的值上看出。

2、偏差:每个数据,减去算术平均值的结果。 2766-2831.20=-65.2, 2805-2831.20=-26.2, 2814-2831.20=-17.2, 2886-2831.20=54.8, 2885-2831.20=53.8, 各偏差相加,应该是等于0的。

3、平均绝对偏差AVEDEV(X,N):将偏差的绝对值相加,除以总个数N。

(65.2+26.2+17.2+54.8+53.8)/5=43.44

4、数据偏差平方和DEVSQ(X,N):将偏差的平方相加。 (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2=11130.80

5、总体样本方差VARP(X,N):将偏差的平方相加,总和除以总个数N。用公式可以这样算:(-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5=2226.16

6、样本方差VAR(X,N):是总体方差的N/(N-1)倍。 2226.16*5/(5-1)=2782.70 估算样本方差,总比总体样本方差大一点,当N够大时,两者趋于相等。

SLOPE(X,N) 求线型回归的斜率。

用法:

SLOPE(X,N)得到X的N周期的线型回归的斜率。

例:SLOPE(CLOSE,5);表示求收盘价5个周期线性回归线的斜率

STD(X,N) 求标准差。

用法:

STD(X,N)求X在N个周期内的标准差。

STDP(X,N) 求总体标准差。

用法:

STDP(X,N)为X的N日总体标准差。

文华财经模型与函数详解二[程序化新手]

4.逻辑判断

BETWEEN(A,B,C)

判断条件“A位于B及C之间”是否成立,如果条件成立则返回1 (yes),否则返回0 (no)。例:BETWEEN(CLOSE,MA5,MA40); 表示收盘价介于5日均线与40日均线之间。

CROSS(X,Y)

表示X上穿Y。

例:CROSS(CLOSE,MA(CLOSE,5));表示收盘线从下方向上穿过5日均线

FILTER(COND,N) 过滤连续出现的信号。

用法:

FILTER(COND,N) 当COND条件成立时,将其后N周期内的数据置为0。

例:FILTER(CLOSE>OPEN,3) 查找阳线,3天内再次出现的阳线不被记录在内

注:不能与BKPRICE,BARSBK,SKPRICE,BARSSK一起使用

EXIST(COND,N)

判断N个周期内是否有满足条件COND的情况发生。

例:EXIST(CLOSE>REF(HIGH,1),10);表示10个周期中是否存在收盘价大于前一个周期的最高价

EVERY(COND,N)

判断过去N个周期内是否一直满足条件COND。

例:EVERY(CLOSE>OPEN,5);表示5个周期内一直是阳线

LAST(COND,N1,N2)

判断过去N1到N2周期内是否一直满足条件COND。

例:LAST(CLOSE>OPEN,10,5);表示从过去第10个周期到第5个周期内一直是阳线

LONGCROSS(A,B,N)

如果A在前N个周期内都小于B,本周期上穿B,则返回1。否则返回0。

例:LONGCROSS(CLOSE,MA(CLOSE,10),20);表示收盘线在10日均线之下持续20周期后从下向上穿过10日均线

IFELSE(C,A,B) 如果条件C成立则取A值,否则取B值

例:A:=IFELSE(MA5>MA10,CROSS(DIFF,DEA),IFELSE(CROSS(D,K),2,0));当MA5>MA10时,取是否满足DIFF上穿DEA,否则(MA5不大于MA10),当K,D死叉时,令A赋值为2,若上述条件都不满足,A赋值为0

A=1,BPK;//当MA5>MA10,以DIFF上穿DEA作为开多仓条件

A=2,SPK;//当MA5不大于MA10,以K D死叉作为开空仓条件

ISDOWN

判断该周期是否收阴。

ISEQUAL

判断该周期是否平盘。

ISUP

判断该周期是否收阳。

VALUEWHEN(COND,DATA)

当条件COND满足时,取当时的DATA的值,否则取得前面一个满足条件COND的值。

例:VALUEWHEN(HIGH>REF(HIGH,5),HIGH);表示当前最高价大于前五个周期最高价的最大值时返回当前最高价。

5.数学运算

ABS(X)

求X的绝对值

例:ABS(SAR(17,0.03,0.3));返回抛物转向SAR(17,0.03,0.3)的绝对值。

ACOS(X)

求X的反余弦值

ASIN(X)

求X的反正弦值

ATAN(X)

求X的反正切值

COS(X)

返回X的余弦值

EXP(X)

返回e的X次幂

CUBE(X) 返回X的三次方。

CEILING(X)

向上舍入,返回沿X数值增大方向最接近的整数。

FLOOR(X)

向下舍入,返回沿X数值减小方向最接近的整数。

INTPART(X)

取X的整数部分,返回沿X绝对值减小方向最接近的整数。

LN(X)

得到X的自然对数,以e为底的对数。

例:LN(OPEN);求开盘价的自然对数。

LOG(X)

得到X的常用对数,取得X的以10为底的对数。

例:LOG(OPEN);求开盘价的以10为底的对数。

MAX(A,B)

求A,B中的较大者。

例:MAX(CLOSE-OPEN,0);表示若收盘价大于开盘价返回它们的差值,否则返回0。

MIN(A,B)

求A,B中的较小者。

例:MIN(OPEN,CLOSE);返回开盘价和收盘价中的较小值。

MOD(A,B)

返回A对B得到模。

例:MOD(CLOSE,500);收盘价除以500所得余数

NOT(X)

当X为0时返回1,否则返回0。

例:NOT(TIME=090530);表示该周期对应的时间不是9:05:30AM。

POW(A,B)

得到A的B次幂。

例:POW(CLOSE,2);求得收盘价的2次方。

REVERSE(X)

取反,返回符号相反的数值。

例:REVERSE(LOW);返回-LOW。

RANGE(A,B,C) 表示A大于B同时小于C时返回1,否则返回0

SGN(X)

得到X的符号,如果X>0则返回1,如果X<0则返回-1,否则返回0。

SIN(X)

得到X的正弦值。

SQRT(X)

得到X的平方根。

例:SQRT(CLOSE);收盘价的平方根。

SQUARE(X)

得到X的平方。

例:SQUARE(CLOSE);收盘价的平方。

TAN(X)

得到X的正切值。

6.时间函数

BARPOS

取得当前K线的位置。

DATE

取得当前周期的日数(700101-341231)。

DAY

取得当前周期的日数(1-31)。

HOUR

取得当前周期的小时数(0-23)。

MINUTE

取得当前周期的分钟数(0-59)。

MONTH

取得当前周期的月数(1-12)。

TIME

取得当前周期的时间数(0-2359),秒级周期返回值范围为:0-235959。

WEEKDAY

取得当前周期的星期数(0-6)。

YEAR

取得当前周期的年数(1970-2034)。

CLOSEMINUTE 距收盘前时间。

用法:

CLOSEMINUTE 返回当前系统时间距收盘前的时间(单位:分钟),方便收盘前及时平仓。例:TIME>1445&&CLOSEMINUTE=1,SP;//距闭市还有1分钟平多单。

7.绘图

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

用法:

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

i = 0 或 1。

DRAWLINE(C1,P1,C2,P2,COLOR)

当条件C1及C2均满足时,从P1画直线到P2,颜色为COLOR。

例:DRAWLINE(MA18< CLOSE,OPEN,MA5 >CLOSE,CLOSE,COLORCYAN); 表示当收盘价大于18日均线并且小于5日均线时,从开盘价画青色直线到收盘价。

DRAWTEXT(C,P,TEXT)

表示当条件C满足时在P上写TEXT文字。

例:DRAWTEXT(CLOSE< OPEN&&REF(CLOSE,1)< REF(OPEN,1) &&REF(VOL,1)*1.1< VOL,LOW,'注'); 表示连续两日收阴并且成交量比前一日至少多10%时,在最低价上写“注”字。

DRAWSL(COND,DATA,SLOPE,LEN,EXPAND,

COLOR)

画斜线,当条件COND满足时,从DATA开始以每个周期相差SLOPE个点的斜率画斜线,划线长度为LEN个周期,EXPAND为线段的延长方式(0:不延伸;1:向左延伸;2:向右延伸;3:

双向延伸)。

例:DRAWSL(LOW=LLV(LOW,50),LOW,5,3,2,COLORRED); 表示当前最低价等于50周期内的最小值时,从当前最小值开始以每隔5个点的斜率画长度为3个周期向右延伸的斜线,颜色为红色

DRAWNUMBER

(COND,DATA,NUMBER,PRECISION,COLOR)

画数字。当条件COND满足时,在DATA位置写数字NUMBER(为数组),精度为PRECISION (小数点后有几位数字)。

例:DRAWNUMBER(CLOSE/OPEN>1.08,HIGH,(CLOSE-OPEN)/OPEN*100,2,COLORRED); 表示当日涨幅大于8%时在最高价位置显示涨幅(相对开盘价的百分比)。

FILLRGN

(COND,DATA1,DATA2,COLOR)

填充区域,当条件COND满足时,填充DATA1及DATA2包围的区域。

例:FILLRGN(MA5>MA10,MA5,MA10,COLORRED); 表示MA5>MA10时以红色填充MA5和MA10之间的区域。

POLYLINE

(COND,DATA,COLOR)

画折线,当条件COND满足时,连接各个DATA点。

例:POLYLINE(CLOSE>=HHV(CLOSE,100),CLOSE,COLORRED); 表示在收盘价创100天新高点之间画折线。

PARTLINE

(COND,DATA,COLOR)

同POLYLINE。

例:PARTLINE(HIGH>REF(HIGH,1),HIGH,COLORRED); 表示当期最高价大于前期最高价用红色绘制最高价连线线段。

STICKLINE

(C,P1,P2,Color,Empty)

如果条件C满足时,从P1到P2画柱线,颜色为Color,如果Empty取1,则为空心柱;如果Empty取0,则为实心柱。

例:STICKLINE(OPEN-CLOSE>0,OPEN,CLOSE,COLORCYAN,0); 表示当开盘价大于收盘价时,从开盘价到收盘价画青色的实心柱,即K线阴线的实体部分。

VERTLINE

(COND,COLOR)

画垂直线,当条件COND满足时,画垂直线。

例:VERTLINE(HIGH>=HHV(HIGH,30),COLORRED); 表示在价格创30天新高时画垂直线。

RGB(R,G,B) 自定义颜色函数。R,G,B的数值范围都在0~255之间,例:RGB(225,225,225)表示白色

COLORSTICK 画彩色柱线

VOLUMESTICK 画成交量线

BAMBOOLINE 画竹线

CIRCLEDOT 画圆

OPISTICK 画持仓量柱线

DRAWKLINE 自定义K线颜色,实空心及宽度。

用法:

DRAWKLINE(WidthRatio,COLOR1,EMPTY1,COLOR2,EMPTY2)。按照宽度比例WidthRatio画线,阳线以COLOR1和EMPTY1判断,阴线以COLOR2和EMPTY2判断。WidthRadio从0到1,COLOR1、COLOR2代表颜色,Empty非0为空心。

例:DRAWKLINE(0.75,COLORRED,1,COLORCYAN,0);绘制K线宽度比例为0.75,阳线为红色空心,阴线为蓝绿色实心。

8、颜色常数

红色

COLORGREEN

绿色

COLORBLUE

蓝色

COLORMAGENTA

红紫色

COLORYELLOW

黄色

COLORLIGHTGREY

浅灰色

COLORLIGHTRED

浅红色

COLORLIGHTGREEN 浅绿色

COLORLIGHTBLUE

波段交易文华财经指标源码

波段交易文华财经指标(源码)HH1:=IFELSE(HREF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0); HH2:=VALUEWHEN(HH1>0,HH1); LL2:=VALUEWHEN(LL1>0,LL1); K1:=IFELSE(CLOSE>HH2,-3,IFELSE(CLOSE0,K1); G:=IFELSE(K2=1,HH2,LL2); G1:=VALUEWHEN(ISLASTBAR,G); DRAWNUMBER(L>0,G1,G1,0,COLORCYAN); W1:=K2; W2:=OPEN-CLOSE; HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE); LT:=IFELSE(OPEN

DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED); DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED); STICKLINE(W1>0,OPEN,CLOSE,COLORCYAN,1); STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,1); STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0); STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORCYAN,0); DRAWLINE(W1=1&&REF(W1,1)=1,G,W1=1&&REF(W1,1)=1,REF(G,1),COLORGREEN); DRAWLINE(W1=-3&&REF(W1,1)=-3,G,W1=-3&&REF(W1,1)=-3,REF(G,1),COLORYELLOW); DRAWSL(K2=1,G,0,1,0,COLORGREEN); DRAWSL(K2=-3,G,0,1,0,COLORYELLOW);

文华财经函数大全

文华财经函数大全 1、引用数据 AVPRICE引用均价(在盘后对于国内三个期货交易所指结算价) SETTLE引用结算价(如果用在周期小于'日'的K线上如5分钟K线,一小时k 线,每根k线返回的值表示这根k线当日开盘时到这根k线的为止的结算价(均价) 如果用在周期大于等于'日'的K线上,返回当根K线结束时间所在日的结算价.)CLOSE引用收盘价(在盘中指最新价),也可简写为C。 HIGH引用最高价,也可简写为H。 LOW引用最低价,也可简写为L。 OPEN引用开盘价,也可简写为O。 OPI引用持仓量 REF(X,N)引用X在N个周期前的值 例: REF(CLOSE,5); 表示引用当前周期前第5个周期的收盘价 REFX(X,N)引用N个周期后的数据。(N为大于等于1的整数) 『未来函数』 例: REFX(CLOSE,5); 表示引用自当前周期后第5个周期的收盘价 VOL引用成交量,也可简写为V。

GETPRICE(N)根据文华码取出某一品种的最新价。 例子: GETPRICE (1209);返回文华码为1209的合约品种的最新价。 2、金融统计 BACKSET(X,N)若X条件成立,则将当前位置到N周期前的数值设为1。『未来函数』例: BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自当前位置到3周期前的数值设为1该函数参数支持变量计算如BACKSET(CLOSE>OPEN,VAR1);//VAR1是变量 BARSLAST(X)求上一次条件成立到当前的周期数。 例: BARSLAST(X): 上一次满足X条件到现在的K线根数。如果本根K线满足X条件,则BARSLAST(X)返回 0. COUNT(X,N)表示统计在N周期内满足X条件的周期数。若N=0则从本地数据的第一个有效值开始。 例: WR: =-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));COUNT(WR>80,5);表示统计在5个周期内满足WR>80的次数。 DMA(X,N)返回X的动态移动平均,其中N必须介于0及1之间。 计算方法:

文华财经指标公式波段最准确的指标最准的实战指标macd代表的意思

N:=13; M:=3; VAR2:=CLOSE*VOL; MID:=EMA((EMA(VAR2,3)/EMA(VOL,3)+EMA(VAR2,6)/EMA(VOL,6)+EMA(VAR2,12)/EMA(VOL,12) +EMA(VAR2,24)/EMA(VOL,24))/4,N); 主趋势线1:MID; MID2:=MID*1.01; SDN:=MID*0.94; {WM} SDN3:=REF(CLOSE,1800),COLORYELLOW; SUP:=1.06*MID,COLORBLUE; VAR4:=EMA(CLOSE,9); B9:=COUNT(HIGH>SUP,5); VAR1:=MID; PARTLINE1(VAR1>REF(VAR1,1),VAR1),LINETHICK2,COLORRED; PARTLINE1(VAR1

TMP:=MA1-MAAA*MA1; 短期趋势线:TMP,LINETHICK2,COLORYELLOW; PARTLINE1(TMP<=MID,MID),LINETHICK2,COLORCYAN; PARTLINE1(TMP<=REF(TMP,1),TMP),LINETHICK2,COLORWHITE; PARTLINE1(TMP<=MID,TMP),LINETHICK2,COLORGREEN; PARTLINE1(TMP>=REF(TMP,1) AND TMP

文华财经指标公式波段最准确的指标最准的实战指标赢顺云WH6赢智WH8

VAR1:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR2:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR3:=SUM(VAR1,5); VAR4:=SUM(VAR2,5); VAR5:=IF(VAR3>VAR4,(VAR3-VAR4)/VAR3,IF(VAR3=VAR4,0,(VAR3-VAR4)/VAR4)); VAR6:=MA(VAR5,5); VAR8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VARA:=SUM(VAR8,3); VARB:=SUM(VAR9,3); VARC:=IF(VARA>VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)); VARD:=MA(VARC,3); 火: BARSLAST(EMA(CLOSE,5)=1,LLV(VARE,VARF),LOW); VAR11:=VAR10+VAR10*VARF*0.5/100; VAR12:=IF(VAR11REF(EMA(CLOSE,5),1),5); VAR14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR16:=SUM(VAR8,3); VAR17:=SUM(VAR9,3); VAR18:=IF(VARA>VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)); VAR19:=MA(VARC,3); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

文华函数使用说明

文华函数使用说明 求绝对值。 用法: ABS(X)返回X的绝对值。 例:ABS(-10)返回10,ABS(CLOISE-10) 返回收盘价和10的价差。 求反余弦值。 用法: ACOS(X)返回X的反余弦值。 求反正弦值。 用法: ASIN(X)返回X的反正弦值。 求反正切值。 用法: ATAN(X)返回X的反正切值。

求平均绝对偏差。 用法: AVEDEV(X,N)返回X在N周期内的平均绝对偏差。 取得均价。 用法: AVPRICE返回均价。 取K线的位置。 用法: BARPOS 取某K线的位置。 设置背景的样式。 用法: BACKGROUNDSTYLE(i)设置背景的样式。 i = 0 或 1。

将当前位置到若干周期前的数据设为1。 用法: BACKSET(X,N),若X非0,则将当前位置到N周期前的数值设为1。例:BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自当前位置到3周期前的数值设为1 该函数参数支持变量计算如BACKSET(CLOSE>OPEN,VAR1);//VAR1是变量 本函数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用! 求上一次条件成立到当前的周期数。 用法: BARSLAST(X):上一次X不为0到现在的天数 本函数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用! 介于两个数之间。 用法: BETWEEN(A,B,C)表示A处于B和C之间时返回1(Yes),否则返回0(No) 例:BETWEEN(CLOSE,MA5,MA10); 表示收盘价介于5日均线与10日均

文华财经 商品期货 基本交易模型

?一、内盘案例 ? ? ? ? ? ?二、外盘案例 ? ? ?三、经济数据、突发事件案例 ? ? 一、内盘案例 模型一: 棕榈油周线基本面模型 NN:=BARSLAST(DATE<>REF(DATE,1))+1; RZC:=SUM(OPI,NN)-REF(SUM(OPI,NN),NN); RZC1:=STD(RZC,5); AA..GETBASEINFO(32);GETBASEINFO(84);GETBASEINFO(253);GETBASEINFO(220) ;GETBASEINFO(221); 模型二: 棉花日线基本面模型 AA:=GETBASEINFO(230);

模型五: 郑棉主连日线案例 加载合约:郑棉主连 周期:日线 信号计算起始时间:2014年1月1日至今 沉淀资金:=OPI*C*UNIT*MARGIN; NUM3:=REF(BARSLASTCOUNT(ISNULL(GETBASEINFO(286))),1)+1; S5:=GETBASEINFO(286)>REF(GETBASEINFO(286),NUM3); B5:=GETBASEINFO(286)

文华财经期货软件指标公式源码赢顺云指标波段买卖抄底逃顶顶底主力

VAR1:=PEAKBARS(L,13,1,1)<10; VAR2:=IF(VAR1=1,2,0); 顶1:= IF(VAR2=2,1,0); 顶B:IF(顶1>REF(顶1,1),78,100),COLORBLUE,LINETHICK2; VAR3:=PEAKBARS(C,8,1,1)<10; VAR5:=IF(VAR3=1,2,0); 顶:= IF(VAR5=2,1,0); 顶A:IF(顶>REF(顶,1),78,100),COLORYELLOW,LINETHICK2; DRAWTEXT(顶A=5,4.5,'↓'),COLORYELLOW; V ARC:=(ZIGZAG(C,8,1)>REF(ZIGZAG(C,8,1),1)) AND (REF(ZIGZAG(C,8,1),1)<=REF(ZIGZAG(C,8,1),2)) AND REF(ZIGZAG(C,8,1),2)<=REF(ZIGZAG(C,8,1),3); STICKLINE1((V ARC=1),18,0,8,1),COLORMAGENTA; DRAWTEXT((V ARC=1),8,'+买'),COLORWHITE; LL:=EMA (100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3); FILLRGN(LL>90,LL,90,RGB(0,255,0)); FILLRGN(LL<10,LL,10,RGB(255,0,0)); 风险值:EMA (100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),LINETHICK2,COLORCYAN; 预警:90,LINETHICK1;

文华财经商品期货基本交易模型

文华财经商品期货基本 交易模型 Document number【SA80SAB-SAA9SYT-SAATC-SA6UT-SA18】

一、内盘案例 二、外盘案例 三、经济数据、突发事件案例 一、内盘案例 模型一: 棕榈油周线基本面模型 NN:=BARSLAST(DATE<>REF(DATE,1))+1; RZC:=SUM(OPI,NN)-REF(SUM(OPI,NN),NN); RZC1:=STD(RZC,5); AA..GETBASEINFO(32);GETBASEINFO(84);GETBASEINFO(253);GETBASEINFO(220) ;GETBASEINFO(221); 模型二: 棉花日线基本面模型 AA:=GETBASEINFO(230);

模型五: 郑棉主连日线案例 加载合约:郑棉主连 周期:日线 信号计算起始时间:2014年1月1日至今 沉淀资金:=OPI*C*UNIT*MARGIN; NUM3:=REF(BARSLASTCOUNT(ISNULL(GETBASEINFO(286))),1)+1; S5:=GETBASEINFO(286)>REF(GETBASEINFO(286),NUM3); B5:=GETBASEINFO(286)

文华财经软件使用帮助

编辑平台支持的操作符

编辑平台支持的函数1.引用数据 2.金融统计

3.数理统计

(2766+2805+2814+2886+2885)/5=2831.20。可以用公式MA(CLOSE,5),从今天的值上看出。 2、偏差:每个数据,减去算术平均值的结果。 2766-2831.20=-65.2, 2805-2831.20=-26.2, 2814-2831.20=-17.2, 2886-2831.20=54.8, 2885-2831.20=53.8, 各偏差相加,应该是等于0 的。 3、平均绝对偏差AVEDEV(X,N):将偏差的绝对值相加,除以总个数N。 (65.2+26.2+17.2+54.8+53.8)/5=43.44 4、数据偏差平方和DEVSQ(X,N):将偏差的平方相加。 (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2=11130.80 5、总体样本方差VARP(X,N):将偏差的平方相加,总和除以总个数N。用公式可以这样算: (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5=2226.16 6、样本方差VAR(X,N):是总体方差的N/(N-1)倍。 2226.16*5/(5-1)=2782.70 估算样本方差, 总比总体样本方差大一点,当N够大时,两者趋于相等。 7、总体标准差STDP(X,N):方差的开方。 [(-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5]?=47.18 8、标准差STD(X,N):估算样本方差的开方。 [2226.16*5/(5-1)]?=52.75 同样,估算标准差 也比总体标准差大一点,当N够大时,两者趋于相等。 4.逻辑判断

准确率100的技术指标文华财经指标公式期货软件顶底之王指标

A:=AVPRICE/100; VARA:=EMA((((A-EMA(A,13))/EMA(A,13))*(0-100)),5); QQ:=EMA(((VARA/10)+EMA(A,13)),0); 行情线:=MA(A,1); 重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382; 【操盘线】:EMA(((SLOPE(C,22)*20)+C),55),COLORYELLOW,LINETHICK4; 【黄金线】:IF(重心>=【操盘线】,【操盘线】,NULL),COLORRED,LINETHICK2; 【空仓线】:IF(重心<【操盘线】,【操盘线】,NULL),COLORCYAN,LINETHICK2; DRAWTEXT(ISLASTBAR,【操盘线】,'【操盘线】'),COLORRED; 引:EMA(CLOSE,2),LINETHICK1,COLORMAGENTA; 探:MA(CLOSE,5),LINETHICK1; 变:EMA(CLOSE,5),LINETHICK2,COLORYELLOW; 金:IF(变>REF(变,1),变,NULL),COLORRED,LINETHICK2; 空:IF(变REF(辅助线,1),辅助线,NULL),COLORMAGENTA,LINETHICK2; 下降:IF(辅助线REF(DA,2),【操盘线】,9);

文华财经指标源码

最高价连线与最低价连线 TMP:=OPEN-CLOSE; DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED); DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0); STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1); A:HHV(HIGH,10); B:LLV(LOW,10); 自编KDJ RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100; BACKGROUNDSTYLE(1); K1:SMA(RSV,M1,1); D1:SMA(K1,M2,1); J1:3*K1-2*D1; KDR:MAX((K1-D1)/ABS(K1-D1),0)*90 5; RSV4:=(CLOSE-LLV(LOW,N*4))/(HHV(HIGH,N*4)-LLV(LOW,N*4))*100; K4:SMA(RSV4,12,1);

已破解的交易策略源码[文华财经公式]

已破解的交易策略源码: DIRECTION:=CLOSE-REF(CLOSE,10); VOLATILITY:=SUM(ABS((CLOSE-REF(CLOSE,1))),10); ER:=ABS(DIRECTION/VOLATILITY); FASTSC:=2/(2 + 1); SLOWSC:=2/(30 + 1); SSC:=ER*(FASTSC-SLOWSC)+SLOWSC; https://www.wendangku.net/doc/5718515798.html,:c,nodraw; CONSTANT:=SSC*SSC; AMAHIGH:=REF(EMA(HIGH,100),1)+CONSTANT*(HIGH- EMA(HIGH,100)); AMACLOSE:=REF(EMA(CLOSE,100),1)+CONSTANT*(CLOSE- REF(EMA(CLOSE,100),1)); AMALOW:=REF(EMA(LOW,100),1)+CONSTANT*(LOW- EMA(LOW,100)); REF(LOW>AMAHIGH,1),BK; REF(CLOSEAMACLOSE OR CLOSE>=1.005*SKPRICE,1),BP; AUTOFILTER; 源码解析: DIRECTION赋值:收盘价-10日前的收盘价 VOLATILITY赋值:(收盘价-昨收)的绝对值的10日累和 ER赋值:DIRECTION/VOLATILITY的绝对值 FASTSC赋值:2/(2 + 1) SLOWSC赋值:2/(30 + 1)

文华财经2016年商品期货最新基本交易模型

文华财经2016年商品期货最新基本交易模型

?一、内盘案例 ?棕榈油周线基本面模型 ?棉花日线基本面模型 ?沪铜指数日线案例 ?白糖指数日线案例 ?郑棉主连日线案例 ?二、外盘案例 ?COMEX铜指日线案例 ?马盘棕榈油周线基本面模型 ?三、经济数据、突发事件案例 ?沪金指数日线案例 ?COMEX黄金一小时线单一突发事件函数模型 一、内盘案例 模型一: 棕榈油周线基本面模型 NN:=BARSLAST(DATE<>REF(DATE,1))+1; RZC:=SUM(OPI,NN)-REF(SUM(OPI,NN),NN); RZC1:=STD(RZC,5); AA..GETBASEINFO(32);//马来西亚棕榈油产量 BB..GETBASEINFO(84);//马来西亚棕榈油库存 DD..GETBASEINFO(253);//马来西亚棕榈油现货 EE..GETBASEINFO(220);//马来西亚棕榈油出口ITS FF..GETBASEINFO(221);//马来西亚棕榈油出口SGS DD1:=MA(DD,2); NUM1:=REF(BARSLASTCOUNT(ISNULL(GETBASEINFO(32))),1)+1;//马来西亚棕榈油产量 A1:=GETBASEINFO(32)>REF(GETBASEINFO(32),NUM1); A2:=GETBASEINFO(32)REF(GETBASEINFO(84),NUM2); B2:=GETBASEINFO(84)REF(GETBASEINFO(220),NUM3); C2:=GETBASEINFO(220)

文华财经指标源码

阳光心情 MA1:EMA(CLOSE,6),COLORWHITE; MA2:EMA(CLOSE,25),COLORRED ; STICKLINE(MA1>MA2,MA1,MA2,COLORMAGENTA,0) ; STICKLINE(MA2>MA1,MA1,MA2,COLORGREEN,0); DRAWTEXT(MA2-MA1>0&&MA1/LOW>1.15,LOW,'▼'); DRAWTEXT(MA1-MA2>0&&HIGH/MA1>1.15,HIGH,'▲'); 无敌MACD文华版 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26); DEA : EMA(DIFF,9); 2*(DIFF-DEA),COLORSTICK; L1:=(EMA(CLOSE,8) - EMA(CLOSE,13)); L2:=EMA(L1,13); DRAWTEXT(CROSS(L1,L2),DIFF ,'买'),COLORRED; DRAWTEXT(CROSS(L2,L1),DIFF ,'卖'),COLORGREEN; 稳坐钓鱼台 ZJX:MA(C,61)-2*STD(C,71),COLORRED; CJX:MA(C,125)-2*STD(C,145),COLORMAGENTA; A:(EMA(C,13)+MA(C,26)+MA(C,52))/3,COLORYELLOW;

TMP:=OPEN-CLOSE; DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED); DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0); STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1); 稳赢趋势 HH:=HHV(HIGH,13); LL:=LLV(LOW,13); HH1:=BARSLAST((HH>REF(HH,1))); LL1:=BARSLAST((LL LL1),-1,0)); AA:IFELSE(A>=0,LL,HH),COLORYELLOW; DRAWTEXT(CROSS(HH1,LL1),HH,'开空'); DRAWTEXT(CROSS(LL1,HH1),LL,'开多'); DRAWLINE(HH1>LL1,HIGH,HH1>LL1,OPEN,COLORCYAN); DRAWLINE(HH1>LL1,LOW,HH1>LL1,CLOSE,COLORCYAN); DRAWLINE(HH1<=LL1,HIGH,HH1<=LL1,CLOSE,COLORRED);

文华财经公式集(源码)开放

文华财经公式 判断趋势 MA50:MA(CLOSE,50); STICKLINE(CLOSEMA50,OPEN,CLOSE,COLORRED,0); DRAWLINE(CLOSE>MA50,HIGH,CLOSE>MA50,LOW,COLORRED); 每日均价 A1:=IF(DAY=1,CLOSE,0); A2:=IF(DAY=2,CLOSE,0); A3:=IF(DAY=3,CLOSE,0); A4:=IF(DAY=4,CLOSE,0); A5:=IF(DAY=5,CLOSE,0); A6:=IF(DAY=6,CLOSE,0); A7:=IF(DAY=7,CLOSE,0); A8:=IF(DAY=8,CLOSE,0); A9:=IF(DAY=9,CLOSE,0); A10:=IF(DAY=10,CLOSE,0); A11:=IF(DAY=11,CLOSE,0); A12:=IF(DAY=12,CLOSE,0); A13:=IF(DAY=13,CLOSE,0); A14:=IF(DAY=14,CLOSE,0); A15:=IF(DAY=15,CLOSE,0); A16:=IF(DAY=16,CLOSE,0); A17:=IF(DAY=17,CLOSE,0); A18:=IF(DAY=18,CLOSE,0); A19:=IF(DAY=19,CLOSE,0); A20:=IF(DAY=20,CLOSE,0); A21:=IF(DAY=21,CLOSE,0); A22:=IF(DAY=22,CLOSE,0); A23:=IF(DAY=23,CLOSE,0); A24:=IF(DAY=24,CLOSE,0); A25:=IF(DAY=25,CLOSE,0); A26:=IF(DAY=26,CLOSE,0); A27:=IF(DAY=27,CLOSE,0); A28:=IF(DAY=28,CLOSE,0); A29:=IF(DAY=29,CLOSE,0); A30:=IF(DAY=30,CLOSE,0); A31:=IF(DAY=31,CLOSE,0); B1:=IF(DAY=1,VOL,0); B2:=IF(DAY=2,VOL,0); B3:=IF(DAY=3,VOL,0); B4:=IF(DAY=4,VOL,0); B5:=IF(DAY=5,VOL,0);

文华财经函数列表及技术指标模型大全

1、引用数据 AVPRICE 引用均价(在盘后对于国内三个期货交易所指结算价) SETTLE 引用结算价(如果用在周期小于'日'的K线上如5分钟K线,一小时k线,每根k线返回的值表示这根k线当日开盘时到这根k线的为止的结算价(均价) 如果用在周期大于等于'日'的K线上,返回当根K线结束时间所在日的结算价.) CLOSE 引用收盘价(在盘中指最新价),也可简写为C。 HIGH 引用最高价,也可简写为H。 LOW 引用最低价,也可简写为L。 OPEN 引用开盘价,也可简写为O。 OPI 引用持仓量 REF(X,N) 引用X在N个周期前的值 例:REF(CLOSE,5); 表示引用当前周期前第5个周期的收盘价 REFX(X,N) 引用N个周期后的数据。(N为大于等于1的整数) 『未来函数』 例:REFX(CLOSE,5); 表示引用自当前周期后第5个周期的收盘价 VOL 引用成交量,也可简写为V。 GETPRICE(N) 根据文华码取出某一品种的最新价。 例子: GETPRICE(1209);返回文华码为1209的合约品种的最新价。 2、金融统计 BACKSET(X,N) 若X条件成立,则将当前位置到N周期前的数值设为1。『未来函数』 例:BACKSET(CLOSE>OPEN,3);表示当K线收阳时,自当前位置到3周期前的数值设为1 该函数参数支持变量计算如BACKSET(CLOSE>OPEN,VAR1);//VAR1是变量 BARSLAST(X) 求上一次条件成立到当前的周期数。 例: BARSLAST(X):上一次满足X条件到现在的K线根数。如果本根K线满足X条件,则BARSLAST(X)返回0. COUNT(X,N) 表示统计在N周期内满足X条件的周期数。若N=0则从本地数据的第一个有效值开始。 例:WR:=-100*(HHV(HIGH,N)-CLOSE)/(HHV(HIGH,N)-LLV(LOW,N));COUNT(WR>80,5); 表示统计在5个周期内满足WR>80的次数。 DMA(X,N) 返回X的动态移动平均,其中N必须介于0及1之间。 计算方法:DMA(N)=DMA(N-1)*(1-A)+X(N)*A 其中DMA(N-1)为第(N-1)天的DMA值。

文华财经模型示例

沪镍2分钟波段策略 PARAM1:=105; PARAM2:=-25; NX1:=7; NX2:=8; NX3:=9; NN:=BARSLAST(DATE<>REF(DATE,1))+1; YC:=REF(C,NN); YO:=REF(REF(O,NN-1),NN); YYC:=REF(REF(C,NN),NN); TDO:=REF(O,NN); TDOMAX:=MAX1(TDO,REF(TDO,NN),REF(REF(TDO,NN),NN)); TDOMIN:=MIN1(TDO,REF(TDO,NN),REF(REF(TDO,NN),NN)); LOTS:=300000/(0.1*UNIT*CLOSE); MA5BD:=(ABS(REF(O,SUMBARS(NN=1,2))-REF(C,SUMBARS(NN=1,1)+1))+ABS(REF( O,SUMBARS(NN=1,3))-REF(C,SUMBARS(NN=1,2)+1))+ABS(REF(O,SUMBARS(NN=1, 4))-REF(C,SUMBARS(NN=1,3)+1))+ABS(REF(O,SUMBARS(NN=1,5))-REF(C,SUMBAR S(NN=1,4)+1))+ABS(REF(O,SUMBARS(NN=1,6))-REF(C,SUMBARS(NN=1,5)+1)))/5; HHS:=REF(HHV(H,10),NX2)*(1000+NX3)/1000; LLS:=REF(LLV(L,10),NX2)*(1000-NX3)/1000;

BUYMARKET:=IF(YYC/YC>=1,1,0); BUYMARKETBUYPRICE:=IF(BUYMARKET=1,TDOMAX+PARAM2*MA5BD/100,TDOM AX); BUYMARKETSHORTPRICE:=IF(BUYMARKET=1,TDOMIN-PARAM1*MA5BD/100,TDO MIN); SHORTMARKET:=IF(YYC/YC<1,1,0); SHORTMARKETBUYPRICE:=IF(SHORTMARKET=1,TDOMAX+PARAM1*MA5BD/100, TDOMAX); SHORTMARKETSHORTPRICE:=IF(SHORTMARKET=1,TDOMIN-PARAM2*MA5BD/10 0,TDOMIN); JUMPK:=ABS((REF(O,NN-1)-YC)/YC*1000); NNN:=IF(JUMPK>3,9,0); KEY:=ABS(YC-YO)<=0.2*MA5BD AND ABS(YC-YO)>=0*MA5BD; KEY1:=ABS(YC-YO)<=2.5*MA5BD AND ABS(YC-YO)>=0.25*MA5BD; LASTMAXBKPRICE:=IF(COUNTSIG(BK,REF(NN,NN)*3)>0,HHV(BKPRICE,REF(NN,NN )*3)*(1000+0)/1000,C); LASTMINSKPRICE:=IF(COUNTSIG(SK,REF(NN,NN)*3)>0,LLV(SKPRICE,REF(NN,NN) *3)*(1000-0)/1000,C); LASTMAXBPPRICE:=IF(COUNTSIG(BP,REF(NN,NN)*3)>0,HHV(REF(C,BARSBP),REF (NN,NN)*3)*(1000+0)/1000,C); LASTMINSPPRICE:=IF(COUNTSIG(SP,REF(NN,NN)*3)>0,LLV(REF(C,BARSSP),REF( NN,NN)*3)*(1000-0)/1000,C);

文华财经指标公式源码主力进出主力

天知1:3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)- 2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1); STICKLINE1(RSF知1,1) >天知1,天知1,REF 天知1,1),8,1),C0L0RC YAN ; STICKLINE1(RE天知1,1)<天知1,天知1,REF 天知1,1),8,1), COLORRED; ABV:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE

文华财经指标公式波段最准确的指标最准的实战指标无未来函数

VR2:=REF(LOW,1); VR3:=SMA(ABS(LOW-VR2),3,1)/SMA(MAX(LOW-VR2,0),3,1)*100; VR4:=EMA(IF(CLOSE*1.3,VR3*10,VR3/10),3); VR5:=LLV(LOW,30); VR6:=HHV(VR4,30); VR7:=IF(MA(CLOSE,58),1,0); 主力:=EMA(IF(LOW<=VR5,(VR4+VR6*2)/2,0),3)/618*VR7,COLORMAGENTA,NODRAW; VR9:=IF(主力>100,100,主力); VAR1:=REF(CLOSE,2); 趋势线:SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100,LINETHICK2,COLORLIGHTBLU E; VAR2:=REF(CLOSE,1); VAR3:=SMA(MAX(CLOSE-VAR2,0),7,1)/SMA(ABS(CLOSE-VAR2),7,1)*100; STICKLINE1(趋势线>85,78,85,1.2,0), COLORYELLOW; //{逢高派发} STICKLINE1(趋势线>90,78,85,1.8,0), COLORRED; //{极高风险} DRAWICON(趋势线>95 ,100,2);

DRAWICON(VAR3<12,80,38); DRAWICON(趋势线<12,80,34); 长期线:=MA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),19)+100,COLOR9900FF,LINET HICK3; 中期线:=EMA(-100*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)+100,COLORYELLOW,LINE THICK2; STICKLINE1(中期线<12,20,0,1,0), COLORYELLOW; STICKLINE1(长期线<12,20,0,1,0), COLORRED; MA多:=SMA(MAX(C-REF(C,1),0),8,1)/SMA(ABS(C-REF(C,1)),8,1)*100,COLORFFB5FF,LINETHICK2; 多方:=EMA(MA多,5),COLORYELLOW,LINETHICK2; STICKLINE1(多方>75,72,65,1.2,0), COLORYELLOW; STICKLINE1(多方>80,72,65,1.2,0), COLORRED;

相关文档
相关文档 最新文档