首页 > > 详细

帮做指标公式、指标公式帮做、代做公式选股、不同的颜色在K线上标识涨跌停公式源码-同花顺公式


用不同的颜色把涨跌停板用不同的颜色在K线上标识。用法:在使用,自动添加均线5 10 20 30 60 120 240 360,后面3条均线不显示提醒分型
 
原理解析:
VERLINE(小时=(10-0.01*100/C2),返回1,否则返回0
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画黄色
当满足条件涨停时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
跌停赋值:如果(C2-收盘价)*100/C2>=(10-0.01*100/C2),返回1,否则返回0
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画绿色
当满足条件跌停时,在最高价和最低价位置之间画柱状线,宽度为10,0不为0则画空心柱.,画绿色
输出//MID : 收盘价的26日简单移动平均
输出//UPPER: MID + 2*收盘价的26日估算标准差
输出//LOWER: MID - 2*收盘价的26日估算标准差
//当满足条件1时,在最高价和最低价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画淡蓝色
V00赋值: 最高价1日前的最低价
V02赋值: 最高价>1日前的最高价 AND 最低价1日前的最高价 AND 最低价>1日前的最低价
V04赋值: 2日前的最高价 1日前的最高价 AND 2日前的最低价 =3 AND 统计5日中满足V01ORV02的天数=0 AND 6日内最低价距今天数 = 1 AND 6日内最高价距今天数 >= 5 AND V03
V2赋值: 统计7日中满足V00的天数>=3 AND 统计6日中满足V01ORV02的天数=1 AND 7日内最低价距今天数 = 2 AND 7日内最高价距今天数 >= 6 AND V04
V3赋值: 统计7日中满足V00的天数>=3 AND 统计6日中满足V01ORV02的天数=1 AND 7日内最低价距今天数 = 1 AND 7日内最高价距今天数 >= 6 AND V03
V4赋值: 统计8日中满足V00的天数>=3 AND 统计7日中满足V01ORV02的天数= 7 AND V04
V5赋值: 统计8日中满足V00的天数>=3 AND 统计7日中满足V01ORV02的天数= 7 AND V03
V6赋值: 统计9日中满足V00的天数>=3 AND 统计8日中满足V01ORV02的天数= 8 AND V04
V7赋值: 统计9日中满足V00的天数>=3 AND 统计8日中满足V01ORV02的天数= 8 AND V03
V8赋值: 统计10日中满足V00的天数>=3 AND 统计9日中满足V01ORV02的天数= 9 AND V04
V9赋值: 统计10日中满足V00的天数>=3 AND 统计9日中满足V01ORV02的天数= 9 AND V03
V10赋值: 统计11日中满足V00的天数>=3 AND 统计10日中满足V01ORV02的天数= 10 AND V04
XG赋值: V1 OR V2 OR V3 OR V4 OR V5 OR V6 OR V7 OR V8 OR V9 OR V10
当满足条件XG=1的5日过滤时,在最低价*0.998位置书写文字,画黄色
HV00赋值: 最高价>1日前的最高价 AND 最低价>1日前的最低价
HV01赋值: 最高价1日前的最低价
HV02赋值: 最高价>1日前的最高价 AND 最低价 最高价 AND 2日前的最低价 > 最低价 AND 2日前的最高价 > 1日前的最高价 AND 2日前的最低价 =3 AND 统计5日中满足HV01ORHV02的天数=0 AND 6日内最高价距今天数 = 1 AND 6日内最低价距今天数 >= 5 AND HV03
HV2赋值: 统计7日中满足HV00的天数>=3 AND 统计6日中满足HV01ORHV02的天数=1 AND 7日内最高价距今天数 = 2 AND 7日内最低价距今天数 >= 6 AND HV04
HV3赋值: 统计7日中满足HV00的天数>=3 AND 统计6日中满足HV01ORHV02的天数=1 AND 7日内最高价距今天数 = 1 AND 7日内最低价距今天数 >= 6 AND HV03
HV4赋值: 统计8日中满足HV00的天数>=3 AND 统计7日中满足HV01ORHV02的天数= 7 AND HV04
HV5赋值: 统计8日中满足HV00的天数>=3 AND 统计7日中满足HV01ORHV02的天数= 7 AND HV03
HV6赋值: 统计9日中满足HV00的天数>=3 AND 统计8日中满足HV01ORHV02的天数= 8 AND HV04
HV7赋值: 统计9日中满足HV00的天数>=3 AND 统计8日中满足HV01ORHV02的天数= 8 AND HV03
HV8赋值: 统计10日中满足HV00的天数>=3 AND 统计9日中满足HV01ORHV02的天数= 9 AND HV04
HV9赋值: 统计10日中满足HV00的天数>=3 AND 统计9日中满足HV01ORHV02的天数= 9 AND HV03
HV10赋值: 统计11日中满足HV00的天数>=3 AND 统计10日中满足HV01ORHV02的天数= 10 AND HV04
HXG赋值:HV1 OR HV2 OR HV3 OR HV4 OR HV5 OR HV6 OR HV7 OR HV8 OR HV9 OR HV10
当满足条件HXG=1的3日过滤时,在最高价*1.01位置书写文字,画绿色
如果K收盘价的N1日指数移动平均,返回1,否则返回0
//当满足条件购买点提醒时,在简单移动平均$5*0.95位置画"买入开仓"号图标
当满足条件购买点提醒时,在最低价*0.998位置书写文字,画黄色
TIPTEXT(ISNULL(1日后的收盘价),0,' '),画红色
TIPTEXT(ISNULL(1日前的收盘价),0,'同花顺程序化交易')
 
源码:
 
VERLINE(HOUR=(10-0.01*100/C2),1,0);
STICKLINE(涨停,OPEN,CLOSE,10,0),coloryellow;
STICKLINE(涨停,H,L,0,0),coloryellow;
跌停:=IF((C2-C)*100/C2>=(10-0.01*100/C2),1,0);
STICKLINE(跌停,OPEN,CLOSE,10,0),colorgreen;
STICKLINE(跌停,H,L,10,0),colorgreen;
//MID : MA(CLOSE,26);
//UPPER: MID + 2*STD(CLOSE,26);
//LOWER: MID - 2*STD(CLOSE,26);
//STICKLINE(1,H,L,1,0),colorliblue;
//{笔底分型确保向下笔成立后的底分型}V00:= HIGHREF(LOW,1);
V02:= HIGH>REF(HIGH,1) AND LOWREF(HIGH,1) AND LOW>REF(LOW,1);
V04:= REF(HIGH,2) REF(HIGH,1) AND REF(LOW,2) =3 AND COUNT(V01 OR V02,5)=0 AND LLVBARS(LOW,6) = 1 AND HHVBARS(HIGH,6) >= 5 AND V03;
V2:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(LOW,7) = 2 AND HHVBARS(HIGH,7) >= 6 AND V04;
V3:= COUNT(V00,7)>=3 AND COUNT(V01 OR V02,6)=1 AND LLVBARS(LOW,7) = 1 AND HHVBARS(HIGH,7) >= 6 AND V03;
V4:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)= 7 AND V04;
V5:= COUNT(V00,8)>=3 AND COUNT(V01 OR V02,7)= 7 AND V03;
V6:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)= 8 AND V04;
V7:= COUNT(V00,9)>=3 AND COUNT(V01 OR V02,8)= 8 AND V03;
V8:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)= 9 AND V04;
V9:= COUNT(V00,10)>=3 AND COUNT(V01 OR V02,9)= 9 AND V03;
V10:= COUNT(V00,11)>=3 AND COUNT(V01 OR V02,10)= 10 AND V04;
XG:= V1 OR V2 OR V3 OR V4 OR V5 OR V6 OR V7 OR V8 OR V9 OR V10;
DRAWTEXT(FILTER(XG=1,5),L*0.998,'底分型'),coloryellow;
//{笔顶分型 选股 预警 确保向上笔成立后的顶分型}HV00:= HIGH>REF(HIGH,1) AND LOW>REF(LOW,1);
HV01:= HIGHREF(LOW,1);
HV02:= HIGH>REF(HIGH,1) AND LOW HIGH AND REF(LOW,2) > LOW AND REF(HIGH,2) > REF(HIGH,1) AND REF(LOW,2) =3 AND COUNT(HV01 OR HV02,5)=0 AND HHVBARS(HIGH,6) = 1 AND LLVBARS (LOW,6) >= 5 AND HV03;
HV2:= COUNT(HV00,7)>=3 AND COUNT(HV01 OR HV02,6)=1 AND HHVBARS(HIGH,7) = 2 AND LLVBARS (LOW,7) >= 6 AND HV04;
HV3:= COUNT(HV00,7)>=3 AND COUNT(HV01 OR HV02,6)=1 AND HHVBARS(HIGH,7) = 1 AND LLVBARS (LOW,7) >= 6 AND HV03;
HV4:= COUNT(HV00,8)>=3 AND COUNT(HV01 OR HV02,7)= 7 AND HV04;
HV5:= COUNT(HV00,8)>=3 AND COUNT(HV01 OR HV02,7)= 7 AND HV03;
HV6:= COUNT(HV00,9)>=3 AND COUNT(HV01 OR HV02,8)= 8 AND HV04;
HV7:= COUNT(HV00,9)>=3 AND COUNT(HV01 OR HV02,8)= 8 AND HV03;
HV8:= COUNT(HV00,10)>=3 AND COUNT(HV01 OR HV02,9)= 9 AND HV04;
HV9:= COUNT(HV00,10)>=3 AND COUNT(HV01 OR HV02,9)= 9 AND HV03;
HV10:= COUNT(HV00,11)>=3 AND COUNT(HV01 OR HV02,10)= 10 AND HV04;
HXG:=HV1 OR HV2 OR HV3 OR HV4 OR HV5 OR HV6 OR HV7 OR HV8 OR HV9 OR HV10;
DRAWTEXT(FILTER(HXG=1,3),H*1.01,'顶分型'),colorgreen;
IF (kEMA(C,N1),1,0);
//DRAWICON(购买点提醒,MA$5*0.95,"buy");
DRAWTEXT(购买点提醒,L*0.998,'buy'),coloryellow;
TIPTEXT(ISNULL(REFX(CLOSE,1)),0,' '),colorred;
TIPTEXT(ISNULL(REF(CLOSE,1)),0,'');
 

联系我们 - QQ: 88652583
© 2014 www.93stock.com
代写选股公式网!
声明:警惕假冒分子冒充本站提供证券咨询服务,选股公式网为非证券咨询机构,本站不提供有关股评、投资分析报告、股市预测,证券咨询等服务。本站仅提供股票、期货、黄金、外汇的软件技术交流与分享。本站文章为互联网文章,其仅供参考,并不构成投资建议。