- 发布日期:2024-05-19 13:29 点击次数:116
编程思路破译
Z1赋值:字符串相加
Z2赋值:字符串相加
Z3赋值:字符串相加
当满足条件是否最后一个周期时,在横轴0纵轴10位置书写文字,COLOR0000FF
当满足条件1时,在横轴0.00纵轴0.00位置书写文字COLOR0000FF
当满足条件1时,在横轴0.07纵轴0.00位置书写文字COLOR0000FF
当满足条件1时,在横轴0.00纵轴0.08位置书写文字COLORFF00FF
当满足条件1时,在横轴0.07纵轴0.08位置书写文字COLORFF00FF
输出流通市值:(流通市值/100000000),NODRAW,画红色
画带状线
K线
涨停赋值:收盘价>1日前的收盘价*1.09 AND 收盘价=最高价
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为4,0不为0则画空心柱.,画红色
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
C3赋值:1日前的收盘价
跌停赋值:如果(C3-收盘价)*100/C3>=(10-0.01*100/C3),返回1,否则返回0
当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
ZT赋值:(收盘价/1日前的收盘价-1)*100>9.5 AND 取反
ZT1赋值:上次(收盘价/1日前的收盘价-1)*100>9.5距今天数
ZT2赋值:上次ZT距今天数
ZT3赋值:ZT2日前的最高价-ZT2日前的最低价
WX赋值:收盘价的历史简单移动平均
输出M5:收盘价的5日简单移动平均
输出M13:收盘价的13日简单移动平均,画黄色
输出M20:收盘价的20日简单移动平均*如果4<2,返回WX,否则返回1,画洋红色
输出M30:收盘价的30日简单移动平均*如果4<3,返回WX,否则返回1,画青色
输出M60:收盘价的60日简单移动平均*如果4<4,返回WX,否则返回1,画绿色
趋势赋值:收盘价的3日简单移动平均的1日简单移动平均,线宽为1
趋势1赋值:收盘价的3日简单移动平均的3日简单移动平均
输出趋势2:如果趋势>=趋势1,返回趋势1,否则返回无效数,画红色,线宽为2
DK赋值:开盘价>1日前的最高价 AND 收盘价>1日前的最高价 AND 最低价>1日前的最高价
ZTS赋值:收盘价< 1日前的收盘价*1.07 AND 取反
KXST赋值:收盘价/开盘价< 1.025 AND 收盘价/开盘价>0.97
SYX赋值:(最高价-收盘价和开盘价的较大值)/收盘价和开盘价的较大值*100>3.3 AND 最高价>20日内1日前的最高价的最高值 AND KXST
换手赋值:成交量(手)/当前流通股本(手)*100
T5赋值:换手>2 AND 换手< 35
跳空上阴赋值:(DK OR SYX) AND ZTS AND 收盘价< 45 AND T5
TH赋值:开盘价>1日前的收盘价 AND 最低价>1日前的收盘价 AND 收盘价/1日前的收盘价>=1.03
QSJ赋值:收盘价>收盘价的20日简单移动平均位于1和65之间
QK赋值:QSJ AND TH
高量赋值:(成交量(手)/1日前的成交量(手)>3 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>3)
★早晨之星赋值:2日前的收盘价/2日前的开盘价 < 0.95 AND 1日前的开盘价 < 2日前的收盘价 AND 1日前的开盘价-1日前的收盘价的绝对值/1日前的收盘价< 0.03 AND 收盘价/开盘价>1.05 AND 收盘价>2日前的收盘价
★黄昏之星赋值:2日前的收盘价/2日前的开盘价 > 1.03 AND 1日前的开盘价 > 2日前的收盘价 AND 1日前的开盘价-1日前的收盘价的绝对值/1日前的收盘价< 0.02 AND 收盘价/开盘价< 0.97 AND 收盘价< 2日前的收盘价
★长十字赋值:平盘ANDSE 最高价/最低价 >1.03
★垂死十字赋值:平盘ANDSE 收盘价=最低价 AND 收盘价不等于最高价
★早晨十字星赋值:2日前的收盘价/2日前的开盘价 < 0.95 AND 1日前的开盘价 < 2日前的收盘价 AND 1日前的开盘价=1日前的收盘价 AND 收盘价/开盘价>1.05 AND 收盘价>2日前的收盘价
★黄昏十字星赋值:2日前的收盘价/2日前的开盘价 > 1.05 AND 1日前的开盘价 > 2日前的收盘价 AND 1日前的开盘价=1日前的收盘价 AND 收盘价/开盘价< 0.95 AND 收盘价< 2日前的收盘价
★射击之星赋值:开盘价和收盘价的较小值=最低价 AND 最高价-最低价 >2.3*(开盘价和收盘价的较大值-最低价) AND 收盘价>收盘价的5日简单移动平均
★倒转锤头赋值:开盘价和收盘价的较小值=最低价 AND 最高价-最低价 >3*(开盘价和收盘价的较大值-最低价) AND 收盘价< 收盘价的5日简单移动平均
★锤头赋值:最高价 = 开盘价和收盘价的较大值 AND 最高价-最低价 > 3*(最高价-开盘价和收盘价的较小值) AND 收盘价 < 收盘价的5日简单移动平均
当满足条件★倒转锤头时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
锤头赋值:(((最高价 = 开盘价和收盘价的较大值) AND ((最高价 - 最低价) > (3 * (最高价 - 开盘价和收盘价的较小值)))) AND (收盘价 < 收盘价的5日简单移动平均))
当满足条件★锤头时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
★吊颈赋值:最高价 = 开盘价和收盘价的较大值 AND 最高价-最低价 > 3*(最高价-开盘价和收盘价的较小值) AND 收盘价>收盘价的5日简单移动平均
★穿头破脚赋值:(1日前的收盘价/1日前的开盘价>1.03 AND 收盘价/开盘价< 0.96 AND 收盘价< 1日前的开盘价 AND 开盘价>1日前的收盘价) OR (1日前的收盘价/1日前的开盘价< 0.97 AND 收盘价/开盘价>1.04 AND 收盘价>1日前的开盘价 AND 开盘价< 1日前的收盘价)
★乌云盖顶赋值:1日前的收盘价/1日前的开盘价>1.03 AND 收盘价/开盘价< 0.97 AND 开盘价>1日前的收盘价 AND 收盘价< 1日前的收盘价
曙光初现赋值:1日前的收盘价/1日前的开盘价< 0.97 AND 收盘价/开盘价>1.03 AND 开盘价< 1日前的收盘价 AND 收盘价>1日前的收盘价
当满足条件曙光初现时,在开盘价和收盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,画洋红色
★身怀六甲赋值:1日前的收盘价-1日前的开盘价的绝对值/1日前的收盘价 > 0.04 AND 收盘价-开盘价的绝对值/收盘价< 0.005 AND 收盘价和开盘价的较大值 < 1日前的收盘价和1日前的开盘价的较大值 AND 收盘价和开盘价的较小值 > 1日前的收盘价和1日前的开盘价的较小值
★十字胎赋值:1日前的收盘价-1日前的开盘价的绝对值/1日前的收盘价 > 0.04 AND 平盘ANDSE 收盘价 < 1日前的收盘价和1日前的开盘价的较大值 AND 收盘价 > 1日前的收盘价和1日前的开盘价的较小值
★平顶赋值:最高价-1日前的最高价的绝对值/最高价< 0.001
★平底赋值:(最低价-1日前的最低价的绝对值/最低价< 0.001 AND 1日前的最低价-2日前的最低价的绝对值/1日前的最低价<=0.001)
★大阳烛赋值:收盘价/开盘价>1.05 AND 最高价/最低价 < 收盘价/开盘价+0.018
★红三兵赋值:2日前的收盘价>2日前的开盘价 AND 1日前的收盘价>1日前的开盘价 AND 收阳线ANDSE 1日前的收盘价>2日前的收盘价 AND 收盘价>1日前的收盘价
★双飞乌鸦赋值:1日前的收盘价< 1日前的开盘价 AND 收阴线ANDSE 收盘价/开盘价< 0.98
★孕育线赋值:2日前的收盘价>2日前的开盘价 AND (2日前的收盘价-2日前的开盘价)/2日前的开盘价>=2/100 AND 1日前的开盘价>=1日前的收盘价 AND (1日前的开盘价-1日前的收盘价)/1日前的收盘价<=2/100 AND 1日前的开盘价<=2日前的收盘价 AND 1日前的收盘价>=2日前的开盘价 AND 收盘价>=开盘价 AND (收盘价-开盘价)/开盘价>=2/100 AND 收盘价>=1日前的开盘价 AND 开盘价<=1日前的收盘价 AND (收盘价和2日前的收盘价的较大值-收盘价和2日前的收盘价的较小值)/收盘价和2日前的收盘价的较小值<=1/100
★多方炮赋值:2日前的收盘价>2日前的开盘价 AND 1日前的收盘价< 1日前的开盘价 AND 收阳线
★出水芙蓉赋值:(开盘价< 收盘价的20日指数移动平均 OR 开盘价< 收盘价的40日指数移动平均 OR 开盘价< 收盘价的60日指数移动平均) AND (收盘价>收盘价的20日指数移动平均和收盘价的40日指数移动平均和收盘价的60日指数移动平均的较大值的较大值) AND (成交量(手)/成交量(手)的30日简单移动平均>1.2 AND 收盘价/1日前的收盘价>1.049)
★上升三部曲赋值:4日前的收盘价/4日前的开盘价>1.03 AND 3日前的收盘价< 3日前的开盘价 AND 2日前的收盘价< 2日前的开盘价 AND 1日前的收盘价< 1日前的开盘价 AND 4日前的最低价< 3日前的最低价 AND 4日前的最低价< 2日前的最低价 AND 4日前的最低价< 1日前的最低价 AND 4日前的最高价>3日前的最高价 AND 4日前的最高价>2日前的最高价 AND 4日前的最高价>1日前的最高价 AND 收盘价/开盘价>1.03 AND 收盘价>4日前的收盘价
ZTL赋值:收盘价>1日前的收盘价*1.09 AND 收盘价=最高价 AND 开盘价/1日前的收盘价< 1.06
ZTTJ赋值:统计50日中满足2日前的ZTL的天数>=1
HPOO赋值:(20日内收盘价的最高值-20日内收盘价的最低值)/1日前的收盘价*100< 20
TJ1赋值:1日前的收盘价-开盘价的绝对值<0.12
TJ2赋值:1日前的(收盘价-开盘价)/开盘价的绝对值<0.03
A1赋值:如果收阳线,返回收盘价,否则返回开盘价
TJ3赋值:1日前的最高价/A1>(1+1/100)
TJ4赋值:(开盘价和收盘价的较小值-最低价)/最低价*100>2 AND (收盘价<=开盘价 OR 收盘价< 1日前的最高价) AND (收盘价-开盘价)/开盘价的绝对值< 0.01
CRX赋值:TJ2 AND TJ3 AND TJ4
跌幅赋值:-(收盘价-1日前的收盘价)/1日前的收盘价*100
CY1赋值:开盘价< 1日前的最低价 AND 1日前的收阴线 AND 收盘价/开盘价位于0.99和1.02之间 AND 收盘价< 1日前的收盘价 AND (跌幅>1.5 OR (收盘价>1日前的收盘价 AND 收阴线))
弃婴1赋值:(开盘价< 1日前的最低价 AND 1日前的收阴线 AND 收盘价/开盘价位于0.99和1.02之间 AND 收盘价< 1日前的收盘价 AND 开盘价-收盘价的绝对值/收盘价< 0.04 AND 收盘价< 收盘价的5日简单移动平均) OR (开盘价< 1日前的最低价 AND 1日前的收阴线 AND 收盘价/开盘价位于0.99和1.02之间 AND 收盘价< 1日前的收盘价)
当满足条件弃婴1ORCRXORCY1时,在最高价和最低价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画黄色
当满足条件弃婴1ORCRXORCY1时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画绿色
AA1赋值:3*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的3日[1日权重]移动平均-2*(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100的3日[1日权重]移动平均的3日[1日权重]移动平均
加仓赋值:如果AA1上穿1日前的AA1+0.01ANDLLV(AA1,2)=8日内AA1的最低值ANDBETWEEN(AA1,20,60),返回1,否则返回0
波段赋值:(3)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均) - (2)*(((收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值))*(100)的5日[1日权重]移动平均的3日[1日权重]移动平均)
当满足条件加仓ANDHPOOANDZTTJ时,在最低价*0.97位置画23号图标
当满足条件波段上穿3ANDHPOOANDZTTJ时,在最低价*0.97位置画11号图标
A赋值:(3*收盘价+最低价+开盘价+最高价)/6
X赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A+ 14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A+9*11日前的A+8*12日前的A +7*13日前的A+6*14日前的A+5*15日前的A+4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210
MTM赋值:收盘价-1日前的收盘价
DX赋值:100*MTM的6日指数移动平均的6日指数移动平均/MTM的绝对值的6日指数移动平均的6日指数移动平均
CB赋值:X的13日指数移动平均
卖赋值:如果2日内DX的最高值=7日内DX的最高值ANDCOUNT(DX>50,2)ANDCROSS(DX的2日简单移动平均,DX),返回1,否则返回0
DL赋值:成交量(手)<=1日前的13日内成交量(手)的最低值
BL赋值:(成交量(手)/1日前的成交量(手)>=1.8 AND 统计1日中满足收阳线的天数) OR (最低价>1日前的最高价 AND 统计1日中满足收阴线的天数 AND 成交量(手)/1日前的成交量(手)>=1.8)
DDLTJ赋值:统计20日中满足DL的天数>=2 AND 统计6日中满足1日前的成交量(手)<1日前的成交量(手)的5日简单移动平均的天数>=1 AND (统计8日中满足1日前的成交量(手)<1日前的成交量(手)的60日简单移动平均的天数>=2 OR 统计8日中满足1日前的成交量(手)<1日前的成交量(手)的20日简单移动平均的天数>=2)
买赋值:如果2日内DX的最低值=7日内DX的最低值ANDCOUNT(DX<0,2)ANDCROSS(DX,DX的2日简单移动平均),返回1,否则返回0
当满足条件买=1ANDDDLTJANDHPO开盘价的5日过滤时,在最低价-0.03位置书写文字,画洋红色
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
BDGD赋值:2日内J的最高值=8日内J的最高值 AND J>80
注意赋值:如果1日前的J-0.01上穿JANDREF(BDGD,1),返回1,否则返回0
加仓A赋值:(收盘价-1日前的收盘价)/1日前的收盘价的5日指数移动平均*100的3日[1日权重]移动平均*10
当满足条件(加仓A上穿0ORCROSS(收盘价,CB))AND买不等于1ANDZTTJANDHPOOANDDDLTJ的3日过滤时,在最低价-0.03位置书写文字,画红色
MA18赋值:收盘价的18日简单移动平均
跟赋值:如果MA18>=3日前的MA18ANDCROSS(收盘价,MA18),返回1,否则返回0
当满足条件MA18>=3日前的MA18ANDCROSS(收盘价,MA18)ANDHPOOANDZTTJANDDDLTJ时,在最低价*0.96位置书写文字,画黄色
JX60赋值:最高价-收盘价的60日简单移动平均的绝对值/收盘价的60日简单移动平均*100<=12
JX20赋值:收盘价的20日简单移动平均-收盘价的60日简单移动平均的绝对值/收盘价的60日简单移动平均*100<=16
A5赋值:收盘价的5日简单移动平均
A10赋值:收盘价的10日简单移动平均
A20赋值:收盘价的20日简单移动平均
A30赋值:收盘价的30日简单移动平均
A60赋值:收盘价的60日简单移动平均
MAX20赋值:A5和A10的较大值和A20的较大值
MIN20赋值:A5和A10的较小值和A20的较小值
SXNH赋值:(MAX20-MIN20)/MIN20*100<=6
TKX赋值:最高价-最低价>3*(开盘价和收盘价的较大值-最低价) AND 最高价/最低价>=1.035 AND 收盘价/最低价<=1.02
SMKX赋值:(收盘价/1日前的收盘价-1)*100位于4.9和-2之间 AND (收盘价-开盘价)/开盘价的绝对值<=0.017
KXXT赋值:统计8日中满足TKXORSMKX的天数>=1
DIF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIF的9日指数移动平均
MDJC赋值:DIF>=DEA
Z1T赋值:(收盘价-1日前的收盘价)/1日前的收盘价>=0.097
NZT赋值:取反 AND 收盘价>收盘价的5日简单移动平均 AND 收盘价>收盘价的10日简单移动平均
MID赋值:(3*收盘价+最低价+开盘价+最高价)/6
牛线赋值:(20*MID+19*1日前的MID+18*2日前的MID+17*3日前的MID+16 *4日前的MID+15*5日前的MID+14*6日前的MID+13*7日前的MID+12*8日前的MID+11 *9日前的MID+10*10日前的MID+9*11日前的MID+8*12日前的MID+7*13日前的MID+6*14日前的MID+5 *15日前的MID+4*16日前的MID+3*17日前的MID+2*18日前的MID+20日前的MID)/210
马线赋值:牛线的6日简单移动平均
MAA5赋值:收盘价的5日简单移动平均
H1赋值:收盘价的5日简单移动平均和收盘价的马线日简单移动平均的较大值和收盘价的牛线日简单移动平均的较大值
L1赋值:收盘价的5日简单移动平均和收盘价的马线日简单移动平均的较小值和收盘价的牛线日简单移动平均的较小值
G2赋值:收盘价>=收盘价的20日简单移动平均 AND (收盘价>=收盘价的10日简单移动平均 OR 收盘价>=收盘价的5日简单移动平均)
YYCX赋值:H1< 收盘价 AND 开盘价< L1 AND G2 AND 成交量(手)>1日前的成交量(手)
ZTTJA赋值:统计50日中满足2日前的ZT的天数>0
DW赋值:1日前的((5日内最高价的最高值-5日内最低价的最低值)/5日内最低价的最低值)<=0.14
SJ赋值:收盘价的有效数据周期数>280 AND ZTTJA AND 最低价/1日前的最高价< 1.04 AND DW
LL赋值:2日前的最低价
XQK赋值:1日前的最高价< LL
YSB赋值:1日前的收盘价< 1日前的开盘价 AND 1日前的成交量(手)/成交量(手)>1.90
当满足条件XQKANDYSBANDDW时,在最高价和最低价位置之间画柱状线,宽度为0.1,0不为0则画空心柱.,画淡青色
当满足条件XQKANDYSBANDDW时,在最低价-0.1位置书写文字
XGQQ赋值:JX20 AND JX60 AND SJ AND SXNH AND DDLTJ AND BL AND NZT AND KXXT
当满足条件XGQQ时,在最低价*0.97位置画25号图标
当满足条件XGQQ时,在最低价*0.99位置画1号图标
AA赋值:收盘价/1日前的收盘价>1.098
BB赋值:上次AA距今天数
CC赋值:最低价< (BB日前的最高价 + BB日前的最低价)/2
DD赋值:统计BB日中满足CC的天数=1 AND CC AND BB< 10
GG赋值:上次DD距今天数
HH赋值:最高价>GG日前的最低价*1.04
卖出赋值:统计GG日中满足HH的天数=1 AND HH AND GG< 10 AND GG>=1
当满足条件AA时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画洋红色
当满足条件DD时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色
当满足条件卖出时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,画黄色
当满足条件DD时,在最低价位置画27号图标
当满足条件DD时,在最低价和最低价-0.5位置之间画柱状线,宽度为0,0不为0则画空心柱.,画绿色
当满足条件DD时,在最低价-0.5位置书写文字,画绿色
程序源码
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0,10,0,STRCAT(Z3,GNBLOCK)),COLOR0000FF;
DRAWTEXT_FIX(1,0.00,0.00,0,'主题投资:')COLOR0000FF;
DRAWTEXT_FIX(1,0.07,0.00,0,EXTERNSTR(0,1))COLOR0000FF;
DRAWTEXT_FIX(1,0.00,0.08,0,'主营业务:')COLORFF00FF;
DRAWTEXT_FIX(1,0.07,0.08,0,EXTERNSTR(0,2))COLORFF00FF;
流通市值:(FINANCE(40)/100000000),NODRAW,COLORRED;
DRAWBAND(MA(CLOSE,5),RGB(155,50,55),MA(C,13),RGB(83,123,68));
DRAWKLINE(H,O,L,C);
涨停:=C>REF(C,1)*1.09 AND C=H;
STICKLINE(涨停,OPEN,CLOSE,4,0),COLORRED;
STICKLINE(涨停,OPEN,CLOSE,3,0),COLORYELLOW;
C3:=REF(C,1);
跌停:=IF((C3-C)*100/C3>=(10-0.01*100/C3),1,0);
STICKLINE(跌停,OPEN,CLOSE,2,0),COLORGREEN;
ZT:=(C/REF(C,1)-1)*100>9.5 AND NOT(REF((C/REF(C,1)-1)*100>9.5,1));
ZT1:=BARSLAST((C/REF(C,1)-1)*100>9.5);
ZT2:=BARSLAST(ZT);
ZT3:=REF(H,ZT2)-REF(L,ZT2);
WX:=MA(C,0);
M5:MA(CLOSE,5);
M13:MA(CLOSE,13),COLORYELLOW;
M20:MA(CLOSE,20)*IF(4< 2,WX,1),COLORMAGENTA;
M30:MA(CLOSE,30)*IF(4< 3,WX,1),COLORCYAN;
M60:MA(CLOSE,60)*IF(4< 4,WX,1),COLORGREEN;
趋势:=MA(MA(CLOSE,3),1),LINETHICK1;
趋势1:=MA(MA(CLOSE,3),3);
趋势2:IF(趋势>=趋势1,趋势1,DRAWNULL),COLORRED,LINETHICK2;
DK:=O>REF(H,1) AND C>REF(H,1) AND L>REF(H,1);
ZTS:=C< REF(C,1)*1.07 AND NOT(REF(C>REF(C,1)*1.09 AND C=H,1));
KXST:=C/O< 1.025 AND C/O>0.97;
SYX:=(H-MAX(C,O))/MAX(C,O)*100>3.3 AND H>HHV(REF(H,1),20) AND KXST;
换手:=VOL/CAPITAL*100;
T5:=换手>2 AND 换手< 35;
跳空上阴:=(DK OR SYX) AND ZTS AND C< 45 AND T5;
TH:=O>REF(C,1) AND L>REF(C,1) AND C/REF(C,1)>=1.03;
QSJ:=BETWEEN(C>MA(C,20),1,65);
QK:=QSJ AND TH;
高量:=(V/REF(V,1)>3 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>3);
★早晨之星:=REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)< 0.03 AND CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2);
★黄昏之星:=REF(CLOSE,2)/REF(OPEN,2) > 1.03 AND REF(OPEN,1) > REF(CLOSE,2) AND ABS(REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)< 0.02 AND CLOSE/OPEN< 0.97 AND CLOSE< REF(CLOSE,2);
★长十字:=CLOSE=OPEN AND HIGH/LOW >1.03;
★垂死十字:=CLOSE=OPEN AND CLOSE=LOW AND CLOSE!=HIGH;
★早晨十字星:=REF(CLOSE,2)/REF(OPEN,2) < 0.95 AND REF(OPEN,1) < REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND CLOSE/OPEN>1.05 AND CLOSE>REF(CLOSE,2);
★黄昏十字星:=REF(CLOSE,2)/REF(OPEN,2) > 1.05 AND REF(OPEN,1) > REF(CLOSE,2) AND REF(OPEN,1)=REF(CLOSE,1) AND CLOSE/OPEN< 0.95 AND CLOSE< REF(CLOSE,2);
★射击之星:=MIN(OPEN,CLOSE)=LOW AND HIGH-LOW >2.3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE>MA(CLOSE,5);
★倒转锤头:=MIN(OPEN,CLOSE)=LOW AND HIGH-LOW >3*(MAX(OPEN,CLOSE)-LOW) AND CLOSE< MA(CLOSE,5);
★锤头:=HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE < MA(CLOSE,5);
STICKLINE(★倒转锤头,O,C,2,0),COLORMAGENTA;
锤头:=(((HIGH = MAX(OPEN,CLOSE)) AND ((HIGH - LOW) > (3 * (HIGH - MIN(OPEN,CLOSE))))) AND (CLOSE < MA(CLOSE,5)));
STICKLINE(★锤头,O,C,2,0),COLORMAGENTA;
★吊颈:=HIGH = MAX(OPEN,CLOSE) AND HIGH-LOW > 3*(HIGH-MIN(OPEN,CLOSE)) AND CLOSE>MA(CLOSE,5);
★穿头破脚:=(REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN< 0.96 AND CLOSE< REF(OPEN,1) AND OPEN>REF(CLOSE,1)) OR (REF(CLOSE,1)/REF(OPEN,1)< 0.97 AND CLOSE/OPEN>1.04 AND CLOSE>REF(OPEN,1) AND OPEN< REF(CLOSE,1));
★乌云盖顶:=REF(CLOSE,1)/REF(OPEN,1)>1.03 AND CLOSE/OPEN< 0.97 AND OPEN>REF(CLOSE,1) AND CLOSE< REF(CLOSE,1);
曙光初现:=REF(CLOSE,1)/REF(OPEN,1)< 0.97 AND CLOSE/OPEN>1.03 AND OPEN< REF(CLOSE,1) AND CLOSE>REF(CLOSE,1);
STICKLINE(曙光初现,O,C,1,0),COLORMAGENTA;
★身怀六甲:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND ABS(CLOSE-OPEN)/CLOSE< 0.005 AND MAX(CLOSE,OPEN) < MAX(REF(CLOSE,1),REF(OPEN,1)) AND MIN(CLOSE,OPEN) > MIN(REF(CLOSE,1),REF(OPEN,1));
★十字胎:=ABS(REF(CLOSE,1)-REF(OPEN,1))/REF(CLOSE,1) > 0.04 AND CLOSE=OPEN AND CLOSE < MAX(REF(CLOSE,1),REF(OPEN,1)) AND CLOSE > MIN(REF(CLOSE,1),REF(OPEN,1));
★平顶:=ABS(HIGH-REF(HIGH,1))/HIGH< 0.001;
★平底:=(ABS(LOW-REF(LOW,1))/LOW< 0.001 AND ABS(REF(LOW,1)-REF(LOW,2))/REF(LOW,1)<=0.001);
★大阳烛:=CLOSE/OPEN>1.05 AND HIGH/LOW < CLOSE/OPEN+0.018;
★红三兵:=REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)>REF(OPEN,1) AND CLOSE>OPEN AND REF(CLOSE,1)>REF(CLOSE,2) AND CLOSE>REF(CLOSE,1);
★双飞乌鸦:=REF(CLOSE,1)< REF(OPEN,1) AND CLOSE< OPEN AND CLOSE/OPEN< 0.98;
★孕育线:=REF(CLOSE,2)>REF(OPEN,2) AND (REF(CLOSE,2)-REF(OPEN,2))/REF(OPEN,2)>=2/100 AND REF(OPEN,1)>=REF(CLOSE,1) AND (REF(OPEN,1)-REF(CLOSE,1))/REF(CLOSE,1)<=2/100 AND REF(OPEN,1)<=REF(CLOSE,2) AND REF(CLOSE,1)>=REF(OPEN,2) AND C>=OPEN AND (CLOSE-OPEN)/OPEN>=2/100 AND CLOSE>=REF(OPEN,1) AND OPEN<=REF(CLOSE,1) AND (MAX(CLOSE,REF(C,2))-MIN(CLOSE,REF(CLOSE,2)))/MIN(CLOSE,REF(CLOSE,2))<=1/100;
★多方炮:=REF(CLOSE,2)>REF(OPEN,2) AND REF(CLOSE,1)< REF(OPEN,1) AND CLOSE>OPEN;
★出水芙蓉:=(OPEN< EMA(C,20) OR OPEN< EMA(C,40) OR OPEN< EMA(C,60)) AND (C>MAX(EMA(C,20),MAX(EMA(C,40),EMA(C,60)))) AND (V/MA(V,30)>1.2 AND C/REF(C,1)>1.049);
★上升三部曲:=REF(CLOSE,4)/REF(OPEN,4)>1.03 AND REF(CLOSE,3)< REF(OPEN,3) AND REF(CLOSE,2)< REF(OPEN,2) AND REF(CLOSE,1)< REF(OPEN,1) AND REF(LOW,4)< REF(LOW,3) AND REF(LOW,4)< REF(LOW,2) AND REF(LOW,4)< REF(LOW,1) AND REF(HIGH,4)>REF(HIGH,3) AND REF(HIGH,4)>REF(HIGH,2) AND REF(HIGH,4)>REF(HIGH,1) AND CLOSE/OPEN>1.03 AND CLOSE>REF(CLOSE,4);
ZTL:=C>REF(C,1)*1.09 AND C=H AND O/REF(C,1)< 1.06;
ZTTJ:=COUNT(REF(ZTL,2),50)>=1 ;
HPOO:=(HHV(CLOSE,20)-LLV(CLOSE,20))/REF(C,1)*100< 20;
TJ1:=REF(ABS(C-O)< 0.12,1);
TJ2:=REF(ABS((C-O)/O)< 0.03,1);
A1:=IF(C>O,C,O);
TJ3:=REF(H/A1>(1+1/100),1);
TJ4:=(MIN(O,C)-L)/L*100>2 AND (C<=O OR C< REF(H,1)) AND ABS((C-O)/O)< 0.01;
CRX:=TJ2 AND TJ3 AND TJ4;
跌幅:=-(C-REF(C,1))/REF(C,1)*100;
CY1:=O< REF(L,1) AND REF(C< O,1) AND BETWEEN(C/O,0.99,1.02) AND C< REF(C,1) AND (跌幅>1.5 OR (C>REF(C,1) AND C< O));
弃婴1:=(O< REF(L,1) AND REF(C< O,1) AND BETWEEN(C/O,0.99,1.02) AND C< REF(C,1) AND ABS(OPEN-CLOSE)/CLOSE< 0.04 AND CLOSE< MA(CLOSE,5)) OR (O< REF(L,1) AND REF(C< O,1) AND BETWEEN(C/O,0.99,1.02) AND C< REF(C,1));
STICKLINE(弃婴1 OR CRX OR CY1,H,L,0.1,0),COLORYELLOW;
STICKLINE(弃婴1 OR CRX OR CY1,O,C,2,0),COLORGREEN;
AA1:=3*SMA((C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100,3,1)-2*SMA(SMA((C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100,3,1),3,1);
加仓:=IF(CROSS(AA1,REF(AA1+0.01,1)) AND LLV(AA1,2)=LLV(AA1,8) AND BETWEEN(AA1,20,60),1,0);
波段:=(3)*(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1)) - (2)*(SMA(SMA(((CLOSE - LLV(LOW,27))/(HHV(HIGH,27) - LLV(LOW,27)))*(100),5,1),3,1));
DRAWICON(加仓 AND HPOO AND ZTTJ,L*0.97,23);
DRAWICON(CROSS(波段,3) AND HPOO AND ZTTJ,L*0.97,11);
A:=(3*C+L+O+H)/6;
X:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+ 14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12) +7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210;
MTM:=C-REF(C,1);
DX:=100*EMA(EMA(MTM,6),6)/EMA(EMA(ABS(MTM),6),6);
CB:=EMA(X,13);
卖:=IF(HHV(DX,2)=HHV(DX,7) AND COUNT(DX>50,2) AND CROSS(MA(DX,2),DX),1,0);
DL:=V<=REF(LLV(V,13),1);
BL:=(V/REF(V,1)>=1.8 AND COUNT(C>O,1)) OR (L>REF(H,1) AND COUNT(O>C,1) AND V/REF(V,1)>=1.8);
DDLTJ:=COUNT(DL,20)>=2 AND COUNT(REF(V,1)< REF(MA(V,5),1),6)>=1 AND (COUNT(REF(V,1)< REF(MA(V,60),1),8)>=2 OR COUNT(REF(V,1)< REF(MA(V,20),1),8)>=2);
买:=IF(LLV(DX,2)=LLV(DX,7) AND COUNT(DX< 0,2) AND CROSS(DX,MA(DX,2)),1,0);
DRAWTEXT(FILTER(买=1 AND DDLTJ AND HPOO,5),LOW-0.03,'*关注'),COLORMAGENTA;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
注意:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
加仓A:=SMA(EMA((C-REF(C,1))/REF(C,1),5)*100,3,1)*10;
DRAWTEXT(FILTER((CROSS(加仓A,0) OR CROSS(CLOSE,CB)) AND 买!=1 AND ZTTJ AND HPOO AND DDLTJ,3),LOW-0.03,'*加仓'),COLORRED;
MA18:=MA(C,18);
跟:=IF(MA18>=REF(MA18,3) AND CROSS(CLOSE,MA18),1,0);
DRAWTEXT(MA18>=REF(MA18,3) AND CROSS(CLOSE,MA18) AND HPOO AND ZTTJ AND DDLTJ,LOW*0.96,'*跟'),COLORYELLOW;
JX60:=ABS(H-MA(C,60))/MA(C,60)*100<=12;
JX20:=ABS(MA(C,20)-MA(C,60))/MA(C,60)*100<=16;
A5:=MA(C,5);
A10:=MA(C,10);
A20:=MA(C,20);
A30:=MA(C,30);
A60:=MA(C,60);
MAX20:=MAX(MAX(A5,A10),A20);
MIN20:=MIN(MIN(A5,A10),A20);
SXNH:=(MAX20-MIN20)/MIN20*100<=6;
TKX:=H-L>3*(MAX(O,C)-L) AND H/L>=1.035 AND C/L<=1.02;
SMKX:=BETWEEN((C/REF(C,1)-1)*100,4.9,-2) AND ABS((C-O)/O)<=0.017;
KXXT:=COUNT(TKX OR SMKX,8)>=1;
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MDJC:=DIF>=DEA;
Z1T:=(C-REF(C,1))/REF(C,1)>=0.097;
NZT:=NOT(REF(Z1T,1)=1) AND C>MA(C,5) AND C>MA(C,10);
MID:=(3*CLOSE+LOW+OPEN+HIGH)/6;
牛线:=(20*MID+19*REF(MID,1)+18*REF(MID,2)+17*REF(MID,3)+16 *REF(MID,4)+15*REF(MID,5)+14*REF(MID,6)+13*REF(MID,7)+12*REF(MID,8)+11 *REF(MID,9)+10*REF(MID,10)+9*REF(MID,11)+8*REF(MID,12)+7*REF(MID,13)+6*REF(MID,14)+5 *REF(MID,15)+4*REF(MID,16)+3*REF(MID,17)+2*REF(MID,18)+REF(MID,20))/210;
马线:=MA(牛线,6);
MAA5:=MA(C,5);
H1:=MAX(MAX(MA(C,5),MA(C,马线)),MA(C,牛线));
L1:=MIN(MIN(MA(C,5),MA(C,马线)),MA(C,牛线));
G2:=C>=MA(C,20) AND (C>=MA(C,10) OR C>=MA(C,5));
YYCX:=H1< C AND O< L1 AND G2 AND V>REF(V,1);
ZTTJA:=COUNT(REF(ZT,2),50)>0;
DW:=REF(((HHV(H,5)-LLV(L,5))/LLV(L,5)),1)<=0.14;
SJ:=BARSCOUNT(C)>280 AND ZTTJA AND L/REF(H,1)< 1.04 AND DW;
LL:=REF(L,2);
XQK:=REF(H,1)< LL;
YSB:=REF(C,1)< REF(O,1) AND REF(VOL,1)/VOL>1.90;
STICKLINE(XQK AND YSB AND DW,H,L,0.1,0),COLORLICYAN;
DRAWTEXT(XQK AND YSB AND DW,L-0.1,'洗底');
XGQQ:=JX20 AND JX60 AND SJ AND SXNH AND DDLTJ AND BL AND NZT AND KXXT;
DRAWICON(XGQQ,L*0.97,25);
DRAWICON(XGQQ,L*0.99,1);
AA:=C/REF(C,1)>1.098;
BB:=BARSLAST(AA);
CC:=L< (REF(H,BB) + REF(L,BB))/2;
DD:=COUNT(CC,BB)=1 AND CC AND BB< 10;
GG:=BARSLAST(DD);
HH:=H>REF(L,GG)*1.04;
卖出:=COUNT(HH,GG)=1 AND HH AND GG< 10 AND GG>=1;
STICKLINE(AA,C,O,3,0),COLORMAGENTA;
STICKLINE(DD,C,O,3,0),COLORGREEN;
STICKLINE(卖出,C,O,3,0),COLORYELLOW;
DRAWICON(DD,L,27);
STICKLINE(DD,L,L-0.5,0,0),COLORGREEN;
DRAWTEXT(DD,L-0.5,'▲伏击'),COLORGREEN;
该公式包含未来函数:CAPITAL未发现:DYNAINFO...该公式包含未来函数:FINANCE
注:
馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。
发文不易,如获益,欢迎赞赏,赞赏必复!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。千层金配资开户_最新配资炒股平台_股票期货配资申请
热点资讯
- 14万亿大行业绩来了!管理层回应市场热点
- 期货十倍杠杆公司 人民币汇率再度逼近7.3关口 这一次央行会出手吗?
- \正规炒股杠杆平台 沪深股通|京沪高铁6月4日获外资买入0.01%股份
- 永华证券配资平台 7月5日国力转债上涨2.09%,转股溢价率90.82%
- 炒股十倍配资申请 2024年7月6日山东德州黑马农贸水产批发市场价格行情
- 炒股十倍配资申请 港股收盘(05.21) | 恒指收跌2.12% 有色金属大举回调 理想汽车-W(02015)绩后重挫1
- 炒股亏损太多怎么办 雅本化学:第五届监事会第二十一次(临时)会议决议公告
- 股票10倍杠杆申请谢爱民:指数仍以横盘震荡为主
- 炒股亏损太多怎么办 7月3日基金净值:景顺长城景泰纯利债券A最新净值1.1319,跌0.04%
- 炒股亏损太多怎么办 删文、封号!微信又出手了