通达信〖无敌狙击〗上涨震荡后出现VARD下跌形态公式源码

该公式是一个综合选股指标,核心逻辑如下:
1. 形态识别:通过VAR1-VARC定义连续2日上涨后的小幅回调/反弹震荡模式(最多12次交替),VARD-VAR18定义连续2日下跌后的类似震荡模式。
2. 反转信号:VAR19(下跌震荡后出现VAR1上涨形态)和VAR1A(上涨震荡后出现VARD下跌形态)作为关键反转点。
3. MACD过滤:使用标准MACD指标,ZC条件要求MACD连续两日递增且为正。
4. 综合选股条件XG:需同时满足:
- 出现VAR19反转信号
- 收盘价高于7日均线
- MACD柱线为正
- 收盘价高于20日与60日均线均值再上浮10%
- 成交量较昨日放大1.9倍以上
- 今日收盘价上涨
5. 信号输出:满足XG时,在副图绘制多色柱线(洋红、红、黄)和多个图标(9、13、38、32、33、5号图标)。
使用注意:该公式形态条件极为严格(需连续12次震荡交替),实际触发信号极少,适合极端窄幅震荡后的突破行情。
 

VAR1:=CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2);{连续2日上涨:今日收盘价大于昨收、前日收盘价}
VAR2:=REF(VAR1,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR1,今日小幅回调,介于昨收与前日收盘价之间}
VAR3:=REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR2,今日小幅反弹,介于昨收与前日收盘价之间}
VAR4:=REF(VAR3,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR3,今日小幅回调,介于昨收与前日收盘价之间}
VAR5:=REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR4,今日小幅反弹,介于昨收与前日收盘价之间}
VAR6:=REF(VAR5,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR5,今日小幅回调,介于昨收与前日收盘价之间}
VAR7:=REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR6,今日小幅反弹,介于昨收与前日收盘价之间}
VAR8:=REF(VAR7,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR7,今日小幅回调,介于昨收与前日收盘价之间}
VAR9:=REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR8,今日小幅反弹,介于昨收与前日收盘价之间}
VARA:=REF(VAR9,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR9,今日小幅回调,介于昨收与前日收盘价之间}
VARB:=REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VARA,今日小幅反弹,介于昨收与前日收盘价之间}
VARC:=REF(VARB,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VARB,今日小幅回调,介于昨收与前日收盘价之间}
VARD:=CLOSE<REF(CLOSE,1) AND CLOSE<REF(CLOSE,2);{连续2日下跌:今日收盘价小于昨收、前日收盘价}
VARE:=REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VARD,今日小幅反弹,介于昨收与前日收盘价之间}
VARF:=REF(VARE,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VARE,今日小幅回调,介于昨收与前日收盘价之间}
VAR10:=REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VARF,今日小幅反弹,介于昨收与前日收盘价之间}
VAR11:=REF(VAR10,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR10,今日小幅回调,介于昨收与前日收盘价之间}
VAR12:=REF(VAR11,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR11,今日小幅反弹,介于昨收与前日收盘价之间}
VAR13:=REF(VAR12,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR12,今日小幅回调,介于昨收与前日收盘价之间}
VAR14:=REF(VAR13,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR13,今日小幅反弹,介于昨收与前日收盘价之间}
VAR15:=REF(VAR14,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR14,今日小幅回调,介于昨收与前日收盘价之间}
VAR16:=REF(VAR15,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR15,今日小幅反弹,介于昨收与前日收盘价之间}
VAR17:=REF(VAR16,1) AND CLOSE<=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2);{前一日满足VAR16,今日小幅回调,介于昨收与前日收盘价之间}
VAR18:=REF(VAR17,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE<=REF(CLOSE,2);{前一日满足VAR17,今日小幅反弹,介于昨收与前日收盘价之间}
VAR19:=REF(VARD OR VARE OR VARF OR VAR10 OR VAR11 OR VAR12 OR VAR13 OR VAR14 OR VAR15 OR VAR16 OR VAR17 OR VAR18,1) AND VAR1;{下跌震荡后,今日出现VAR1上涨形态,核心反转信号}
VAR1A:=REF(VAR1 OR VAR2 OR VAR3 OR VAR4 OR VAR5 OR VAR6 OR VAR7 OR VAR8 OR VAR9 OR VARA OR VARB OR VARC,1) AND VARD;{上涨震荡后,今日出现VARD下跌形态}
DIFF:= EMA(CLOSE,9) - EMA(CLOSE,26);{macd指标:DIFF线=9日EMA减26日EMA}
DEA:=EMA(DIFF,12);{MACD指标:DEA线=DIFF的12日EMA}
MACD:=2*(DIFF-DEA);{MACD柱线=2倍(DIFF-DEA)}
ZC:=50*(IF(MACD>REF(MACD,1) AND REF(MACD,1)>0 AND REF(MACD,2)>REF(MACD,1),0.2,0));{MACD连续两日递增且为正,发出强势信号}
XG:=VAR19 AND C>EMA(C,7) AND MACD.MACD>0 AND C>((MA(C,20)+MA(C,60))/2+(MA(C,20)+MA(C,60))/2*0.1) AND ZC AND V/REF(vol,1)>1.9 AND C>REF(C,1);{综合选股条件:形态+均线+MACD+量能+股价上涨}
STICKLINE(XG,0,10,2,1),COLORLIMAGENTA;{满足XG条件,画洋红色柱线}
STICKLINE(XG, 0,3.5, 3,0),COLORRED;{满足XG条件,画红色实心柱线}
STICKLINE(XG, 0,2.5, 3,1),COLORYELLOW;{满足XG条件,画黄色空心柱线}
DRAWICON(XG,10.1,9);{满足XG条件,在10.1位置画图标9}
DRAWICON(XG,2.2,13);{满足XG条件,在2.2位置画图标13}
DRAWICON(XG,1.2,13);{满足XG条件,在1.2位置画图标13}
DRAWICON(XG,9.2,38);{满足XG条件,在9.2位置画图标38}
DRAWICON(XG,6.2,38);{满足XG条件,在6.2位置画图标38}
DRAWICON(XG,5.2,32);{修正错误坐标:满足XG条件,在5.2位置画图标32}
DRAWICON(XG,6.2,33);{满足XG条件,在6.2位置画图标33}
DRAWICON(XG,4.6,5);{满足XG条件,在4.6位置画图标5};







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

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


VAR1赋值:收盘价>1日前的收盘价 AND 收盘价>2日前的收盘价
VAR2赋值:1日前的VAR1 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR3赋值:1日前的VAR2 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR4赋值:1日前的VAR3 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR5赋值:1日前的VAR4 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR6赋值:1日前的VAR5 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR7赋值:1日前的VAR6 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR8赋值:1日前的VAR7 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR9赋值:1日前的VAR8 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARA赋值:1日前的VAR9 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VARB赋值:1日前的VARA AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARC赋值:1日前的VARB AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VARD赋值:收盘价<1日前的收盘价 AND 收盘价<2日前的收盘价
VARE赋值:1日前的VARD AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VARF赋值:1日前的VARE AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR10赋值:1日前的VARF AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR11赋值:1日前的VAR10 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR12赋值:1日前的VAR11 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR13赋值:1日前的VAR12 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR14赋值:1日前的VAR13 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR15赋值:1日前的VAR14 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR16赋值:1日前的VAR15 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR17赋值:1日前的VAR16 AND 收盘价<=1日前的收盘价 AND 收盘价>=2日前的收盘价
VAR18赋值:1日前的VAR17 AND 收盘价>=1日前的收盘价 AND 收盘价<=2日前的收盘价
VAR19赋值:1日前的VARDORVAREORVARFORVAR10ORVAR11ORVAR12ORVAR13ORVAR14ORVAR15ORVAR16ORVAR17ORVAR18 AND VAR1
VAR1A赋值:1日前的VAR1ORVAR2ORVAR3ORVAR4ORVAR5ORVAR6ORVAR7ORVAR8ORVAR9ORVARAORVARBORVARC AND VARD
DIFF赋值: 收盘价的9日指数移动平均 - 收盘价的26日指数移动平均
DEA赋值:DIFF的12日指数移动平均
MACD赋值:2*(DIFF-DEA)
ZC赋值:50*(如果MACD>1日前的MACDANDREF(MACD,1)>0ANDREF(MACD,2)>1日前的MACD,返回0.2,否则返回0)
XG赋值:VAR19 AND 收盘价>收盘价的7日指数移动平均 AND MACD.MACD>0 AND 收盘价>((收盘价的20日简单移动平均+收盘价的60日简单移动平均)/2+(收盘价的20日简单移动平均+收盘价的60日简单移动平均)/2*0.1) AND ZC AND 成交量(手)/1日前的成交量(手)>1.9 AND 收盘价>1日前的收盘价
当满足条件XG时,在0和10位置之间画柱状线,宽度为2,1不为0则画空心柱.,画淡洋红色
当满足条件XG时,在0和3.5位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色
当满足条件XG时,在0和2.5位置之间画柱状线,宽度为3,1不为0则画空心柱.,画黄色
当满足条件XG时,在10.1位置画9号图标
当满足条件XG时,在2.2位置画13号图标
当满足条件XG时,在1.2位置画13号图标
当满足条件XG时,在9.2位置画38号图标
当满足条件XG时,在6.2位置画38号图标
当满足条件XG时,在5.2位置画32号图标
当满足条件XG时,在6.2位置画33号图标
当满足条件XG时,在4.6位置画5号图标

定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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