通达信〖游资寻牛〗多空能量对比突破指标公式源码

这是一个多空能量对比指标,核心逻辑如下:
- VAR3:根据当前周期(分钟/日/周等)调整参数,周期越长数值越小。
- VAR4-VAR6:计算价格涨跌幅、波动幅度(含跳空)。
- VAR7-VAR8:成交量及其相对5日均量的比值。
- VAR9-VAR11:判断收盘价在当日均价(H+L+C)/3 的上方或下方。
- VAR12-VAR14:将涨跌幅与成交量结合,区分做多/做空能量。
- 做空/做多:分别统计7日内负向/正向能量总和,用点线显示。
- VAR15-VAR22:计算多空能量的标准差、加权均值及上下轨(1.618倍标准差)。
- VAR23-VAR32:判断多空能量是否突破均值或上下轨,以及是否创100日新高/新低。
- STICKLINE:用不同颜色柱线标记突破信号(红/绿/紫/黄)。
- NOTEXT0/NOTEXT1:用粗线显示当前占优方向(红多绿空)。
使用法:观察做多/做空线谁在上方,结合柱线颜色判断趋势强弱;突破上下轨(VAR21/VAR22)为极端信号,可参考反转或延续。
 

VAR3:=IF(PERIOD< 3,35,IF(PERIOD<=5,28,IF(PERIOD<=7,21,IF(PERIOD<=8,14,IF(PERIOD<=9,7,5)))));
VAR4:=(C-REF(C,1))/REF(C,1)*100;
VAR5:=MAX(H-LOW,MAX(H-REF(C,1),REF(C,1)-LOW))/REF(C,1)*100;
VAR6:=(H-LOW)/REF(C,1)*100;
VAR7:=vol/REF(MA(VOL,5),1);
VAR8:=VOL;
VAR9:=(H+LOW+C)/3;
VAR10:=C>VAR9;
VAR11:=C< VAR9;
VAR12:=VAR4*VAR8;
VAR13:=Abs(IF(VAR11,VAR12,0));
VAR14:=IF(VAR10,VAR12,0);
做空:ABS(SUM(IF(VAR12< 0,VAR12,0),7)),DOTLINE,COLOR008000;
做多:SUM(IF(VAR12>0,VAR12,0),7),DOTLINE,COLORRED;
VAR15:=ABS(做空-做多);
VAR16:=49;
VAR17:=(做空+做多)/2;
VAR18:=STDP(MAX(做空,做多),VAR16);
VAR19:=STDP(MIN(做空,做多),VAR16);
VAR20:=WMA(VAR17,VAR16);
VAR21:=VAR20+1.618*VAR18;
VAR22:=VAR20-1.618*VAR19;
VAR23:=做多>做空 AND 做多>=VAR20;
VAR24:=做空>做多 AND 做空>=VAR20;
VAR25:=做多>做空 AND 做多>VAR21;
VAR26:=做空>做多 AND 做空>VAR21;
VAR27:=做多< 做空 AND 做多< VAR22;
VAR28:=做空< 做多 AND 做空< VAR22;
VAR29:=做多>=HHV(做多,100) AND 做多>0;
VAR30:=做空>=HHV(做空,100) AND 做空>0;
VAR31:=做多<=LLV(做多,100);
VAR32:=做空<=LLV(做空,100);
STICKLINE(VAR23,做多,MAX(VAR20,做空),2,0),COLORRED;
STICKLINE(VAR24,做空,MAX(VAR20,做多),2,0),COLORGREEN;
STICKLINE(VAR25,做多,MAX(VAR21,做空),2,0),COLORMAGENTA;
STICKLINE(VAR26,做空,MAX(VAR21,做多),2,0),COLORYELLOW;
NOTEXT0:IF(做多>做空,做多,DRAWNULL),COLORRED,LINETHICK2;
NOTEXT1:IF(做多< 做空,做空,DRAWNULL),COLORGREEN,LINETHICK2;







来函数检测结果如下
该公式没有未来函数


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


VAR3赋值:如果周期类型<3,返回35,否则返回如果周期类型<=5,返回28,否则返回如果周期类型<=7,返回21,否则返回如果周期类型<=8,返回14,否则返回如果周期类型<=9,返回7,否则返回5
VAR4赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
VAR5赋值:最高价-最低价和最高价-1日前的收盘价和1日前的收盘价-最低价的较大值的较大值/1日前的收盘价*100
VAR6赋值:(最高价-最低价)/1日前的收盘价*100
VAR7赋值:成交量(手)/1日前的成交量(手)的5日简单移动平均
VAR8赋值:成交量(手)
VAR9赋值:(最高价+最低价+收盘价)/3
VAR10赋值:收盘价>VAR9
VAR11赋值:收盘价< VAR9
VAR12赋值:VAR4*VAR8
VAR13赋值:如果VAR11,返回VAR12,否则返回0的绝对值
VAR14赋值:如果VAR10,返回VAR12,否则返回0
输出做空:如果VAR12<0,返回VAR12,否则返回0的7日累和的绝对值,DOTLINE,COLOR008000
输出做多:如果VAR12>0,返回VAR12,否则返回0的7日累和,DOTLINE,画红色
VAR15赋值:做空-做多的绝对值
VAR16赋值:49
VAR17赋值:(做空+做多)/2
VAR18赋值:做空和做多的较大值的VAR16日总体标准差
VAR19赋值:做空和做多的较小值的VAR16日总体标准差
VAR20赋值:VAR17的VAR16日加权移动平均
VAR21赋值:VAR20+1.618*VAR18
VAR22赋值:VAR20-1.618*VAR19
VAR23赋值:做多>做空 AND 做多>=VAR20
VAR24赋值:做空>做多 AND 做空>=VAR20
VAR25赋值:做多>做空 AND 做多>VAR21
VAR26赋值:做空>做多 AND 做空>VAR21
VAR27赋值:做多< 做空 AND 做多< VAR22
VAR28赋值:做空< 做多 AND 做空< VAR22
VAR29赋值:做多>=100日内做多的最高值 AND 做多>0
VAR30赋值:做空>=100日内做空的最高值 AND 做空>0
VAR31赋值:做多<=100日内做多的最低值
VAR32赋值:做空<=100日内做空的最低值
当满足条件VAR23时,在做多和VAR20和做空的较大值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色
当满足条件VAR24时,在做空和VAR20和做多的较大值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
当满足条件VAR25时,在做多和VAR21和做空的较大值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
当满足条件VAR26时,在做空和VAR21和做多的较大值位置之间画柱状线,宽度为2,0不为0则画空心柱.,画黄色
输出NOTEXT0:如果做多>做空,返回做多,否则返回无效数,画红色,线宽为2
输出NOTEXT1:如果做多<做空,返回做空,否则返回无效数,画绿色,线宽为2
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


指标安装下载帮助  -   联系我们  -  指标公式网  -  公式网   -  指标公式  -   免责声明  -   隐私政策  -   加入收藏   

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