您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

同花顺多头建仓主图公式公式、代码源码[同花顺公式]

相关标签:

 

 

原理解析:

输出生命线:收盘价的26日简单移动平均,画红色,线宽为2,PRECIS2
输出多头线:收盘价的1.5日指数移动平均,画黄色,PRECIS2
输出空头线:收盘价的5日指数移动平均,COLOR00FF00,PRECIS2
输出均衡线:空头线的5日指数移动平均,画白色,PRECIS2
VAR1赋值:(100 - ((90 * (21日内最高价的最高值 - 收盘价)) / (21日内最高价的最高值 - 21日内最低价的最低值)))
VAR2赋值:(100 - ((100*(12日内最高价的最高值-收盘价))/(12日内最高价的最高值-12日内最低价的最低值))的12日简单移动平均)
当满足条件VAR1上穿VAR2的12日简单移动平均时,在(最低价*0.94)位置书写文字,COLOR4440FF,ALIGN1
当满足条件VAR2的12日简单移动平均上穿VAR1时,在(最高价*1.05)位置书写文字,COLORFFFF34,ALIGN1
VAR3赋值:收盘价的5日指数移动平均
VAR4赋值:收盘价的10日指数移动平均
VAR5赋值:收盘价的20日指数移动平均
VAR6赋值:收盘价的30日指数移动平均
VAR7赋值:(VAR3+VAR4+VAR5+VAR6)/4
VAR8赋值:(VAR7-15日前的VAR7)/15日前的VAR7*100
VAR9赋值:VAR8的8日指数移动平均
当满足条件收盘价>=生命线ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件收盘价>=生命线ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件收盘价>=生命线ANDC>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件收盘价>=生命线ANDC>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000FF,LAYER1
//红强势STICKLINE(VAR8<1*1日前的VAR8,开盘价,收盘价,10,0),COLORFFFF00
当满足条件VAR8<1*1日前的VAR8时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFFFF00
当满足条件VAR8<1*1日前的VAR8时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFFF00
当满足条件VAR8<1*1日前的VAR8时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFF00
//蓝下跌STICKLINE(VAR8>1*1日前的VAR8,开盘价,收盘价,10,0),COLORC8009F
当满足条件VAR8>1*1日前的VAR8时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORC8009F
当满足条件VAR8>1*1日前的VAR8时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORC8009F
当满足条件VAR8>1*1日前的VAR8时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORC8009F
//紫调整STICKLINE(VAR8<1*1日前的VAR8 AND VAR9>1*1日前的VAR9,开盘价,收盘价,10,0),COLOR00FF00
当满足条件VAR8<1*1日前的VAR8ANDVAR9>1*1日前的VAR9时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FF00
当满足条件VAR8<1*1日前的VAR8ANDVAR9>1*1日前的VAR9时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FF00
当满足条件VAR8<1*1日前的VAR8ANDVAR9>1*1日前的VAR9时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FF00
绿见顶买进价赋值:((收盘价-1日前的收盘价的6日简单移动平均)/6+收盘价的6日简单移动平均)*1.004
买进条件赋值:收盘价上穿买进价 AND 买进价>1日前的买进价
当满足条件买进条件时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFFFFFF,LAYER1
当满足条件买进条件时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFFFFFF,LAYER1
当满足条件买进条件时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLORFFFFFF,LAYER1
当满足条件买进条件时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFFFFF,LAYER1
白买进加码价赋值:((收盘价-1日前的收盘价的18日简单移动平均)/18+收盘价的18日简单移动平均)*1.004
加码条件赋值:收盘价上穿加码价 AND 加码价>1日前的加码价
当满足条件加码条件时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR00FFFF,LAYER1
当满足条件加码条件时,在开盘价和收盘价位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FFFF,LAYER1
当满足条件加码条件时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF,LAYER1
当满足条件加码条件时,在最高价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR00FFFF,LAYER1
黄加仓ZDF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
当满足条件ZDF>9.8时,在开盘价和收盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件ZDF>9.8时,在开盘价和收盘价位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件ZDF>9.8时,在开盘价和收盘价位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR0000FF,LAYER1
当满足条件ZDF<-9.8时,在开盘价和收盘价位置之间画柱状线,宽度为10,1不为0则画空心柱.,COLOR00FF00,LAYER1
当满足条件ZDF<-9.8时,在开盘价和收盘价位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLOR00FF00,LAYER1
当满足条件ZDF<-9.8时,在开盘价和收盘价位置之间画柱状线,宽度为4,1不为0则画空心柱.,COLOR00FF00,LAYER1
 

源码:

 

 

 

生命线:MA(CLOSE,26),colorred,LINETHICK2,PRECIS2;
多头线:EMA(C,1.5),coloryellow,PRECIS2;
空头线:EMA(C,5),COLOR00FF00,PRECIS2;
均衡线:EMA(空头线,5),colorwhite,PRECIS2;
VAR1:=(100 - ((90 * (HHV(HIGH,21) - CLOSE)) / (HHV(HIGH,21) - LLV(LOW,21))));
VAR2:=(100 - MA(((100 * (HHV(HIGH,12) - CLOSE)) / (HHV(HIGH,12) - LLV(LOW,12))),12));
DRAWTEXT(CROSS(VAR1,MA(VAR2,12)),(LOW * 0.94),'↑买 '),color4440FF,ALIGN1;
DRAWTEXT(CROSS(MA(VAR2,12),VAR1),(HIGH * 1.05),'卖 '),colorFFFF34,ALIGN1;
Var3:=EMA(C,5);
Var4:=EMA(C,10);
Var5:=EMA(C,20);
Var6:=EMA(C,30);
Var7:=(Var3+Var4+Var5+Var6)/4;
Var8:=(Var7-REF(Var7,15))/REF(Var7,15)*100;
Var9:=EMA(Var8,8);
STICKLINE(C>=生命线 AND C>=O,C,O,10,0),COLOR0000ff,LAYER1;
STICKLINE(C>=生命线 AND C>=O,C,O,8,0),COLOR0000ff,LAYER1;
STICKLINE(C>=生命线 AND C>=O,C,O,4,0),COLOR0000ff,LAYER1;
STICKLINE(C>=生命线 AND C>=O,H,L,0.5,0),COLOR0000ff,LAYER1;//红强势
STICKLINE(Var8<1*REF(Var8,1),O,C,10,0),COLORffff00;
STICKLINE(Var8<1*REF(Var8,1),O,C,8,0),COLORffff00;
STICKLINE(Var8<1*REF(Var8,1),O,C,4,0),COLORffff00;
STICKLINE(Var8<1*REF(Var8,1),H,L,0.5,0),COLORffff00;//蓝下跌
STICKLINE(Var8>1*REF(Var8,1),O,C,10,0),COLORc8009f;
STICKLINE(Var8>1*REF(Var8,1),O,C,8,0),COLORc8009f;
STICKLINE(Var8>1*REF(Var8,1),O,C,4,0),COLORc8009f;
STICKLINE(Var8>1*REF(Var8,1),H,L,0.5,0),COLORc8009f;//紫调整
STICKLINE(Var8<1*REF(Var8,1) AND Var9>1*REF(Var9,1),O,C,10,0),COLOR00ff00;
STICKLINE(Var8<1*REF(Var8,1) AND Var9>1*REF(Var9,1),O,C,8,0),COLOR00ff00;
STICKLINE(Var8<1*REF(Var8,1) AND Var9>1*REF(Var9,1),O,C,4,0),COLOR00ff00;
STICKLINE(Var8<1*REF(Var8,1) AND Var9>1*REF(Var9,1),H,L,0.5,0),COLOR00ff00;//绿见顶
买进价:=((C-REF(MA(C,6),1))/6+MA(C,6))*1.004;
买进条件:=CROSS(C,买进价) AND 买进价>REF(买进价,1);
STICKLINE(买进条件,O,C,10,0),colorffffff,LAYER1;
STICKLINE(买进条件,O,C,8,0),colorffffff,LAYER1;
STICKLINE(买进条件,O,C,4,0),colorffffff,LAYER1;
STICKLINE(买进条件,H,L,0.5,0),colorffffff,LAYER1;//白买进
加码价:=((C-REF(MA(C,18),1))/18+MA(C,18))*1.004;
加码条件:=CROSS(C,加码价) AND 加码价>REF(加码价,1);
STICKLINE(加码条件,O,C,10,0),color00ffff,LAYER1;
STICKLINE(加码条件,O,C,8,0),color00ffff,LAYER1;
STICKLINE(加码条件,O,C,4,0),color00ffff,LAYER1;
STICKLINE(加码条件,H,L,0.5,0),color00ffff,LAYER1;//黄加仓
ZDF:=(C-REF(C,1))/REF(C,1)*100;
STICKLINE(ZDF>9.8,O,C,10,1),COLOR0000ff,LAYER1;
STICKLINE(ZDF>9.8,O,C,8,1),COLOR0000ff,LAYER1;
STICKLINE(ZDF>9.8,O,C,4,1),COLOR0000ff,LAYER1;
STICKLINE(ZDF<-9.8,O,C,10,1),COLOR00ff00,LAYER1;
STICKLINE(ZDF<-9.8,O,C,8,1),COLOR00ff00,LAYER1;
STICKLINE(ZDF<-9.8,O,C,4,1),COLOR00ff00,LAYER1;{来源:www.cxh99.com 程序化交易}

 

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

 

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!

 


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

相关文章

    没有相关内容