通达信〖无敌狙击〗连续上涨后震荡回调选股指标公式源码

该公式功能:识别特定K线形态组合(连续上涨后震荡回调、连续下跌后震荡反弹),结合MACD、均线、成交量等条件筛选买入信号。
使用方法:将代码复制到通达信公式管理器,新建选股公式或副图指标。XG为最终输出信号,满足条件时返回1。
 

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+量能+股价上涨}





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

定制指标公式、软件请联系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日前的收盘价
定制指标公式、软件联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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