编程思路破译 HS赋值:成交量(手)/SHGZG N赋值:如果1日前的收盘价*1.4>241日内最高价的最高值,返回241,否则返回如果1日前的收盘价*1.4>119日内最高价的最高值,返回119,否则返回如果1日前的收盘价*1.4>68日内最高价的最高值,返回68,否则返回34 差值赋值:SHGZG-1日前的SHGZG N赋值:上次差值>0距今天数+1 少天了。流通赋值:SHGZG/100000000*收盘价 短高赋值:N日内HS的最高值 最大赋值:0日内HS的最高值 竞量赋值:OPENVOL/1000000 输出//万手竞比:OPENVOL/(1日前的短高*SHGZG),画黄色 输出//竞价量占近期抛压的比值,用于研究高连板今压量:1日前的短高*SHGZG/1000000 输出//万手今压额:今压量*1日前的收盘价*1.1/100 输出//亿明压额:(短高*SHGZG/1000000)*收盘价*1.1/100 JL赋值:OPENVOL/1000000 万手HSY1赋值:1日前的N日内HS的最高值 抛压比值2赋值:JL*10000*100*10000/(HSY1*SHGZG) 输出加速度:比值2-1日前的比值2 输出涨停:(收盘价-1日前的收盘价)/1日前的收盘价*100>9.35 AND 收盘价=最高价 N赋值:上次涨停=0距今天数 输出 //找连续涨停的那个点离现在多少天了。高度:N 程序源码 HS:=V/SHGZG; //N:=IF(REF(C,1)*1.4>HHV(H,241),241,IF(REF(C,1)*1.4>HHV(H,119),119,IF(REF(C,1)*1.4>HHV(H,68),68,34))); 差值:=SHGZG-REF(SHGZG,1); N:=BARSLAST(差值>0)+1; //找到流通股变化的那个点离现在多少天了。 流通:=SHGZG/100000000*CLOSE; 短高:=HHV(HS,N); 最大:=HHV(HS,0); 竞量:=OPENVOL/1000000;//万手 竞比:OPENVOL/(REF(短高,1)*SHGZG),COLORYELLOW;//竞价量占近期抛压的比值,用于研究高连板 今压量:REF(短高,1)*SHGZG/1000000;//万手 今压额:今压量*REF(C,1)*1.1/100;//亿 明压额:(短高*SHGZG/1000000)*C*1.1/100; JL:=OPENVOL/1000000;//万手 HSY1:=REF(HHV(HS,N),1);//最近一次流通股变化后的最大测试抛压 比值2:=JL*10000*100*10000/(HSY1*SHGZG); 加速度:比值2-REF(比值2,1); 涨停:(C-REF(C,1))/REF(C,1)*100>9.35 AND C=H; N:=BARSLAST(涨停=0); //找连续涨停的那个点离现在多少天了。 高度:N; 注: 馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。 发文不易,如获益,欢迎赞赏,赞赏必复! |
|