您现在的位置:程序化交易>> 股票公式>> 其他>> 其他软件公式>>正文内容

飞狐翻番一号公式公式、代码源码[其他软件公式]

相关标签:

 

原理解析:

VAR1赋值:最高价-最低价和最高价-1日前的收盘价的绝对值的较大值和最低价-1日前的收盘价的绝对值的较大值的14日[1日权重]移动平均

VAR2赋值:最高价-1日前的最高价

VAR3赋值:1日前的最低价-最低价

VAR4赋值:如果VAR2>0ANDVAR2>VAR3,返回VAR2,否则返回0的12日[1日权重]移动平均

VAR5赋值:如果VAR3>0ANDVAR3>VAR2,返回VAR3,否则返回0的12日[1日权重]移动平均

VAR6赋值:VAR4*100/VAR1

VAR7赋值:VAR5*100/VAR1

VAR8赋值:VAR7-VAR6的绝对值/(VAR7+VAR6)*100的12日[1日权重]移动平均

VAR9赋值:(VAR8+5日前的VAR8)/2

VARA赋值:最高价-开盘价的12日累和/开盘价-最低价的12日累和*100

VARB赋值:0和最高价-1日前的收盘价的较大值的12日累和/0和1日前的收盘价-最低价的较大值的12日累和*100

VARC赋值:成交额(元)/成交量(手)/100

VARD赋值:(3*最高价+最低价+开盘价+2*收盘价)/7

VARE赋值:成交额(元)的5日累和/VARC/100

VARF赋值:成交额(元)的13日累和/VARC/100

VAR10赋值:成交额(元)的34日累和/VARC/100

VAR11赋值:成交额(元)的209日累和/VARC/100

VAR12赋值:1日前的成交量(手)+2日前的成交量(手)+3日前的成交量(手)+4日前的成交量(手)

VAR13赋值:VAR12/当前流通股本(手)

VAR14赋值:成交量(手)/当前流通股本(手)*VARD+VAR13*1日前的VARC

VAR15赋值:以成交量(手)/VARE为权重VARD的动态移动平均

VAR16赋值:以成交量(手)/VARF为权重VARD的动态移动平均

VAR17赋值:以成交量(手)/VAR10为权重VARD的动态移动平均

VAR18赋值:以成交量(手)/当前流通股本(手)为权重VARD的动态移动平均

VAR19赋值:488日内最高价的最高值的18日简单移动平均

VAR1A赋值:220日内最高价的最高值的18日简单移动平均

VAR1B赋值:98日内最高价的最高值的18日简单移动平均

VAR1C赋值:488日内最低价的最低值的18日简单移动平均

VAR1D赋值:220日内最低价的最低值的18日简单移动平均

VAR1E赋值:98日内最低价的最低值的18日简单移动平均

VAR1F赋值:(VAR1C*0.96+VAR1D*0.96+VAR1E*0.96+VAR19*0.558+VAR1A*0.558+VAR1B*0.558)/6的18日简单移动平均

VAR20赋值:(VAR1C*1.25+VAR1D*1.23+VAR1E*1.2+VAR19*0.55+VAR1A*0.55+VAR1B*0.65)/6的18日简单移动平均

VAR21赋值:(VAR1C*1.3+VAR1D*1.3+VAR1E*1.3+VAR19*0.68+VAR1A*0.68+VAR1B*0.68)/6的18日简单移动平均

VAR22赋值:(VAR1F*3+VAR20*2+VAR21)/6*1.738的18日简单移动平均

VAR23赋值:如果日期<=1331231,返回VAR22,否则返回VAR22*日

VAR24赋值:最低价

VAR25赋值:1日前的最低价

VAR26赋值:VAR24-VAR25的绝对值的3日[1日权重]移动平均/VAR24-VAR25和0的较大值的3日[1日权重]移动平均*100

VAR27赋值:如果收盘价*1.35<=VAR23,返回VAR26*10,否则返回VAR26/10的3日简单移动平均

VAR28赋值:30日内最低价的最低值

VAR29赋值:30日内VAR27的最高值

VAR2A赋值:如果最低价<=VAR28,返回(VAR27+VAR29*2)/2,否则返回0

输出提示:VAR2AANDC<获利盘为1%的成本分布的3日简单移动平均,STICK,线宽为3,COLORFFFF

输出买入:VAR2AANDC<获利盘为1%的成本分布的3日简单移动平均 AND (收盘价-VAR16)/VAR16*100<2-13,STICK,线宽为3,COLORFF00

趋势赋值:3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均的5日指数移动平均/100

输出幻:提示 AND 趋势<0.2,STICK,画红色

输出欢喜:如果(13日前的收盘价-收盘价)/13日前的收盘价*100>15ANDSUM(成交量(手)/当前流通股本(手),13)*100<18ANDV/当前流通股本(手)*100<2.5AND(1日前的收盘价-收盘价)/1日前的收盘价*100<8,返回0.7,否则返回0,STICK,线宽为3,COLORFFCC66

V2赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100

V3赋值:成交量(手)的2日简单移动平均/成交量(手)的10日简单移动平均

V4赋值:成交量(手)/当前流通股本(手)

A1赋值:0.007*V2-0.007*V3-0.568*V4-0.01

A2赋值:0.002*V2-0.012*V3+1.746*V4-0.007

A3赋值:-0.000*V2+0.047*V3-0.573*V4-0.055

输出发财:-12.24*A1-1*A2+0.321*A3<0,STICK,线宽为3,COLOR99CC66

B1赋值:(收盘价-收盘价的27日简单移动平均)/收盘价的27日简单移动平均<-0.16

输出翻番:当满足条件B1时,在0和0.5位置之间画柱状线,宽度为2,0不为0则画空心柱.,STICK,线宽为3,COLORFF

 

源码:

var1:=sma(max(max(h-l,abs(h-ref(c,1))),abs(l-ref(c,1))),14,1);
var2:=h-ref(h,1);
var3:=ref(l,1)-l;
var4:=sma(if(var2>0 and var2>var3,var2,0),12,1);
var5:=sma(if(var3>0 and var3>var2,var3,0),12,1);
var6:=var4*100/var1;
var7:=var5*100/var1;
var8:=sma(abs(var7-var6)/(var7+var6)*100,12,1);
var9:=(var8+ref(var8,5))/2;
vara:=sum(h-o,12)/sum(o-l,12)*100;
varb:=sum(max(0,h-ref(c,1)),12)/sum(max(0,ref(c,1)-l),12)*100;
varc:=amount/v/100;
vard:=(3*h+l+o+2*c)/7;
vare:=sum(amount,5)/varc/100;
varf:=sum(amount,13)/varc/100;
var10:=sum(amount,34)/varc/100;
var11:=sum(amount,209)/varc/100;
var12:=ref(v,1)+ref(v,2)+ref(v,3)+ref(v,4);
var13:=var12/capital;
var14:=v/capital*vard+var13*ref(varc,1);
var15:=dma(vard,v/vare);
var16:=dma(vard,v/varf);
var17:=dma(vard,v/var10);
var18:=dma(vard,v/capital);
var19:=ma(hhv(h,488),18);
var1a:=ma(hhv(h,220),18);
var1b:=ma(hhv(h,98),18);
var1c:=ma(llv(l,488),18);
var1d:=ma(llv(l,220),18);
var1e:=ma(llv(l,98),18);
var1f:=ma((var1c*0.96+var1d*0.96+var1e*0.96+var19*0.558+var1a*0.558+var1b*0.558)/6,18);
var20:=ma((var1c*1.25+var1d*1.23+var1e*1.2+var19*0.55+var1a*0.55+var1b*0.65)/6,18);
var21:=ma((var1c*1.3+var1d*1.3+var1e*1.3+var19*0.68+var1a*0.68+var1b*0.68)/6,18);
var22:=ma((var1f*3+var20*2+var21)/6*1.738,18);
var23:=if(date<=1331231,var22,var22*day);
var24:=l;
var25:=ref(l,1);
var26:=sma(abs(var24-var25),3,1)/sma(max(var24-var25,0),3,1)*100;
var27:=ma(if(c*1.35<=var23,var26*10,var26/10),3);
var28:=llv(l,30);
var29:=hhv(var27,30);
var2a:=if(l<=var28,(var27+var29*2)/2,0);
提示:ma(var2A and c<cost(1),3),stick,Linethick3,colorffff;
买入:ma(var2a and c<cost(1),3) and (c-var16)/var16*100<2-13,stick,Linethick3,colorff00;
趋势:=ema(3*sma((c-llv(l,27))/(hhv(h,27)-llv(l,27))*100,5,1)-2*sma(sma((c-llv(l,27))/(hhv(h,27)-llv(l,27))*100,5,1),3,1),5)/100;
幻:提示 AND 趋势<0.2,stick,COLORRED;
欢喜:if((ref(c,13)-c)/ref(c,13)*100>15 and sum(v/capital,13)*100<18 and v/capital*100<2.5 and (ref(c,1)-c)/ref(c,1)*100<8,0.7,0),stick,Linethick3,colorffcc66;
v2:=(c-ref(c,1))/ref(c,1)*100;
v3:=ma(v,2)/ma(v,10);
v4:=v/capital;
a1:=0.007*v2-0.007*v3-0.568*v4-0.01;
a2:=0.002*v2-0.012*v3+1.746*v4-0.007;
a3:=-0.000*v2+0.047*v3-0.573*v4-0.055;
发财:-12.24*a1-1*a2+0.321*A3<0,stick,Linethick3,color99cc66;
b1:=(c-ma(c,27))/ma(c,27)<-0.16;
翻番:stickline(b1,0,0.5,2,0),stick,Linethick3,colorff;{来源:www.cxh99.com 程序化交易}

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

原理解析:

 

源码:

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容