通达信速成炒一主二副图指标源码

这是一个多指标组合的交易系统。主图显示BBI多空分界线及其方向,并给出基于高低点的参考买卖价位。副图包含一个经过颜色优化的MACD指标,用于识别动能变化和潜在金叉;以及一个经过颜色优化的KDJ指标,直观显示K、D、J三线的上升、走平和下降状态。系统还提供了两个选股公式:一个用于筛选BBI、MACD、KDJ同时发出买入信号的“底部”机会;另一个用于识别基于KDJ和量价关系的“顶部”风险信号。
 
{主图源码如下}
BBI:(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
上升:IF(BBI>REF(BBI,1),BBI,DRAWNULL),COLORRED;
下降:IF(BBI<REF(BBI,1),BBI,DRAWNULL),COLORGREEN;
VARA12:=SMA(H,10,9);
VARA13:=SMA(L,10,9);
卖出价参考:VARA12,COLORRED,NODRAW;
补仓价参考:VARA13,COLORGREEN,NODRAW;
{副图源码如下}
DIF:EMA(CLOSE,5)-EMA(CLOSE,26);
DEA:EMA(DIF,3),LINETHICK1;
MACD:=2*(DIF-DEA);
STICKLINE(MACD>=0,MACD,0,0,0),COLORF00FF0;
STICKLINE(MACD<0,MACD,0,0,0),COLORF00FF0;
STICKLINE(MACD<REF(MACD,1)AND MACD>0,0,MACD,0,0 ),COLORFFFF00;
STICKLINE(MACD<=REF(MACD,1)AND MACD<0,0,MACD,0,0 ),COLORFFFF00;
IF(DIF<0,DIF,0),COLORRED,LINETHICK1;
IF(DIF<0,0,DIF),COLORRED,LINETHICK1;
IF(DIF<DEA,DIF,DEA),COLOR00FF00,LINETHICK1;
IF(DIF>DEA,DEA,DEA),COLORWHITE,LINETHICK1;
金叉:=CROSS(DIF,DEA) AND DIF<0.3;
STICKLINE(金叉,0,-0.38,3,0),COLOR0000FF;

{KDJ-SC{副图源码如下}
RSV:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
K:SMA(RSV,7,1);
D:SMA(K,3,1);
J:3*K-2*D;
VARK:K,COLORWHITE;
上升K:IF(VARK>REF(VARK,1),VARK,DRAWNULL),COLORRED;
走平K:IF(VARK=REF(VARK,1),VARK,DRAWNULL),COLORFFFFCC;
下降K:IF(VARK<REF(VARK,1),VARK,DRAWNULL),COLORGREEN;
VARD:D,COLORWHITE;
上升D:IF(VARD>REF(VARD,1),VARD,DRAWNULL),COLORRED;
走平D:IF(VARD=REF(VARD,1),VARD,DRAWNULL),COLORFFFFCC;
下降D:IF(VARD<REF(VARD,1),VARD,DRAWNULL),COLORGREEN;
VARJ:J,COLORWHITE;
上升J:IF(VARJ>REF(VARJ,1),VARJ,DRAWNULL),COLORRED;
走平J:IF(VARJ=REF(VARJ,1),VARJ,DRAWNULL),COLORFFFFCC;
下降J:IF(VARJ<REF(VARJ,1),VARJ,DRAWNULL),COLORGREEN;

{速成选股 底部源码如下}
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
DIF:=EMA(CLOSE,5)-EMA(CLOSE,26);
DEA:=EMA(DIF,3),LINETHICK1;
RSV:=(CLOSE-LLV(LOW,21))/(HHV(HIGH,21)-LLV(LOW,21))*100;
K:=SMA(RSV,7,1);
D:=SMA(K,3,1);
XG:CROSS(CLOSE,BBI) AND BBI>REF(BBI,1) AND CROSS(DIF,DEA) AND CROSS(K,D);
{速成选股 顶部源码如下}
VAR1J:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR2J:=SMA(VAR1J,3,1);
VAR3J:=SMA(VAR2J,3,1);
VAR4J:=VAR1J*1.05;
VAR6J:=(HHV(HIGH,36)-CLOSE)/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR7J:=SMA(VAR6J,5,1);
VAR9J:=MA(VOL/CAPITAL,30)*MA(VOL,60)/10000+MA(CLOSE,30);
顶:CROSS(VAR2J,VAR4J) AND VAR3J>60 AND VAR7J<VAR9J+10,COLORRED,LINETHICK1;





来函数检测结果如下
该公式包含未来函数:CAPITAL

定制、编写公式指标请联系QQ或微信同号:88652583


输出多空均线:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
输出上升:如果BBI>1日前的BBI,返回BBI,否则返回无效数,画红色
输出下降:如果BBI<1日前的BBI,返回BBI,否则返回无效数,画绿色
VARA12赋值:最高价的10日[9日权重]移动平均
VARA13赋值:最低价的10日[9日权重]移动平均
输出卖出价参考:VARA12,画红色,NODRAW
输出补仓价参考:VARA13,画绿色,NODRAW
输出DIF:收盘价的5日指数移动平均-收盘价的26日指数移动平均
输出DEA:DIF的3日指数移动平均,线宽为1
MACD赋值:2*(DIF-DEA)
当满足条件MACD>=0时,在MACD和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORF00FF0
当满足条件MACD<0时,在MACD和0位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORF00FF0
当满足条件MACD<1日前的MACDANDMACD>0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
当满足条件MACD<=1日前的MACDANDMACD<0时,在0和MACD位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFF00
如果DIF<0,返回DIF,否则返回0,画红色,线宽为1
如果DIF<0,返回0,否则返回DIF,画红色,线宽为1
如果DIF如果DIF>DEA,返回DEA,否则返回DEA,画白色,线宽为1
金叉赋值:DIF上穿DEA AND DIF<0.3
当满足条件金叉时,在0和-0.38位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000FF
RSV赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
输出K:RSV的7日[1日权重]移动平均
输出D:K的3日[1日权重]移动平均
输出J:3*K-2*D
输出VARK:K,画白色
输出上升K:如果VARK>1日前的VARK,返回VARK,否则返回无效数,画红色
输出走平K:如果VARK=1日前的VARK,返回VARK,否则返回无效数,COLORFFFFCC
输出下降K:如果VARK<1日前的VARK,返回VARK,否则返回无效数,画绿色
输出VARD:D,画白色
输出上升D:如果VARD>1日前的VARD,返回VARD,否则返回无效数,画红色
输出走平D:如果VARD=1日前的VARD,返回VARD,否则返回无效数,COLORFFFFCC
输出下降D:如果VARD<1日前的VARD,返回VARD,否则返回无效数,画绿色
输出VARJ:J,画白色
输出上升J:如果VARJ>1日前的VARJ,返回VARJ,否则返回无效数,画红色
输出走平J:如果VARJ=1日前的VARJ,返回VARJ,否则返回无效数,COLORFFFFCC
输出下降J:如果VARJ<1日前的VARJ,返回VARJ,否则返回无效数,画绿色
BBI赋值:(收盘价的3日简单移动平均+收盘价的6日简单移动平均+收盘价的12日简单移动平均+收盘价的24日简单移动平均)/4
DIF赋值:收盘价的5日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的3日指数移动平均,线宽为1
RSV赋值:(收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值)*100
K赋值:RSV的7日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
输出XG:收盘价上穿BBI AND BBI>1日前的BBI AND DIF上穿DEA AND K上穿D
VAR1J赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR2J赋值:VAR1J的3日[1日权重]移动平均
VAR3J赋值:VAR2J的3日[1日权重]移动平均
VAR4J赋值:VAR1J*1.05
VAR6J赋值:(36日内最高价的最高值-收盘价)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR7J赋值:VAR6J的5日[1日权重]移动平均
VAR9J赋值:成交量(手)/当前流通股本(手)的30日简单移动平均*成交量(手)的60日简单移动平均/10000+收盘价的30日简单移动平均
输出顶:VAR2J上穿VAR4J AND VAR3J>60 AND VAR7J
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |  加入收藏   

@2005-2025 粤ICP备2025457605号-2 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图