通达信阴极阳生幅图选股公式 成功率80%回调短线操作 源码文件分享

指标的核心是计算一个基于36日内价格区间的归一化位置,并对其进行三重平滑处理,生成两条平滑线(VAR3和VAR4)。它通过定义超过100个条件变量(VAR5至VAR102),来刻画这两条平滑线在不同数值区间的交叉、位置关系,并结合价格、成交量、均线等状态,构建了一个庞大的条件判断系统。

核心线计算:
1. VAR1:计算收盘价在最近36日最低价与最高价区间内的相对位置百分比。
2. VAR2:对VAR1进行3日(参数为1)的SMA平滑。
3. VAR3:对VAR2进行3日的SMA平滑,可视为主平滑线。
4. VAR4:对VAR3进行3日的SMA平滑,可视为辅平滑线或信号线。

主要信号逻辑(基于VAR3和VAR4):
买入类信号:通常定义为VAR3在低位(如小于20)上穿VAR4(VAR5),或VAR2上穿VAR3且VAR3处于中低位(VAR6, VAR7, VAR8)。
卖出类信号:通常定义为VAR3在高位(如大于80)下穿VAR4(VAR11),或VAR4下穿VAR3(VAR12)。
状态判断:通过VAR13-VAR26等条件,详细描述两条平滑线的相对位置(谁在上、谁在下)及其所处的绝对数值区间(是否超过50、80、20等关键阈值)。

结合其他技术元素:
指标将核心平滑线的状态与以下元素结合,形成复合条件变量:
K线基本状态:涨跌(VAR35-VAR37)、与昨日比较(VAR75-VAR77)、涨跌幅阈值(VAR87-VAR89)。
价格与均线关系:收盘价与5、10、20、30、60、120、250日均线的位置比较(VAR47-VAR60),以及带阈值(如1%)的比较(VAR93-VAR102)。
成交量状态:成交量与昨日比较(VAR38-VAR40, VAR78-VAR80, VAR90-VAR92)、与各周期均量线比较(VAR61-VAR74)。
高低价状态:最高价、最低价与昨日比较(VAR41-VAR46, VAR81-VAR86)。

最终输出:
指标最后使用`STICKLINE`函数进行标记。当条件`VAR102=95`成立时(即收盘价低于60日均线的99%),在坐标95至100的位置绘制一个宽度为10的柱状线,颜色为COLORFF00FF(洋红色)。注意:`VAR102`是一个逻辑判断结果(1或0),其值等于95的概率极低,因此该绘图条件在实际中可能几乎永远不会触发,需要检查公式逻辑或确认`VAR102`的赋值意图。通常这类条件应为`VAR102=1`。
 
VAR1:=(CLOSE-LLV(LOW,36))/(HHV(HIGH,36)-LLV(LOW,36))*100;
VAR2:=SMA(VAR1,3,1);
VAR3:=SMA(VAR2,3,1);
VAR4:=SMA(VAR3,3,1);
VAR5:=CROSS(VAR3,VAR4) AND VAR3<20;
VAR6:=CROSS(VAR2,VAR3) AND VAR3<80 AND VAR3>VAR4;
VAR7:=CROSS(VAR2,VAR3) AND VAR3<80 AND VAR3>VAR4 AND VAR3>50;
VAR8:=CROSS(VAR2,VAR3) AND VAR3<80 AND VAR3>VAR4 AND VAR3<=50;
VAR9:=CROSS(VAR3,VAR4) AND VAR3<40;
VAR10:=CROSS(VAR3,VAR4) AND VAR3<60 AND VAR3>40;
VAR11:=CROSS(VAR4,VAR3) AND VAR3>80;
VAR12:=CROSS(VAR4,VAR3) AND VAR3<80;
VAR13:=VAR3>VAR4 AND VAR4>50;
VAR14:=VAR3>VAR4 AND VAR4<=50;
VAR15:=VAR3<VAR4 AND VAR4>50;
VAR16:=VAR3<VAR4 AND VAR4<=50;
VAR17:=VAR3>80;
VAR18:=VAR3<20;
VAR19:=VAR3>50;
VAR20:=VAR3<=50;
VAR21:=VAR4>50;
VAR22:=VAR4<=50;
VAR23:=VAR2>VAR3 AND VAR3>VAR4;
VAR24:=VAR2<VAR3 AND VAR3<VAR4;
VAR25:=VAR2>VAR3 AND VAR3<VAR4;
VAR26:=VAR2<VAR3 AND VAR3>VAR4;
VAR27:=VAR2>80;
VAR28:=VAR2<20;
VAR29:=VAR2>50;
VAR30:=VAR2<=50;
VAR31:=VAR1>80;
VAR32:=VAR1<20;
VAR33:=VAR1>50;
VAR34:=VAR1<=50;
VAR35:=CLOSE>OPEN;
VAR36:=CLOSE<OPEN;
VAR37:=CLOSE=OPEN;
VAR38:=VOL>REF(VOL,1);
VAR39:=VOL<REF(VOL,1);
VAR40:=VOL=REF(VOL,1);
VAR41:=HIGH>REF(HIGH,1);
VAR42:=HIGH<REF(HIGH,1);
VAR43:=HIGH=REF(HIGH,1);
VAR44:=LOW>REF(LOW,1);
VAR45:=LOW<REF(LOW,1);
VAR46:=LOW=REF(LOW,1);
VAR47:=CLOSE>MA(CLOSE,5);
VAR48:=CLOSE<MA(CLOSE,5);
VAR49:=CLOSE>MA(CLOSE,10);
VAR50:=CLOSE<MA(CLOSE,10);
VAR51:=CLOSE>MA(CLOSE,20);
VAR52:=CLOSE<MA(CLOSE,20);
VAR53:=CLOSE>MA(CLOSE,30);
VAR54:=CLOSE<MA(CLOSE,30);
VAR55:=CLOSE>MA(CLOSE,60);
VAR56:=CLOSE<MA(CLOSE,60);
VAR57:=CLOSE>MA(CLOSE,120);
VAR58:=CLOSE<MA(CLOSE,120);
VAR59:=CLOSE>MA(CLOSE,250);
VAR60:=CLOSE<MA(CLOSE,250);
VAR61:=VOL>MA(VOL,5);
VAR62:=VOL<MA(VOL,5);
VAR63:=VOL>MA(VOL,10);
VAR64:=VOL<MA(VOL,10);
VAR65:=VOL>MA(VOL,20);
VAR66:=VOL<MA(VOL,20);
VAR67:=VOL>MA(VOL,30);
VAR68:=VOL<MA(VOL,30);
VAR69:=VOL>MA(VOL,60);
VAR70:=VOL<MA(VOL,60);
VAR71:=VOL>MA(VOL,120);
VAR72:=VOL<MA(VOL,120);
VAR73:=VOL>MA(VOL,250);
VAR74:=VOL<MA(VOL,250);
VAR75:=CLOSE>REF(CLOSE,1);
VAR76:=CLOSE<REF(CLOSE,1);
VAR77:=CLOSE=REF(CLOSE,1);
VAR78:=VOL>REF(VOL,1)*2;
VAR79:=VOL<REF(VOL,1)/2;
VAR80:=VOL=REF(VOL,1);
VAR81:=HIGH>REF(HIGH,1)*1.01;
VAR82:=HIGH<REF(HIGH,1)*0.99;
VAR83:=HIGH=REF(HIGH,1);
VAR84:=LOW>REF(LOW,1)*1.01;
VAR85:=LOW<REF(LOW,1)*0.99;
VAR86:=LOW=REF(LOW,1);
VAR87:=CLOSE>OPEN*1.01;
VAR88:=CLOSE<OPEN*0.99;
VAR89:=CLOSE=OPEN;
VAR90:=VOL>REF(VOL,1)*1.5;
VAR91:=VOL<REF(VOL,1)*0.5;
VAR92:=VOL=REF(VOL,1);
VAR93:=CLOSE>MA(CLOSE,5)*1.01;
VAR94:=CLOSE<MA(CLOSE,5)*0.99;
VAR95:=CLOSE>MA(CLOSE,10)*1.01;
VAR96:=CLOSE<MA(CLOSE,10)*0.99;
VAR97:=CLOSE>MA(CLOSE,20)*1.01;
VAR98:=CLOSE<MA(CLOSE,20)*0.99;
VAR99:=CLOSE>MA(CLOSE,30)*1.01;
VAR100:=CLOSE<MA(CLOSE,30)*0.99;
VAR101:=CLOSE>MA(CLOSE,60)*1.01;
VAR102:=CLOSE<MA(CLOSE,60)*0.99;
STICKLINE(VAR102=95,95,100,10,0),COLORFF00FF;



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


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

VAR1赋值:(收盘价-36日内最低价的最低值)/(36日内最高价的最高值-36日内最低价的最低值)*100
VAR2赋值:VAR1的3日[1日权重]移动平均
VAR3赋值:VAR2的3日[1日权重]移动平均
VAR4赋值:VAR3的3日[1日权重]移动平均
VAR5赋值:VAR3上穿VAR4 AND VAR3<20
VAR6赋值:VAR2上穿VAR3 AND VAR3<80 AND VAR3>VAR4
VAR7赋值:VAR2上穿VAR3 AND VAR3<80 AND VAR3>VAR4 AND VAR3>50
VAR8赋值:VAR2上穿VAR3 AND VAR3<80 AND VAR3>VAR4 AND VAR3<=50
VAR9赋值:VAR3上穿VAR4 AND VAR3<40
VAR10赋值:VAR3上穿VAR4 AND VAR3<60 AND VAR3>40
VAR11赋值:VAR4上穿VAR3 AND VAR3>80
VAR12赋值:VAR4上穿VAR3 AND VAR3<80
VAR13赋值:VAR3>VAR4 AND VAR4>50
VAR14赋值:VAR3>VAR4 AND VAR4<=50
VAR15赋值:VAR350
VAR16赋值:VAR3VAR17赋值:VAR3>80
VAR18赋值:VAR3<20
VAR19赋值:VAR3>50
VAR20赋值:VAR3<=50
VAR21赋值:VAR4>50
VAR22赋值:VAR4<=50
VAR23赋值:VAR2>VAR3 AND VAR3>VAR4
VAR24赋值:VAR2VAR25赋值:VAR2>VAR3 AND VAR3VAR26赋值:VAR2VAR4
VAR27赋值:VAR2>80
VAR28赋值:VAR2<20
VAR29赋值:VAR2>50
VAR30赋值:VAR2<=50
VAR31赋值:VAR1>80
VAR32赋值:VAR1<20
VAR33赋值:VAR1>50
VAR34赋值:VAR1<=50
VAR35赋值:收阳线
VAR36赋值:收阴线
VAR37赋值:平盘
VAR38赋值:成交量(手)>1日前的成交量(手)
VAR39赋值:成交量(手)<1日前的成交量(手)
VAR40赋值:成交量(手)=1日前的成交量(手)
VAR41赋值:最高价>1日前的最高价
VAR42赋值:最高价<1日前的最高价
VAR43赋值:最高价=1日前的最高价
VAR44赋值:最低价>1日前的最低价
VAR45赋值:最低价<1日前的最低价
VAR46赋值:最低价=1日前的最低价
VAR47赋值:收盘价>收盘价的5日简单移动平均
VAR48赋值:收盘价<收盘价的5日简单移动平均
VAR49赋值:收盘价>收盘价的10日简单移动平均
VAR50赋值:收盘价<收盘价的10日简单移动平均
VAR51赋值:收盘价>收盘价的20日简单移动平均
VAR52赋值:收盘价<收盘价的20日简单移动平均
VAR53赋值:收盘价>收盘价的30日简单移动平均
VAR54赋值:收盘价<收盘价的30日简单移动平均
VAR55赋值:收盘价>收盘价的60日简单移动平均
VAR56赋值:收盘价<收盘价的60日简单移动平均
VAR57赋值:收盘价>收盘价的120日简单移动平均
VAR58赋值:收盘价<收盘价的120日简单移动平均
VAR59赋值:收盘价>收盘价的250日简单移动平均
VAR60赋值:收盘价<收盘价的250日简单移动平均
VAR61赋值:成交量(手)>成交量(手)的5日简单移动平均
VAR62赋值:成交量(手)<成交量(手)的5日简单移动平均
VAR63赋值:成交量(手)>成交量(手)的10日简单移动平均
VAR64赋值:成交量(手)<成交量(手)的10日简单移动平均
VAR65赋值:成交量(手)>成交量(手)的20日简单移动平均
VAR66赋值:成交量(手)<成交量(手)的20日简单移动平均
VAR67赋值:成交量(手)>成交量(手)的30日简单移动平均
VAR68赋值:成交量(手)<成交量(手)的30日简单移动平均
VAR69赋值:成交量(手)>成交量(手)的60日简单移动平均
VAR70赋值:成交量(手)<成交量(手)的60日简单移动平均
VAR71赋值:成交量(手)>成交量(手)的120日简单移动平均
VAR72赋值:成交量(手)<成交量(手)的120日简单移动平均
VAR73赋值:成交量(手)>成交量(手)的250日简单移动平均
VAR74赋值:成交量(手)<成交量(手)的250日简单移动平均
VAR75赋值:收盘价>1日前的收盘价
VAR76赋值:收盘价<1日前的收盘价
VAR77赋值:收盘价=1日前的收盘价
VAR78赋值:成交量(手)>1日前的成交量(手)*2
VAR79赋值:成交量(手)<1日前的成交量(手)/2
VAR80赋值:成交量(手)=1日前的成交量(手)
VAR81赋值:最高价>1日前的最高价*1.01
VAR82赋值:最高价<1日前的最高价*0.99
VAR83赋值:最高价=1日前的最高价
VAR84赋值:最低价>1日前的最低价*1.01
VAR85赋值:最低价<1日前的最低价*0.99
VAR86赋值:最低价=1日前的最低价
VAR87赋值:收盘价>开盘价*1.01
VAR88赋值:收盘价<开盘价*0.99
VAR89赋值:平盘
VAR90赋值:成交量(手)>1日前的成交量(手)*1.5
VAR91赋值:成交量(手)<1日前的成交量(手)*0.5
VAR92赋值:成交量(手)=1日前的成交量(手)
VAR93赋值:收盘价>收盘价的5日简单移动平均*1.01
VAR94赋值:收盘价<收盘价的5日简单移动平均*0.99
VAR95赋值:收盘价>收盘价的10日简单移动平均*1.01
VAR96赋值:收盘价<收盘价的10日简单移动平均*0.99
VAR97赋值:收盘价>收盘价的20日简单移动平均*1.01
VAR98赋值:收盘价<收盘价的20日简单移动平均*0.99
VAR99赋值:收盘价>收盘价的30日简单移动平均*1.01
VAR100赋值:收盘价<收盘价的30日简单移动平均*0.99
VAR101赋值:收盘价>收盘价的60日简单移动平均*1.01
VAR102赋值:收盘价<收盘价的60日简单移动平均*0.99
当满足条件VAR102=95时,在95和100位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLORFF00FF
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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