文档库 最新最全的文档下载
当前位置:文档库 › 文华财经编程规则

文华财经编程规则

文华财经编程规则
文华财经编程规则

文华财经编程规则

目录

一、操作符: (1)

二、语法: (2)

三、函数和常量 (3)

1.引用数据 (3)

2.金融统计 (4)

3.数理统计 (6)

4.逻辑判断 (7)

5.数学运算 (8)

6.时间函数 (9)

7.绘图 (10)

8、颜色常数 (11)

9、level-2函数(只有嬴智版本支持) (11)

10、头寸函数(连接文华服务器才能使用) (14)

11、信号记录函数(连接文华服务器才能使用) (15)

四、交易指令 (15)

五、编程举例: (16)

一、操作符:

操作符

意义 例 +

加法 CLOSE +OPEN 表示求收盘价及开盘价的和。 CLOSE -OPEN 表示求收盘价及开盘价的差。 CLOSE*OPEN 表示求收盘价及开盘价的积。 CLOSE/OPEN 表示求收盘价及开盘价的商。

减法 *

乘法 /

除法 &&

与(并且),也可简写为AND ||

或(或者), 也可简写为OR >

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

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

大于等于 <=

小于等于 <>

不等于 =

等于操作符 := 只定义一个局部变量

(这个变量在画图时是不画

的) TMP1:=(OPEN+CLOSE)/2; MA(TMP1,10); 上面的公式的第一个语句定义了一个局部变量TMP1,在下面一行

:声明了一个变量,

在画图时画出它并且按这个

名字显示。中引用了这个局部变量,但是要注意的是这个公式在画图的时候只画了第二条语句所求出的结果。

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

AVP:(OPEN+CLOSE)/2;

MA(AVP,10);

二、语法:

1.关于公式名称:

公式的名称不可以和已经存在的公式重复。

2.关于参数:

每个自编公式最多可以定义四个参数,参数的定义如下,首先是参数名称,然后是参数的最小值,最大值,最后是参数的默认值。在定义参数时要注意的是参数名称不可以重复。

3.关于变量名称:

变量名称不可以互相重复,不可以和参数名重复,不可以和函数名称重复。

4.关于公式内容:

公式的每个语句应该以分号结束,包括最后一条语句。在数据公式的时候请您注意一定要使用半角输入。在编写公式的过程中,如果您不记得某个函数的确切写法,可以选择插入函数来插入函数。

5.如果您在编写公式之后,想给这个公式加上注释,说明之类的东西,可以使用公式说明来输入。

6.IF ELSE:

该语句只有Mytrader2009和Myadvisor(赢智)支持

MA5:=MA(CLOSE,5);

MA10:=MA(CLOSE,10);

MA30:=MA(CLOSE,30);

IF(MA5>MA10)

MA5,COLORRED;

ELSE

{

IF(MA10>MA30)

MA10,COLORMAGENTA;

ELSE

MA30,COLORGREEN;

}

以上内容表达 MA5、MA10、MA30三者中最大的数值。

7.IFELSE(C,A,B)

如果条件C成立则返回A值,否则返回B值

例:IFELSE(CLOSE>REF(CLOSE,1),1,0);表示若今日收盘价高于前一日收盘价,则返回1,否则返回0

三、函数和常量

1.引用数据

2.金融统计

3.数理统计

4.逻辑判断

5.数学运算

6.时间函数

7.绘图

8、颜色常数

常数意义COLORRED 红色

COLORGREEN 绿色

COLORBLUE 蓝色

COLORMAGENTA 红紫色

COLORYELLOW 黄色

COLORLIGHTGREY 浅灰色

COLORLIGHTRED 浅红色

COLORLIGHTGREEN 浅绿色

COLORLIGHTBLUE 浅蓝色

COLORBLACK 黑色

COLORWHITE 白色

COLORCYAN 青色

9、level-2函数(只有嬴智版本支持)

10、头寸函数(连接文华服务器才能使用)

11、信号记录函数(连接文华服务器才能使用)

四、交易指令

交易模型中的交易指令

期货交易指令

股票、权证、外汇交易指令

套利模型中的交易指令

五、编程举例:

1. MACD公式

MACD公式有三个参数:SHORT(短期)、LONG(长期)、M 天数,一般为12、26、10 MACD公式的用法:

①DIFF、DEA均为正,DIFF向上突破DEA,买入信号。

②DIFF、DEA均为负,DIFF向下跌破DEA,卖出信号。

③DEA线与K线发生背离,行情反转信号。

④分析MACD柱状线,由红变绿(正变负),卖出信号;由绿变红,买入信号。

其中:

⑴DIFF线收盘价短期、长期指数平滑移动平均线间的差

⑵DEA线 DIFF线的M日指数平滑移动平均线

⑶MACD线DIFF线与DEA线的差,彩色柱状线

按照上述原理,MACD公式应该写成如下形式:

参数表:

参数名最小值最大值默认值

SHORT 5 40 12

LONG 20 100 26

M 2 60 10

公式写成如下形式即可:

DIFF:=EMA(CLOSE,SHORT)-EMA(CLOSE,LONG);

DEA:=MA(DIFF,M);

MACD:2*(DIFF-DEA);

公式的第一行对应于⑴,公式的第二行对应于⑵,公式的第三行对应于⑶。

2. KD公式:

算法:对每一交易日求RSV(未成熟随机值)

⑴RSV=(收盘价-最近N日最低价)/(最近N日最高价-最近N日最低价)×100

⑵K线:RSV的M1日移动平均

⑶D线:K值的M2日移动平均。

参数:N、M1、M2 天数,一般取9、3、3

用法:

①D>70,超买;D<30,超卖。

②线K向上突破线D,买进信号;线K向下跌破线D ,卖出信号。

③线K与线D的交叉发生在70以上,30以下,才有效。

④KD指标不适于发行量小,交易不活跃的股票;

⑤KD指标对大盘和热门大盘股有极高准确性。

参照KD公式算法,KD公式可以按照如下方式来编写。

参数表:

参数名称最小值最大值缺省值

N 1 100 9

M1 2 40 3

M2 2 40 3

公式的内容如下:

RSV:=(CLOSE-LLV(CLOSE,N))/(HHV(CLOSE,N)-LLV(CLOSE,N))*100;

K:SMA(RSV,M1,1);

D:SMA(RSV,M2,1);

3. K线:

算法略。

公式如下:

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.00001,OPEN,CLOSE,COLORCYAN,0);

STICKLINE(TMP<-0.00001,OPEN,CLOSE,COLORRED,1);

公式说明:

第一行,当当前周期收阴时,从HIGH向OPEN画直线,颜色为COLORCYAN;

第二行,当当前周期收阴时,从LOW向CLOSE画直线,颜色为COLORCYAN;

第三行,当当前周期收阳时,从HIGH向CLOSE画直线,颜色为COLORRED;

第四行,当当前周期收阳时,从LOW向OPEN画直线,颜色为COLORRED;

第五行,当当前周期平盘时,从LOW向OPEN画直线,颜色为白色;

第六行,当当前周期平盘时,从HIGH向OPEN画直线,颜色为白色;

第七行,当当前周期收阴时,从OPEN向CLOSE画实心柱线,颜色为COLORCYAN;第八行,当当前周期收阳时,从OPEN向CLOSE画空心柱线,颜色为COLORRED。

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

波段交易文华财经指标(源码)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);

文华财经指标公式波段最准确的指标最准的实战指标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

文华财经函数大全

文华财经函数大全 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之间。 计算方法:

文华财经指标公式波段最准确的指标最准的实战指标赢顺云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日均

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

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;

期货指标大全汇总文华财经指标技术分析指标大全 期货日内短线好指标

VAR2:=REF(LOW,1); VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100; VAR4:=EMA(VAR3*10,3); VAR5:=LLV(LOW,13); VAR6:=HHV(VAR4,13); CURRBARSCOUNT:=DATACOUNT-BARPOS+1; VAR7:=IF(CURRBARSCOUNT>34,1,0); VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7; VAR9:=IF(VAR8>100,100,VAR8); 吸筹:VAR9,LINETHICK1,COLOREE00EE; STICKLINE1(VAR9>-120,0,VAR9,3,1); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; STICKLINE1(VAR9>1 AND J>REF(J,1) AND REF(J,1)0.1 AND VAR9<1 AND J>REF(J,1) AND REF(J,1)MAX(EMA(C,13),EMA(C,55)),1,IF(EMA(C,3)1,1,0),COLORRED; 熊:IF(NX=-1 AND V>1,1,0),COLORGREEN; 马:IF(NX=0 AND V>1,1,0),COLORBLUE;

文华财经软件使用帮助

编辑平台支持的操作符

编辑平台支持的函数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/7211386853.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)

文华财经指标源码

阳光心情 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值。

期货指标大全汇总文华财经指标技术分析指标大全铁矿恒指买卖点绝技指标

STICKLINE(C>=O,O,C,8,0),COLORBLACK; STICKLINE(C>=O,H,L,8,0),COLORBLACK; STICKLINE(C<=O,O,C,8,0),COLORBLACK; STICKLINE(C<=O,H,L,8,0),COLORBLACK; A1:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,3)+EMA((OPEN+HIGH+LOW+CLOSE)/4,6)+EMA((OPEN+HI GH+LOW+CLOSE)/4,9))/3; A2:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,5)+EMA((OPEN+HIGH+LOW+CLOSE)/4,10)+EMA((OPEN+ HIGH+LOW+CLOSE)/4,20))/3; A3:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,7)+EMA((OPEN+HIGH+LOW+CLOSE)/4,14)+EMA((OPEN+ HIGH+LOW+CLOSE)/4,28))/3; A4:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,9)+EMA((OPEN+HIGH+LOW+CLOSE)/4,18)+EMA((OPEN+ HIGH+LOW+CLOSE)/4,36))/3; A5:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,11)+EMA((OPEN+HIGH+LOW+CLOSE)/4,22)+EMA((OPEN +HIGH+LOW+CLOSE)/4,44))/3; A6:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,13)+EMA((OPEN+HIGH+LOW+CLOSE)/4,26)+EMA((OPEN +HIGH+LOW+CLOSE)/4,52))/3; A7:=(EMA((OPEN+HIGH+LOW+CLOSE)/4,21)+EMA((OPEN+HIGH+LOW+CLOSE)/4,34)+EMA((OPEN +HIGH+LOW+CLOSE)/4,68))/3; VAR1:=FORCAST(A1,6); VAR2:=FORCAST(A2,6); VAR3:=FORCAST(A3,6); VAR4:=FORCAST(A4,6); VAR5:=FORCAST(A5,6);

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

天知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;

期货指标大全汇总文华财经指标技术分析指标大全精确度99的指标

VAR1:=(20*HIGH+19*REF(HIGH,1)+18*REF(HIGH,2)+17*REF(HIGH,3)+16*REF(HIGH,4)+15*REF(HI GH,5)+14*REF(HIGH,6)+13*REF(HIGH,7)+12*REF(HIGH,8)+11*REF(HIGH,9)+10*REF(HIGH,10)+9* REF(HIGH,11)+8*REF(HIGH,12)+7*REF(HIGH,13)+6*REF(HIGH,14)+5*REF(HIGH,15)+4*REF(HIGH, 16)+3*REF(HIGH,17)+2*REF(HIGH,18)+REF(HIGH,20))/210; VAR2:=(20*LOW+19*REF(LOW,1)+18*REF(LOW,2)+17*REF(LOW,3)+16*REF(LOW,4)+15*REF(LOW, 5)+14*REF(LOW,6)+13*REF(LOW,7)+12*REF(LOW,8)+11*REF(LOW,9)+10*REF(LOW,10)+9*REF(LO W,11)+8*REF(LOW,12)+7*REF(LOW,13)+6*REF(LOW,14)+5*REF(LOW,15)+4*REF(LOW,16)+3*REF(L OW,17)+2*REF(LOW,18)+REF(LOW,20))/210; VAR3:=EMA(VAR1,90); VAR4:=EMA(VAR2,90); VAR5:=(20*HIGH+19*REF(HIGH,1)+18*REF(HIGH,2)+17*REF(HIGH,3)+16*REF(HIGH,4)+15*REF(HI GH,5)+14*REF(HIGH,6)+13*REF(HIGH,7)+12*REF(HIGH,8)+11*REF(HIGH,9)+10*REF(HIGH,10)+9* REF(HIGH,11)+8*REF(HIGH,12)+7*REF(HIGH,13)+6*REF(HIGH,14)+5*REF(HIGH,15)+4*REF(HIGH, 16)+3*REF(HIGH,17)+2*REF(HIGH,18)+REF(HIGH,20))/210; VAR6:=(20*LOW+19*REF(LOW,1)+18*REF(LOW,2)+17*REF(LOW,3)+16*REF(LOW,4)+15*REF(LOW, 5)+14*REF(LOW,6)+13*REF(LOW,7)+12*REF(LOW,8)+11*REF(LOW,9)+10*REF(LOW,10)+9*REF(LO W,11)+8*REF(LOW,12)+7*REF(LOW,13)+6*REF(LOW,14)+5*REF(LOW,15)+4*REF(LOW,16)+3*REF(L OW,17)+2*REF(LOW,18)+REF(LOW,20))/210; VAR7:=VAR3-VAR4; VAR8:=VAR3+VAR7*2; VAR9:=VAR4-VAR7*2; VAR10:=(MA(MA(HIGH,25),25)-MA(MA(LOW,25),25))*1+MA(MA(HIGH,25),25); VAR11:=MA(MA(LOW,25),25)-(MA(MA(HIGH,25),25)-MA(MA(LOW,25),25))*1; VAR12:=VAR11>=VAR9 AND VAR10>=VAR8; VAR13:=VAR10<=VAR8 AND VAR11<=VAR9; VAR14:=VAR11>=VAR9 AND VAR10<=VAR8; VAR15:=(MA(MA(HIGH,60),60)-MA(MA(LOW,60),60))*3+MA(MA(HIGH,60),60); VAR16:=MA(MA(LOW,60),60)-(MA(MA(HIGH,60),60)-MA(MA(LOW,60),60))*3; STICKLINE1(VAR12=1,VAR10,VAR11,5,0),COLOR000066; STICKLINE1(VAR13=1,VAR10,VAR11,5,0),COLOR003300;

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

波段交易文华财经指标源 码 Modified by JEEP on December 26th, 2020.

波段交易文华财经指标(源码) 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(OPEN0,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);

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