您现在的位置:程序化交易>> 股票公式>> 通达信>> 通达信公式>>正文内容

开盘三线 公式、源码[通达信公式]

相关标签: 股市开盘三线图解 、 开盘三线在哪里看 、 开盘三线买入法 、 分时指标开盘买入 、 开盘三分时指标手机版 、 三线金叉选股公式 、 k线指标公式源码 、 趋势线指标公式 主图 、 通达信黑马线主图指标公式 、 通达信操盘线指标源码 、 操盘线主图指标源码 、 通达信副图 、

 

开盘三线(源码、分时主图、通达信、贴图)

 

原理解析:

当满足条件时间(时分秒)=94000ANDREF(收盘价,上次时间(时分秒)=94000距今天数)>=上次时间(时分秒)=93000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画红色
当满足条件时间(时分秒)=94000ANDREF(收盘价,上次时间(时分秒)=94000距今天数)<上次时间(时分秒)=93000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画绿色
当满足条件时间(时分秒)=95000ANDREF(收盘价,上次时间(时分秒)=95000距今天数)>=上次时间(时分秒)=94000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画红色
当满足条件时间(时分秒)=95000ANDREF(收盘价,上次时间(时分秒)=95000距今天数)<上次时间(时分秒)=94000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画绿色
当满足条件时间(时分秒)=100000ANDREF(收盘价,上次时间(时分秒)=100000距今天数)>=上次时间(时分秒)=95000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画红色
当满足条件时间(时分秒)=100000ANDREF(收盘价,上次时间(时分秒)=100000距今天数)<上次时间(时分秒)=95000距今天数日前的收盘价时,在昨收盘价*1.1和昨收盘价*0.9位置之间画柱状线,宽度为0.5,-1不为0则画空心柱.,画绿色
SJ1赋值:时间(时分秒)=93000
T1赋值:上次SJ1距今天数
SJ2赋值:时间(时分秒)=94000
SJ4赋值:时间(时分秒)=95000
T2赋值:上次SJ2距今天数
T4赋值:上次SJ4距今天数
H1赋值:如果时间(时分秒)=94000,返回T2日前的收盘价,否则返回无效数=收盘价
H2赋值:如果时间(时分秒)=95000,返回T4日前的收盘价,否则返回无效数=收盘价
CS2赋值:T2日前的收盘价的最后一日取值设为常数
CS4赋值:T4日前的收盘价的最后一日取值设为常数
GL2赋值:H1的T2日反向过滤
GL4赋值:H2的T4日反向过滤
L1赋值:如果时间(时分秒)=93000,返回T1日前的收盘价,否则返回无效数=收盘价
CS1赋值:T1日前的收盘价的最后一日取值设为常数
GL1赋值:L1的T1日反向过滤
DA赋值:如果上次GL2距今天数日前的GL2,返回上次GL2距今天数日前的上次GL1距今天数,否则返回无效数的最后一日取值设为常数
DA1赋值:如果上次GL4距今天数日前的GL4,返回上次GL4距今天数日前的上次GL2距今天数,否则返回无效数的最后一日取值设为常数
A赋值:如果上次GL1距今天数>=0ANDBARSLAST(GL1)<=DA,返回((CS2-CS1)/DA)*上次GL1距今天数+CS1,否则返回无效数
B赋值:如果上次GL2距今天数>=0ANDBARSLAST(GL2)<=DA1,返回((CS4-CS2)/DA1)*上次GL2距今天数+CS2,否则返回无效数
如果A>=1日前的A,返回A,否则返回无效数画红色,线宽为3
如果A<1日前的A,返回A,否则返回无效数画绿色,线宽为3
如果B>=1日前的B,返回B,否则返回无效数画红色,线宽为3
如果B<1日前的B,返回B,否则返回无效数画绿色,线宽为3
XSJ1赋值:时间(时分秒)=95000
XT1赋值:上次XSJ1距今天数
XSJ2赋值:时间(时分秒)=100000
XT2赋值:上次XSJ2距今天数
XCS2赋值:XT2日前的收盘价的最后一日取值设为常数
XL1赋值:如果时间(时分秒)=95000,返回XT1日前的收盘价,否则返回无效数=收盘价
XH1赋值:如果时间(时分秒)=100000,返回XT2日前的收盘价,否则返回无效数=收盘价
XCS1赋值:XT1日前的收盘价的最后一日取值设为常数
XGL1赋值:XL1的XT1日反向过滤
XGL2赋值:XH1的XT2日反向过滤
XDA赋值:如果上次XGL2距今天数日前的XGL2,返回上次XGL2距今天数日前的上次XGL1距今天数,否则返回无效数的最后一日取值设为常数
XA赋值:如果上次XGL1距今天数>=0ANDBARSLAST(XGL1)<=XDA,返回((XCS2-XCS1)/XDA)*上次XGL1距今天数+XCS1,否则返回无效数
如果XA>=1日前的XA,返回XA,否则返回无效数画红色,线宽为3
如果XA<1日前的XA,返回XA,否则返回无效数画绿色,线宽为3
时间赋值:时间(时分秒)=100000
N赋值:上次时间距今天数
输出C1:如果N,返回N+1日前的0日内最高价的最高值和开盘价的较大值,否则返回0日内最高价的最高值的最后一日取值设为常数,DOTLINE,画红色
输出C2:如果N,返回N+1日前的0日内最低价的最低值和开盘价的较小值,否则返回0日内最低价的最低值的最后一日取值设为常数,DOTLINE,画绿色
输出C3:(C1+C2)/2,DOTLINE,画黄色
VV赋值:0日内成交量(手)的最高值
Z,赋值:(C1/C2-1)*100
当满足条件到最后交易的周期=30时,在C1*1.005位置书写文字,画红色
当满足条件到最后交易的周期=30时,在C3*1.005位置书写文字,画黄色
当满足条件到最后交易的周期=30时,在C2*1.005位置书写文字,画绿色
当满足条件C1/C2<=1.03ANDCROSS(收盘价,C1)ANDV>=VV时,在C1*1.005位置书写文字画红色
当满足条件C1/C2<=1.03ANDCROSS(C2,收盘价)ANDV>=VV时,在C2*0.998位置书写文字画绿色
当满足条件C1/C2<1.03ANDCROSS(收盘价,C1)ANDV>=VV时,在C1和C2位置之间画柱状线,宽度为1,0不为0则画空心柱.,画红色
 

源码:

 

 

STICKLINE(TIME2=94000 AND REF(C,BARSLAST(TIME2=94000))>=REF(C,BARSLAST(TIME2=93000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORRED;STICKLINE(TIME2=94000 AND REF(C,BARSLAST(TIME2=94000))<REF(C,BARSLAST(TIME2=93000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORGREEN;STICKLINE(TIME2=95000 AND REF(C,BARSLAST(TIME2=95000))>=REF(C,BARSLAST(TIME2=94000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORRED;STICKLINE(TIME2=95000 AND REF(C,BARSLAST(TIME2=95000))<REF(C,BARSLAST(TIME2=94000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORGREEN;STICKLINE(TIME2=100000 AND REF(C,BARSLAST(TIME2=100000))>=REF(C,BARSLAST(TIME2=95000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORRED;STICKLINE(TIME2=100000 AND REF(C,BARSLAST(TIME2=100000))<REF(C,BARSLAST(TIME2=95000)),DYNAINFO(3)*1.1,DYNAINFO(3)*0.9,0.5,-1),COLORGREEN;SJ1:=TIME2=93000;T1:=BARSLAST(SJ1);SJ2:=TIME2=94000;SJ4:=TIME2=95000;T2:=BARSLAST(SJ2);T4:=BARSLAST(SJ4);H1:=IF(TIME2=94000,REF(C,T2),DRAWNULL)=C;H2:=IF(TIME2=95000,REF(C,T4),DRAWNULL)=C;CS2:=CONST(REF(C,T2));{理想论坛ID鹏腾2009版本}CS4:=CONST(REF(C,T4));GL2:=FILTERX(H1,T2);GL4:=FILTERX(H2,T4);L1:=IF(TIME2=93000,REF(C,T1),DRAWNULL)=C;CS1:=CONST(REF(C,T1));GL1:=FILTERX(L1,T1);DA:=CONST(IF(REF(GL2,BARSLAST(GL2)),REF(BARSLAST(GL1),BARSLAST(GL2)),DRAWNULL));DA1:=CONST(IF(REF(GL4,BARSLAST(GL4)),REF(BARSLAST(GL2),BARSLAST(GL4)),DRAWNULL));A:=IF(BARSLAST(GL1)>=0 AND BARSLAST(GL1)<=DA,((CS2-CS1)/DA)*BARSLAST(GL1)+CS1,DRAWNULL);B:=IF(BARSLAST(GL2)>=0 AND BARSLAST(GL2)<=DA1,((CS4-CS2)/DA1)*BARSLAST(GL2)+CS2,DRAWNULL);IF(A>=REF(A,1),A,DRAWNULL)COLORRED,LINETHICK3;IF(A<REF(A,1),A,DRAWNULL)COLORGREEN,LINETHICK3;IF(B>=REF(B,1),B,DRAWNULL)COLORRED,LINETHICK3;IF(B<REF(B,1),B,DRAWNULL)COLORGREEN,LINETHICK3;XSJ1:=TIME2=95000;XT1:=BARSLAST(XSJ1);XSJ2:=TIME2=100000;XT2:=BARSLAST(XSJ2);XCS2:=CONST(REF(C,XT2));XL1:=IF(TIME2=95000,REF(C,XT1),DRAWNULL)=C;XH1:=IF(TIME2=100000,REF(C,XT2),DRAWNULL)=C;XCS1:=CONST(REF(C,XT1));XGL1:=FILTERX(XL1,XT1);XGL2:=FILTERX(XH1,XT2);XDA:=CONST(IF(REF(XGL2,BARSLAST(XGL2)),REF(BARSLAST(XGL1),BARSLAST(XGL2)),DRAWNULL));XA:=IF(BARSLAST(XGL1)>=0 AND BARSLAST(XGL1)<=XDA,((XCS2-XCS1)/XDA)*BARSLAST(XGL1)+XCS1,DRAWNULL);IF(XA>=REF(XA,1),XA,DRAWNULL)COLORRED,LINETHICK3;IF(XA<REF(XA,1),XA,DRAWNULL)COLORGREEN,LINETHICK3;时间:=TIME2=100000;N:=BARSLAST(时间);C1:CONST(IF(N,MAX(REF(HHV(H,0),N+1),DYNAINFO(4)),HHV(H,0))),DOTLINE,COLORRED;C2:CONST(IF(N,MIN(REF(LLV(L,0),N+1),DYNAINFO(4)),LLV(L,0))),DOTLINE,COLORGREEN;C3:(C1+C2)/2,DOTLINE,COLORYELLOW;VV:=HHV(V,0);{分析家公式网www.cxh99.com}Z,:=(C1/C2-1)*100;DRAWTEXT(CURRBARSCOUNT=30,C1*1.005,VARCAT(VARCAT(VARCAT(VARCAT('上限:',VAR2STR(C1,2)),'元,'),VARCAT('振幅:',VAR2STR(Z,,2))),'%')),COLORRED;DRAWTEXT(CURRBARSCOUNT=30,C3*1.005,VARCAT(VARCAT('中限:',VAR2STR(C3,2)),'元')),COLORYELLOW;DRAWTEXT(CURRBARSCOUNT=30,C2*1.005,VARCAT(VARCAT('下限:',VAR2STR(C2,2)),'元')),COLORGREEN;DRAWTEXT(C1/C2<=1.03 AND CROSS(C,C1) AND V>=VV,C1*1.005,'买入')COLORRED;DRAWTEXT(C1/C2<=1.03 AND CROSS(C2,C) AND V>=VV,C2*0.998,'卖出')COLORGREEN;STICKLINE(C1/C2<1.03 AND CROSS(C,C1) AND V>=VV,C1,C2,1,0),COLORRED;

 

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

 

 

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

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

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

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

 


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

相关文章

    没有相关内容