筹码突破
input: N(5,1,100); 显示文字(系统参数(2)=数据位置,收盘价,'总股本='+数字转化为字符串(财务数据(1) ,0 )+'万股'+' 流通A股=' + 数字转化为字符串(财务数据(7),0)+'万股'+' 净资产='+数字转化为字符串(财务数据(34),2 ) + ' 收益='+ 数字转化为字符串(财务数据(33),2)+' 公积金='+ 数字转化为字符串(财务数据(18),2)+'市盈率='+数字转化为字符串(动态行情(39),2)+' 换手率='+ 数字转化为字符串(100*成交量/流通盘大小,2)+'%'),COLORccffcc,ALIGN4;
主筹估算:=指数平滑移动平均(获利盘比例(收盘价)*70,3); 散筹估算:=指数平滑移动平均((获利盘比例((收盘价)*1.1)-获利盘比例((收盘价)*0.9))*70,3); 筹码锁定:=散筹估算-主筹估算 ; 动态底部:=指数平滑移动平均(条件函数(最低价<= 最低值(最低价,60),移动平均(绝对值(最低价-向前引用(最低价,1)),60,1)/移动平均(最大值(最低价-向前引用(最低价,1),0),99,1),0)*5,3); 涨:=交叉函数(主筹估算,筹码锁定); 强:=交叉函数(主筹估算,散筹估算); 画柱线(涨,开盘价,收盘价,8,0),COLORYELLOW; 画柱线(涨,开盘价,最高价,0,0),COLORYELLOW; 画柱线(涨,最低价,收盘价,0,0),COLORYELLOW; 画柱线(强, 开盘价,收盘价,8,0),colormagenta; 画柱线(强,开盘价,最高价,0,0),colormagenta; 画柱线(强,最低价,收盘价,0,0),colormagenta; 画柱线(筹码锁定<-50,开盘价,收盘价,8,0),COLORred; 画柱线(筹码锁定<-50,开盘价,最高价,0,0),COLORred; 画柱线(筹码锁定<-50,最低价,收盘价,0,0),COLORred; A1:=向前引用(最高价,N)=最高值(最高价,2*N+1); B1:=信号过滤(A1,N); C1:=向前赋值(B1,N+1); D1:=信号过滤(C1,n);{高点} A2:=向前引用(最低价,N)=最低值(最低价,2*N+1); B2:=信号过滤(A2,N); C2:=向前赋值(B2,N+1); D2:=信号过滤(C2,N);{低点} E1:=(向前引用(最低值(最低价,2*N),1)+向前引用(最高值(最高价,2*N),1))/2; E2:=(最高价+最低价)/2;{高低点出现在同一K线上时可作取舍} H1:=(D1 AND 求逻辑非(D2 AND E1>=E2)) OR 数据位置状态=2 OR 有效值周期数(收盘价)=1; L1:=(D2 AND 求逻辑非(D1 AND E1<E2));H2:=D1 AND 求逻辑非(D2 AND E1>=E2); X1:=向前引用(上一次条件成立位置(H1),1)+1; F1:=向前赋值(H1 AND 统计总数(L1,X1)>0,上一低点位置 (条件函数(L1,最低价,10000),X1)); G1:=F1>向前引用(F1,1); I1:=向前赋值(G1,2); LD:=I1>向前引用(I1,1);{过滤后低点} L2:=LD OR 数据位置状态=2 OR 有效值周期数(收盘价)=1; X2:=向前引用(上一次条件成立位置(L2),1)+1; F2:=向前赋值(L2 AND 统计总数(H2,X2)>0,上一高点位置 (条件函数(H2,最高价,0),X2)); G2:=F2>向前引用(F2,1); I2:=向前赋值(G2,2); HD:=I2>向前引用(I2,1);{过滤后高点} R1:=向前赋值(数据位置状态=2,上一次条件成立位置(HD)+1); S1:=R1>向前引用(R1,1); {前一高} T1:=向前赋值(数据位置状态=2,上一次条件成立位置(LD)+1); U1:=T1>向前引用(T1,1); {前一低} R2:=向前赋值(S1,向前引用(上一次条件成立位置(HD),1)+2); S2:=R2>向前引用(R2,1); {前二高} T2:=向前赋值(U1,向前引用(上一次条件成立位置(LD),1)+2); U2:=T2>向前引用(T2,1); {前二低} T3:=向前赋值(U2,向前引用(上一次条件成立位置(LD),1)+2); U3:=T3>向前引用(T3,1); {前三低} T4:=向前赋值(U3,向前引用(上一次条件成立位置(LD),1)+2); U4:=T4>向前引用(T4,1); {前四低} R3:=向前赋值(S2,向前引用(上一次条件成立位置(HD),1)+2); S3:=R3>向前引用(R3,1); {前三高} R4:=向前赋值(S3,向前引用(上一次条件成立位置(HD),1)+2); S4:=R4>向前引用(R4,1); {前四高} 短期压力:画直线(S2,最高价,S1,最高价,1),Colorred; 短期支撑:画直线(U2,最低价,U1,最低价,1),Colorgreen; 中期压力:画直线(S3,最高价,S2,最高价,1),Coloryellow; 中期支撑:画直线(U3,最低价,U2,最低价,0),Colorgreen; 长期压力:画直线(S4,最高价,S3,最高价,1),COLORwhite; 长期支撑:画直线(U4,最低价,U3,最低价,0),Colorgreen; 画图标(S1,最高价*1.01,10); 画图标(S2,最高价*1.01,10); 画图标(S3,最高价*1.01,10); 画图标(S4,最高价*1.01,10); 画图标(U1,最低价*0.99,9); 画图标(U2,最低价*0.99,9); 画图标(U3,最低价*0.99,9); 画图标(U4,最低价*0.99,9); 筹码突破
input: N(5,1,100); 显示文字(系统参数(2)=数据位置,收盘价,'总股本='+数字转化为字符串(财务数据(1) ,0 )+'万股'+' 流通A股=' + 数字转化为字符串(财务数据(7),0)+'万股'+' 净资产='+数字转化为字符串(财务数据(34),2 ) + ' 收益='+ 数字转化为字符串(财务数据(33),2)+' 公积金='+ 数字转化为字符串(财务数据(18),2)+'市盈率='+数字转化为字符串(动态行情(39),2)+' 换手率='+ 数字转化为字符串(100*成交量/流通盘大小,2)+'%'),COLORccffcc,ALIGN4;
主筹估算:=指数平滑移动平均(获利盘比例(收盘价)*70,3); 散筹估算:=指数平滑移动平均((获利盘比例((收盘价)*1.1)-获利盘比例((收盘价)*0.9))*70,3); 筹码锁定:=散筹估算-主筹估算 ; 动态底部:=指数平滑移动平均(条件函数(最低价<= 最低值(最低价,60),移动平均(绝对值(最低价-向前引用(最低价,1)),60,1)/移动平均(最大值(最低价-向前引用(最低价,1),0),99,1),0)*5,3); 涨:=交叉函数(主筹估算,筹码锁定); 强:=交叉函数(主筹估算,散筹估算); 画柱线(涨,开盘价,收盘价,8,0),COLORYELLOW; 画柱线(涨,开盘价,最高价,0,0),COLORYELLOW; 画柱线(涨,最低价,收盘价,0,0),COLORYELLOW; 画柱线(强, 开盘价,收盘价,8,0),colormagenta; 画柱线(强,开盘价,最高价,0,0),colormagenta; 画柱线(强,最低价,收盘价,0,0),colormagenta; 画柱线(筹码锁定<-50,开盘价,收盘价,8,0),COLORred; 画柱线(筹码锁定<-50,开盘价,最高价,0,0),COLORred; 画柱线(筹码锁定<-50,最低价,收盘价,0,0),COLORred; A1:=向前引用(最高价,N)=最高值(最高价,2*N+1); B1:=信号过滤(A1,N); C1:=向前赋值(B1,N+1); D1:=信号过滤(C1,n);{高点} A2:=向前引用(最低价,N)=最低值(最低价,2*N+1); B2:=信号过滤(A2,N); C2:=向前赋值(B2,N+1); D2:=信号过滤(C2,N);{低点} E1:=(向前引用(最低值(最低价,2*N),1)+向前引用(最高值(最高价,2*N),1))/2; E2:=(最高价+最低价)/2;{高低点出现在同一K线上时可作取舍} H1:=(D1 AND 求逻辑非(D2 AND E1>=E2)) OR 数据位置状态=2 OR 有效值周期数(收盘价)=1; L1:=(D2 AND 求逻辑非(D1 AND E1<E2));H2:=D1 AND 求逻辑非(D2 AND E1>=E2); X1:=向前引用(上一次条件成立位置(H1),1)+1; F1:=向前赋值(H1 AND 统计总数(L1,X1)>0,上一低点位置 (条件函数(L1,最低价,10000),X1)); G1:=F1>向前引用(F1,1); I1:=向前赋值(G1,2); LD:=I1>向前引用(I1,1);{过滤后低点} L2:=LD OR 数据位置状态=2 OR 有效值周期数(收盘价)=1; X2:=向前引用(上一次条件成立位置(L2),1)+1; F2:=向前赋值(L2 AND 统计总数(H2,X2)>0,上一高点位置 (条件函数(H2,最高价,0),X2)); G2:=F2>向前引用(F2,1); I2:=向前赋值(G2,2); HD:=I2>向前引用(I2,1);{过滤后高点} R1:=向前赋值(数据位置状态=2,上一次条件成立位置(HD)+1); S1:=R1>向前引用(R1,1); {前一高} T1:=向前赋值(数据位置状态=2,上一次条件成立位置(LD)+1); U1:=T1>向前引用(T1,1); {前一低} R2:=向前赋值(S1,向前引用(上一次条件成立位置(HD),1)+2); S2:=R2>向前引用(R2,1); {前二高} T2:=向前赋值(U1,向前引用(上一次条件成立位置(LD),1)+2); U2:=T2>向前引用(T2,1); {前二低} T3:=向前赋值(U2,向前引用(上一次条件成立位置(LD),1)+2); U3:=T3>向前引用(T3,1); {前三低} T4:=向前赋值(U3,向前引用(上一次条件成立位置(LD),1)+2); U4:=T4>向前引用(T4,1); {前四低} R3:=向前赋值(S2,向前引用(上一次条件成立位置(HD),1)+2); S3:=R3>向前引用(R3,1); {前三高} R4:=向前赋值(S3,向前引用(上一次条件成立位置(HD),1)+2); S4:=R4>向前引用(R4,1); {前四高} 短期压力:画直线(S2,最高价,S1,最高价,1),Colorred; 短期支撑:画直线(U2,最低价,U1,最低价,1),Colorgreen; 中期压力:画直线(S3,最高价,S2,最高价,1),Coloryellow; 中期支撑:画直线(U3,最低价,U2,最低价,0),Colorgreen; 长期压力:画直线(S4,最高价,S3,最高价,1),COLORwhite; 长期支撑:画直线(U4,最低价,U3,最低价,0),Colorgreen; 画图标(S1,最高价*1.01,10); 画图标(S2,最高价*1.01,10); 画图标(S3,最高价*1.01,10); 画图标(S4,最高价*1.01,10); 画图标(U1,最低价*0.99,9); 画图标(U2,最低价*0.99,9); 画图标(U3,最低价*0.99,9); 画图标(U4,最低价*0.99,9);{点击看本软件截图: 58股票 公式网 http://www. 58gu. com 整理} |