编程思路破译 输出支撑价: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 股海万元户赋值:(收盘价/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日过滤时,在最高价位置书写文字, COLOR00FF00 当满足条件股海万元户>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号图标 程序源码 支撑价:LLV(LOW,19),LINETHICK2 , COLOR00FF00; 阻力价:HHV(HIGH,19),COLORBLUE, 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; 股海万元户:=(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,'别贪'), COLOR00FF00; DRAWTEXT(股海万元户>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); 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|