专栏名称: 游资八戒
财经股票基金
目录
相关文章推荐
新北方  ·  被驳回!女子网上晒娃被公司取消哺乳假 ·  3 天前  
新北方  ·  寒意从早到晚!省内最高温仅零上1℃ ·  3 天前  
新北方  ·  正式实施!驾驶证申领政策有变 ·  3 天前  
51好读  ›  专栏  ›  游资八戒

【财神剑】套装——1主图2副图(4选股)

游资八戒  · 公众号  ·  · 2024-07-07 19:11

正文

注意: 本文属于八戒 改编 指标公式,源码可以用于通达信软件,第一部分源码属于主图或副图;第二部分属于选股公式源码(多个选股公式请分别使用); 第三部分属于图片示例。


注意2:防止源码复制粘贴出错,请先把源码复制到WORD文档排序,再从WORD文档中复制源码!



【财神剑】主图由3个部分组成:

1、基本面信息:“市盈率”、“市净率”、“每股收益”等;

2、红绿K线:将每个上涨下跌区间用红K和绿K来表示,并且定义了“看涨”的关键K线;

3、下跌趋势线+水平趋势线;


第一部分 【主图公式 】 手机/电脑


【财神剑】 编写如下:

DRAWTEXT_FIX(1,0,0,0,'市盈率:'),COLORYELLOW;

DRAWNUMBER_FIX(1,0.08,0,0,CONST(DYNAINFO(39))),COLORYELLOW;

DRAWTEXT_FIX(1,0,0.05,0,'每股收益(元):'),COLOR0080FF;

DRAWNUMBER_FIX(1,0.08,0.05,0,CONST(FINANCE(38))),COLOR0080FF;

DRAWTEXT_FIX(1,0,0.1,0,'市净率:'),COLORYELLOW;

DRAWNUMBER_FIX(1,0.08,0.1,0,C/FINANCE(34)),COLORYELLOW;

DRAWTEXT_FIX(1,0,0.15,0,'总股本(万股):'),COLORMAGENTA;

DRAWNUMBER_FIX(1,0.08,0.15,0,CONST(FINANCE(1)/10000)),COLORMAGENTA;

DRAWTEXT_FIX(1,0,0.20,0,'流通盘(万股):'),COLORMAGENTA;

DRAWNUMBER_FIX(1,0.08,0.20,0,CONST(FINANCE(7)/10000)),COLORMAGENTA;

DRAWTEXT_FIX(1,0,0.25,0,'所属板块:'),COLORYELLOW;

DRAWTEXT_FIX(1,0.05,0.25,0,HYBLOCK),COLOR0080FF;

DRAWTEXT_FIX(1,0.10,0.25,0,DYBLOCK),COLOR0080FF;

DRAWTEXT_FIX(1,0.15,0.25,0,GNBLOCK),COLOR0080FF;


时间:=DATE<2570508;

最新价:IF(时间, C,DRAWNULL),LINETHICK0,COLORYELLOW;

DRAWNUMBER(ISLASTBAR ,C,C),COLORWHITE;

买线:=EMA(C,2);

卖线:=EMA(SLOPE(C,21)*20+C,42);

BU:=CROSS(买线,卖线);

SEL:=CROSS(卖线,买线);

DRAWICON(BU AND 时间,L-0.1,1);

DRAWICON(SEL AND 时间,H+0.1,2);

趋势线上升:IF(买线>卖线 AND 时间,卖线,DRAWNULL),LINETHICK2,COLORRED;

趋势线下降:IF(卖线>买线 AND 时间,卖线,DRAWNULL),LINETHICK2,COLORGREEN;

八戒DK1:=BARSLAST(买线>卖线);

八戒KK1:=BARSLAST(卖线>买线);

八戒DK2:=BARSLAST(CROSS(八戒KK1,八戒DK1));

八戒KK2:=BARSLAST(CROSS(八戒DK1,八戒KK1));

条件一:=八戒DK2

条件二:=八戒KK2

价格差:=OPEN-CLOSE;

HT:=IF(OPEN>CLOSE,OPEN,CLOSE);

LT:=IF(OPEN

STICKLINE(价格差>0 AND 条件一,OPEN,CLOSE,2,0),COLORRED;

STICKLINE(价格差>0 AND 条件一,OPEN,H,0.0,0),COLORRED;

STICKLINE(价格差>0 AND 条件一,C,L,0.0,0),COLORRED;

STICKLINE(价格差<=0 AND 条件一,OPEN,CLOSE,2,1),COLORRED;

STICKLINE(价格差<=0 AND 条件一,O,L,0.0,0),COLORRED;

STICKLINE(价格差<=0 AND 条件一,C,H,0.0,0),COLORRED;


STICKLINE(价格差>0 AND 条件二,OPEN,CLOSE,2,0),COLORGREEN;

STICKLINE(价格差>0 AND 条件二,OPEN,H,0.0,0),COLORGREEN;

STICKLINE(价格差>0 AND 条件二,C,L,0.0,0),COLORGREEN;

STICKLINE(价格差<=0 AND 条件二,OPEN,CLOSE,2,1),COLORGREEN;

STICKLINE(价格差<=0 AND 条件二,C,H,0.0,0),COLORGREEN;

STICKLINE(价格差<=0 AND 条件二,O,L,0.0,0),COLORGREEN;

MA5:MA(CLOSE,5),COLORWHITE,LINETHICK1;

MA10:MA(CLOSE,10),COLORCYAN,LINETHICK1;

MA60:MA(CLOSE,60),COLORMAGENTA,LINETHICK1;

DRAWTEXT(条件一=1 AND REF(条件二,1),LOW*0.995,'涨');

DRAWTEXT(条件二=1 AND REF(条件一,1),H*1.008,'跌');

DRAWNUMBER(ISLASTBAR ,卖线,卖线),COLORYELLOW;



八戒:=10;

八戒8:=20;

LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;

AA:=REF(H,八戒)=HHV(H,2*八戒+1);

QY:=BACKSET(AA,八戒+1);

CC:=FILTER(QY,八戒) AND H=HHV(H,八戒+1);

DDDD:=BARSLAST(CC);

GDTS:=IF(CC,CURRBARSCOUNT,0);

八戒BU:=IF(DDDD,REF(H,DDDD),H);

八戒BUTS:=IF(DDDD,REF(GDTS,DDDD),GDTS);

八戒BU1:=REF(八戒BU,DDDD+1);

GDCS1:=CONST(八戒BUTS);

八戒BUTS1:=REF(八戒BUTS,DDDD+1);

GDCS2:=CONST(八戒BUTS1);

八戒BU2:=REF(八戒BU1,DDDD+1);

MM:=IF(CURRBARSCOUNT>GDCS2,0,1);

CC8:=FILTER(QY,八戒8) AND H=HHV(H,八戒8+1);

DDDD8:=BARSLAST(CC8);

GDTS8:=IF(CC8,CURRBARSCOUNT,0);

八戒BUTS8:=IF(DDDD8,REF(GDTS8,DDDD8),GDTS8);

GDCS8:=CONST(八戒BUTS8);

八戒BUTS9:=REF(八戒BUTS8,DDDD8+1);

GDCS9:=CONST(八戒BUTS9);

高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1) COLORGREEN,LINETHICK3;

压A:DRAWLINE(CURRBARSCOUNT=GDCS2,H,ISLASTBAR,REF(H,GDCS2-1),1),COLOR0055FF,LINETHICK3;

压B:DRAWLINE(CURRBARSCOUNT=GDCS1,H,ISLASTBAR,REF(H,GDCS1-1),1),COLORLIGREEN,LINETHICK3;

压A2:DRAWLINE(CURRBARSCOUNT=GDCS9,H,ISLASTBAR,REF(H,GDCS9-1),1),COLOR0055FF,LINETHICK3;

压B2:DRAWLINE(CURRBARSCOUNT=GDCS8,H,ISLASTBAR,REF(H,GDCS8-1),1),COLORLIGREEN,LINETHICK3;



第一部分 【财神剑】幅图① 提示 手机/电脑


【财神剑】幅图①==算法和KDJ(9,3,3)相似,取KDJ(15,3,3)的相反数。

1、看涨==当 KDJ(15,3,3)的相反数中的 K值上穿D值+五日线

2、看跌 ==当KDJ (15,3,3)的相反数中的 D值下穿K值+五日线>收盘价


【财神剑】副 图① 编写如下:

八戒1:=((CLOSE - LLV(LOW,15))/(HHV(HIGH,15) - LLV(LOW,15)))*(100);

八戒2:=REVERSE(八戒1);

八戒3:=SMA(八戒1,5,1);

高仿K:=SMA(八戒3,3,1);

高仿D:=SMA(高仿K,3,1);

DRAWTEXT(CROSS(高仿K,高仿D) AND MA(CLOSE,5)

DRAWTEXT(CROSS(高仿D,高仿K) AND MA(CLOSE,5)>CLOSE,高仿D,'看跌'),COLORGREEN;


STICKLINE((高仿K >= 高仿D),高仿K,高仿D,3,0),COLOR0000F0;

STICKLINE((高仿K >= 高仿D),高仿K,高仿D,2,0),COLOR0000D0;

STICKLINE((高仿K >= 高仿D),高仿K,高仿D,1,0),COLOR8080FF;


STICKLINE((高仿K <= 高仿D),高仿K,高仿D,3,0),COLOR00BB00;

STICKLINE((高仿K <= 高仿D),高仿K,高仿D,2,0),COLOR00CC00;

STICKLINE((高仿K <= 高仿D),高仿K,高仿D,1,0),COLOR00DD00;


底部线:10;

顶部线:90;



第一部分 【财神剑】幅图② 提示 手机/电脑


【财神剑】幅图②定义“买线”和“卖线”。

1、 “买线” ==2日指数移动平均值

2、 “卖线” ==( 21日线性回归斜率*20+收盘价)的42日指数移动平均值;


3、通过设置6个条件来定义“大”“中”“小”

条件一==买线>卖线  ;

条件二 == 买线>卖线 AND (收盘价-开盘价)/开盘价>=0.002 ;

条件三 == 买线>卖线 AND (收盘价-开盘价)/开盘价>=0.005 ;

(当满足条件一时,代表多头能量“小”)

(当满足条件二 或者 条件三时,代表多头能量“中”)

(当满足条件三时,代表多头能量“大”)


条件四 == 卖线>买线 ;

条件五 == 卖线>买线 AND (开盘价-收盘价)/开盘价>=0.002;

条件六 == 卖线>买线 AND (开盘价-收盘价)/开盘价>=0.005;

(当满足条件四时,代表空头能量“小”)

(当满足条件五 或者 条件六时,代表空头能量“中”)

(当满足条件六时,代表空头能量“大”)








请到「今天看啥」查看全文