通达信三箱体主图指标主图+选股指标开源

指标是一个综合性的交易系统,主要包含支撑阻力、买卖信号、超买超卖以及价格位置标记等功能。

核心指标线:
1. 支撑价:取最近19个交易日的最低价,用绿色粗线绘制。可视作短期动态支撑位。
2. 阻力价:取最近19个交易日的最高价,用红色粗线绘制。可视作短期动态阻力位。
3. 压力:基于前30日最高价计算出的移动平均压力位,用洋红色粗线表示。
4. 支撑:基于前30日最低价计算出的移动平均支撑位,用亮绿色粗线表示。
5. X1B:最近30个交易日的最高价,用橙色粗线标记。
6. X2B:最近30个交易日的最低价,用粉色粗线标记。

核心买卖信号:
1. 买点:由多个条件组合触发,包括价格处于极端低位、特定动量条件等。触发时在K线下方显示“扫描神针”文字及图标。
2. 绝对卖点:由价格处于极端高位或超买状态触发。触发时在K线上方显示“别贪”警示文字。
3. 大方神针:由`VAR2D`条件触发,是一个综合性的强烈买入信号。触发时不仅显示文字,还会用红色粗柱体突出显示该K线。
4. 万元:在价格处于极低位且满足特定过滤条件时,在K线下方显示“万元”黄色文字,提示关注。
5. ☆追涨:当股价涨幅超过4%且收盘价落在十余个非常特定的价格区间内时(例如10.80-10.83、6.86-6.88等),在K线下方标记黄色“☆追涨”文字。这是一个基于“神奇数字”的追涨信号。

辅助信号与图标:
1. 当短期均线(`VAR4`)在连续下跌后首次转涨时,在K线下方显示买入图标。
2. 当长期跌幅(`VAR6`)由负转正,且动能指标(`VARF`)增强、K线收阳时,在K线下方显示买入图标。
3. 当短期均线转跌、同时处于超买(`VARF>17`)且快线在慢线之上时,在K线下方显示卖出图标。
4. 当阻力价上移,且股价上穿特定价格线(`VAR3`)但当日收阴时,在K线上方显示警示图标。

位置标记(X1E, X2E):
在图形最右侧的`X1B`(近期最高价)和`X2B`(近期最低价)水平线末端,会标注一个数字。这个数字代表当前K线位置距离出现该价格的那根K线过去了多少天,用于衡量价格在高位或低位盘整的时间。

使用要点:
指标信号繁多,需结合“支撑价/阻力价”、“压力/支撑”等关键价位线进行综合判断。
“大方神针”和“买点”是主要的做多信号。“绝对卖点”是主要的风险警示信号。
“☆追涨”信号条件苛刻,仅当价格精准落在预设区间时出现,需结合其他技术分析验证。
`X1B`和`X2B`的“天数标记”有助于判断价格在关键位附近的停留时间,为突破或反转提供参考。
 
支撑价:LLV(LOW,19),LINETHICK2,COLOR00FF00;
阻力价:HHV(HIGH,19),COLORRED,LINETHICK2;
VAR1:=EMA(CLOSE,12)-EMA(CLOSE,26);
VAR2:=EMA(VAR1,9);
VAR3:=(CLOSE*2.5/100+CLOSE);
VAR4:=EMA(C,3);
VAR5:=LLV(HIGH,240);
VAR6:=100*(CLOSE-VAR5)/VAR5;
VAR7:=REF(LLV(CLOSE,480),1);
VAR8:=REF(HHV(CLOSE,480),1);
VAR9:=100*(CLOSE-VAR7)/(VAR8-VAR7);
VARA:=(CLOSE-LLV(CLOSE,981))/(HHV(CLOSE,981)-LLV(CLOSE,981))*100;
VARB:=(CLOSE-LLV(CLOSE,393))/(HHV(CLOSE,393)-LLV(CLOSE,393))*100;
VARC:=(CLOSE-LLV(LOW,981))/(HHV(HIGH,981)-LLV(LOW,981))*100;
VARD:=(CLOSE-LLV(LOW,393))/(HHV(HIGH,393)-LLV(LOW,393))*100;
VARE:=VARC>98.5 OR VARD>98.5;
VARF:=EMA(100*(CLOSE-LLV(LOW,100))/(HHV(HIGH,100)-LLV(LOW,100)),5)/4;
VAR13:=VARA=0 AND VARC=0 AND VAR6<0;
VAR14:=VARA=100 AND VARC=100;
VAR15:=VARB=0 OR VARD=0 AND VAR9<0;
VAR16:=VARB=100 AND VARD=100;
VAR17:=VAR6<0 AND VAR9<0;
VAR18:=VAR13 AND VAR15;
VAR19:=VAR14 AND VAR16;
VAR1B:=SMA(MAX(CLOSE-REF(CLOSE,1),0),49,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;
VAR1C:=SMA(MAX(CLOSE-REF(CLOSE,1),0),14,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),14,1)*100;
VAR1D:=BARSCOUNT(CLOSE);
VAR1E:=VAR1B<20 AND VAR1C<23 AND VAR1D>35;
VAR1F:=VAR1E AND COUNT(VAR1E,1)=1;
VAR20:=REF(CLOSE,1);
VAR21:=SMA(MAX(CLOSE-VAR20,0),34,1)/SMA(ABS(CLOSE-VAR20),7,1)*100;
VAR22:=SMA(MAX(CLOSE-VAR20,0),13,1)/SMA(ABS(CLOSE-VAR20),13,1)*100;
VAR23:=BARSCOUNT(CLOSE);
VAR24:=VAR21<20 AND VAR22<23 AND VAR23>35;
VAR25:=VARA=0 AND VARF<1.2 AND VAR17;
VAR27:=VAR18 AND VARF<1.2 AND VAR17;
VAR29:=SUM(HIGH-OPEN,77)/SUM(OPEN-LOW,77)*100;
VAR2A:=SUM(MAX(0,HIGH-REF(CLOSE,1)),77)/SUM(MAX(0,REF(CLOSE,1)-LOW),77)*100;
VAR2B:=CROSS(VAR29,69) AND CROSS(VAR2A,80)<150;
VAR2C:=VAR24 AND VAR1F AND COUNT(VAR24,30)=1;
买点:=VAR25 AND VAR2B;
绝对卖点:=(VAR19 OR VARA)AND VARF>23 OR VARE;
VAR2D:=VAR1F AND VAR2C AND VAR25;
GHWYH:=(CLOSE/REF(CLOSE,1)>1.04 AND (CLOSE>10.8 AND CLOSE<10.83 OR CLOSE>6.86 AND CLOSE<6.88 OR CLOSE>13.82 AND CLOSE<13.84 OR CLOSE>7.28 AND CLOSE<7.3 OR CLOSE>12.4 AND CLOSE<12.42 OR CLOSE>22.33 AND CLOSE<22.35 OR CLOSE>4.68 AND CLOSE<4.7 OR CLOSE>26.29 AND CLOSE<26.31 OR CLOSE>7.65 AND CLOSE<7.67 OR CLOSE>13.4 AND CLOSE<13.42 OR CLOSE>7.58 AND CLOSE<7.6 OR CLOSE>20.43 AND CLOSE<20.45 OR CLOSE>19.57 AND CLOSE<19.59 OR CLOSE>6.26 AND CLOSE<6.28 OR CLOSE>7.14 AND CLOSE<7.16 OR CLOSE>6.61 AND CLOSE<6.63 OR CLOSE>11.9 AND VOL<11.92 OR CLOSE>6.7 AND CLOSE<6.72 OR CLOSE>8.19 AND CLOSE<8.21));
DRAWTEXT(FILTER(绝对卖点>0,3),H,'别贪'),COLORWHITE;
DRAWTEXT(GHWYH>0,L,'☆追涨'),COLORYELLOW;
DRAWICON(买点>0,L,4);
DRAWTEXT(买点>0,L,'扫描神针'),COLORF00FF0;
DRAWTEXT(VARF<0.7 AND VAR27 AND VAR25>0,L,'万元'),COLORYELLOW;
STICKLINE(VAR2D>0,O,C,10,0),COLORRED;
DRAWTEXT(VAR2D>0,L,'大方神针'),COLORRED;
DRAWICON(COUNT(REF(VAR4,1)<REF(VAR4,2),5)=5 AND VAR4>REF(VAR4,1),L*0.98,4);
DRAWICON(FILTER(COUNT(VAR6<0,5)AND CROSS(VAR6,0)AND VARF>REF(VARF,1)AND C>O,3),L,1);
DRAWICON(FILTER(REF(VAR4,1)>REF(VAR4,2)AND VAR4<REF(VAR4,1)AND VARF>17 AND VAR1>VAR2,5),H,2);
DRAWICON(阻力价>REF(阻力价,1)AND CROSS(阻力价,VAR3)AND C<O,H*1.02,5);
A1:=REF(C,1)<REF(O,1) AND C>O AND C>REF(O,1) AND O<=REF(C,1);
压力:MA(REF(HHV(C,30),1),2),COLORMAGENTA,LINETHICK2;
支撑:MA(REF(LLV(C,30),1),2),COLORLIGREEN,LINETHICK2;
X1A:=30;
X1B:HHV(C,X1A),COLORFF5500,LINETHICK3;
X1C:=IF(ISLASTBAR,BARSLAST(C=CONST(X1B))+1,1/0);
X1D:=IF(X1C=1,' 1',IF(X1C=2,' 2',IF(X1C=3,' 3',IF(X1C=4,' 4',IF(X1C=5,' 5',IF(X1C=6,' 6',IF(X1C=7,' 7',IF(X1C=8,' 8',IF(X1C=9,' 9',IF(X1C=10,' 10',IF(X1C=11,' 11',IF(X1C=12,' 12',IF(X1C=13,' 13',IF(X1C=14,' 14',IF(X1C=15,' 15',IF(X1C=16,' 16',IF(X1C=17,' 17',IF(X1C=18,' 18',IF(X1C=19,' 19',IF(X1C=20,' 20',IF(X1C=21,' 21',IF(X1C=22,' 22',IF(X1C=23,' 23',IF(X1C=24,' 24',IF(X1C=25,' 25',IF(X1C=26,' 26',IF(X1C=27,' 27',IF(X1C=28,' 28',IF(X1C=29,' 29',IF(X1C=30,' 30',' 0'))))))))))))))))))))))))))))));
X1E:DRAWTEXT(ISLASTBAR,X1B,X1D),COLORRED;
X2A:=30;
X2B:LLV(C,X2A),COLORFF00FF,LINETHICK2;
X2C:=IF(ISLASTBAR,BARSLAST(C=CONST(X2B))+1,1/0);
X2D:=IF(X2C=1,' 1',IF(X2C=2,' 2',IF(X2C=3,' 3',IF(X2C=4,' 4',IF(X2C=5,' 5',IF(X2C=6,' 6',IF(X2C=7,' 7',IF(X2C=8,' 8',IF(X2C=9,' 9',IF(X2C=10,' 10',IF(X2C=11,' 11',IF(X2C=12,' 12',IF(X2C=13,' 13',IF(X2C=14,' 14',IF(X2C=15,' 15',IF(X2C=16,' 16',IF(X2C=17,' 17',IF(X2C=18,' 18',IF(X2C=19,' 19',IF(X2C=20,' 20',IF(X2C=21,' 21',IF(X2C=22,' 22',IF(X2C=23,' 23',IF(X2C=24,' 24',IF(X2C=25,' 25',IF(X2C=26,' 26',IF(X2C=27,' 27',IF(X2C=28,' 28',IF(X2C=29,' 29',IF(X2C=30,' 30',' 0'))))))))))))))))))))))))))))));
X2E:DRAWTEXT(ISLASTBAR,X2B,X2D),COLORFF00FF;




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


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

输出支撑价:19日内最低价的最低值,线宽为2,COLOR00FF00
输出阻力价:19日内最高价的最高值,画红色,线宽为2
VAR1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
VAR2赋值:VAR1的9日指数移动平均
VAR3赋值:(收盘价*2.5/100+收盘价)
VAR4赋值:收盘价的3日指数移动平均
VAR5赋值:240日内最高价的最低值
VAR6赋值:100*(收盘价-VAR5)/VAR5
VAR7赋值:1日前的480日内收盘价的最低值
VAR8赋值:1日前的480日内收盘价的最高值
VAR9赋值:100*(收盘价-VAR7)/(VAR8-VAR7)
VARA赋值:(收盘价-981日内收盘价的最低值)/(981日内收盘价的最高值-981日内收盘价的最低值)*100
VARB赋值:(收盘价-393日内收盘价的最低值)/(393日内收盘价的最高值-393日内收盘价的最低值)*100
VARC赋值:(收盘价-981日内最低价的最低值)/(981日内最高价的最高值-981日内最低价的最低值)*100
VARD赋值:(收盘价-393日内最低价的最低值)/(393日内最高价的最高值-393日内最低价的最低值)*100
VARE赋值:VARC>98.5 OR VARD>98.5
VARF赋值:100*(收盘价-100日内最低价的最低值)/(100日内最高价的最高值-100日内最低价的最低值)的5日指数移动平均/4
VAR13赋值:VARA=0 AND VARC=0 AND VAR6<0
VAR14赋值:VARA=100 AND VARC=100
VAR15赋值:VARB=0 OR VARD=0 AND VAR9<0
VAR16赋值:VARB=100 AND VARD=100
VAR17赋值:VAR6<0 AND VAR9<0
VAR18赋值:VAR13 AND VAR15
VAR19赋值:VAR14 AND VAR16
VAR1B赋值:收盘价-1日前的收盘价和0的较大值的49日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100
VAR1C赋值:收盘价-1日前的收盘价和0的较大值的14日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的14日[1日权重]移动平均*100
VAR1D赋值:收盘价的有效数据周期数
VAR1E赋值:VAR1B<20 AND VAR1C<23 AND VAR1D>35
VAR1F赋值:VAR1E AND 统计1日中满足VAR1E的天数=1
VAR20赋值:1日前的收盘价
VAR21赋值:收盘价-VAR20和0的较大值的34日[1日权重]移动平均/收盘价-VAR20的绝对值的7日[1日权重]移动平均*100
VAR22赋值:收盘价-VAR20和0的较大值的13日[1日权重]移动平均/收盘价-VAR20的绝对值的13日[1日权重]移动平均*100
VAR23赋值:收盘价的有效数据周期数
VAR24赋值:VAR21<20 AND VAR22<23 AND VAR23>35
VAR25赋值:VARA=0 AND VARF<1.2 AND VAR17
VAR27赋值:VAR18 AND VARF<1.2 AND VAR17
VAR29赋值:最高价-开盘价的77日累和/开盘价-最低价的77日累和*100
VAR2A赋值:0和最高价-1日前的收盘价的较大值的77日累和/0和1日前的收盘价-最低价的较大值的77日累和*100
VAR2B赋值:VAR29上穿69 AND VAR2A上穿80<150
VAR2C赋值:VAR24 AND VAR1F AND 统计30日中满足VAR24的天数=1
买点赋值:VAR25 AND VAR2B
绝对卖点赋值:(VAR19 OR VARA)AND VARF>23 OR VARE
VAR2D赋值:VAR1F AND VAR2C AND VAR25
GHWYH赋值:(收盘价/1日前的收盘价>1.04 AND (收盘价>10.8 AND 收盘价<10.83 OR 收盘价>6.86 AND 收盘价<6.88 OR 收盘价>13.82 AND 收盘价<13.84 OR 收盘价>7.28 AND 收盘价<7.3 OR 收盘价>12.4 AND 收盘价<12.42 OR 收盘价>22.33 AND 收盘价<22.35 OR 收盘价>4.68 AND 收盘价<4.7 OR 收盘价>26.29 AND 收盘价<26.31 OR 收盘价>7.65 AND 收盘价<7.67 OR 收盘价>13.4 AND 收盘价<13.42 OR 收盘价>7.58 AND 收盘价<7.6 OR 收盘价>20.43 AND 收盘价<20.45 OR 收盘价>19.57 AND 收盘价<19.59 OR 收盘价>6.26 AND 收盘价<6.28 OR 收盘价>7.14 AND 收盘价<7.16 OR 收盘价>6.61 AND 收盘价<6.63 OR 收盘价>11.9 AND 成交量(手)<11.92 OR 收盘价>6.7 AND 收盘价<6.72 OR 收盘价>8.19 AND 收盘价<8.21))
当满足条件绝对卖点>0的3日过滤时,在最高价位置书写文字,画白色
当满足条件GHWYH>0时,在最低价位置书写文字,画黄色
当满足条件买点>0时,在最低价位置画4号图标
当满足条件买点>0时,在最低价位置书写文字,COLORF00FF0
当满足条件VARF<0.7ANDVAR27ANDVAR25>0时,在最低价位置书写文字,画黄色
当满足条件VAR2D>0时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画红色
当满足条件VAR2D>0时,在最低价位置书写文字,画红色
当满足条件统计5日中满足1日前的VAR4<2日前的VAR4的天数=5ANDVAR4>1日前的VAR4时,在最低价*0.98位置画4号图标
当满足条件统计5日中满足VAR6<0的天数ANDCROSS(VAR6,0)ANDVARF>1日前的VARFANDC>开盘价的3日过滤时,在最低价位置画1号图标
当满足条件1日前的VAR4>2日前的VAR4ANDVAR4<1日前的VAR4ANDVARF>17ANDVAR1>VAR2的5日过滤时,在最高价位置画2号图标
当满足条件阻力价>1日前的阻力价ANDCROSS(阻力价,VAR3)ANDC<开盘价时,在最高价*1.02位置画5号图标
A1赋值:1日前的收盘价<1日前的开盘价 AND 收阳线AND 收盘价>1日前的开盘价 AND 开盘价<=1日前的收盘价
输出压力:1日前的30日内收盘价的最高值的2日简单移动平均,画洋红色,线宽为2
输出支撑:1日前的30日内收盘价的最低值的2日简单移动平均,画淡绿色,线宽为2
X1A赋值:30
输出X1B:X1A日内收盘价的最高值,COLORFF5500,线宽为3
X1C赋值:如果是否最后一个周期,返回上次收盘价=X1B的最后一日取值设为常数距今天数+1,否则返回1/0
X1D赋值:如果X1C=1,返回'1',否则返回如果X1C=2,返回'2',否则返回如果X1C=3,返回'3',否则返回如果X1C=4,返回'4',否则返回如果X1C=5,返回'5',否则返回如果X1C=6,返回'6',否则返回如果X1C=7,返回'7',否则返回如果X1C=8,返回'8',否则返回如果X1C=9,返回'9',否则返回如果X1C=10,返回'10',否则返回如果X1C=11,返回'11',否则返回如果X1C=12,返回'12',否则返回如果X1C=13,返回?,否则返回?
输出X1E:当满足条件是否最后一个周期时,在X1B位置书写文字,画红色
X2A赋值:30
输出X2B:X2A日内收盘价的最低值,COLORFF00FF,线宽为2
X2C赋值:如果是否最后一个周期,返回上次收盘价=X2B的最后一日取值设为常数距今天数+1,否则返回1/0
X2D赋值:如果X2C=1,返回'1',否则返回如果X2C=2,返回'2',否则返回如果X2C=3,返回'3',否则返回如果X2C=4,返回'4',否则返回如果X2C=5,返回'5',否则返回如果X2C=6,返回'6',否则返回如果X2C=7,返回'7',否则返回如果X2C=8,返回'8',否则返回如果X2C=9,返回'9',否则返回如果X2C=10,返回'10',否则返回如果X2C=11,返回'11',否则返回如果X2C=12,返回'12',否则返回如果X2C=13,返回?,否则返回?
输出X2E:当满足条件是否最后一个周期时,在X2B位置书写文字,COLORFF00FF
定制、找人做指标公式联系我们
  • QQ:88652583
  • 邮箱:88652583@qq.com
  • 工作时间:7:30-21:00
  • 微信:88652583或扫描如下二维码
指标公式网微信联系方式
月度排行
季度排行
半年排行


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

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