高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本{说明:高山排序周周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 周明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里};
其他的源码: 【转帖】来自网络高山的流水的帖子
该排序指标的核心就是那组奇怪的带很多小数的数列;该数列来源于东方的3的从中间向两侧统计法通过不断压栈微分逼近的手段再由金港先生经过推演换算而成;该数列其实和微积分有异曲同工之妙;该数列能够非常快速敏捷地追随股价、同时又对波形锯齿有一定的修波功能;还带有一定程度上的预测功能; 过去有些不明就里的同志说我就喜欢搞连环套;呵呵,那些连环套其实就是通过不断压栈微分逼近的手段。 在这里对土港金著先生和睿容先生深表感谢!!!谢谢您们过去对我的大力支持和无私帮助! 下面 ,调侃一下吧: 人们很喜欢用不带未来函数的指标(我暂且戏称之为“道”);很讨厌带未来的函数(我暂且戏称之为“魔”),惧怕未来,担心被未来函数所骗; 其实"魔"里有很多非常先进的理念;魔也有很多缺点---会漂移、会骗人; 其实"道"也有很多缺点,它时常滞后,你有时看看还不错的,可以买进去了,它往往套你;道也有很多优点---不漂移、不骗人、对的错的都画在那里,你好总结经验教训; 我们能不能把“魔"里一些先进的东西转化为"道"?答案是可以的;但需要你不断地探索、深入地了解“魔”、研究“魔”; 那组奇怪的带很多小数的数列,其实就是典型的“魔”转化为“道”; 该排序指标里不含未来函数,我特此声明; 千钧大师很久以前就睿智的预计,未来好的公式不会是单纯的由不含未来函数的公式里产生,未来好的公式一定是把未来函数通过巧妙利用和结合的公式;这一点,我对千钧大师那种神奇的睿智和长远的发展的眼光由衷的敬佩! 很久以前,我的几位朋友曾经尝试用微积分来修饰均线和一些经典的指标,以为用先进点的工具总会有进步的,但是总是没什么大的突破;百思不得其解;后来想来想去终于弄明白了,原来是:再改来改去都逃脱不了均线的本质!均线的向前统计法本身就决定了它永远是滞后的; XMA这个统计法里面统计理念的确比均线先进,从中间向两侧统计,但是它有个致命的缺点就是漂移;我对XMA的研究只突破到9,而且9里面只是搞到9.1;后面的13、29我尝试了很多次不断地完善数学模型,都无法最终突破,原因主要是通达信的股软程序语言连BASIC都不如;打个比方吧:想找个开平方的函数是有现成的,想找个开3次方、开5次方的函数找不到,想找其他东西代替,精度却达不到要求,没办法,没有合适的函数,表达不出来;如果通达信开放C语言编程?有些意图就好表达些;有些东西搞到那里后就只好搁置了。。。。。。。; 现在用3推导出来的,灵敏性是好的,就是稳定性欠佳(摆动度偏大);如果能搞到13、29?把3、5、9、13、29组成一个共振模式搞到各周期里去,就会既有灵敏性又有稳定性;再采用周、日、60分钟不同周期共振原理,找到产生强共振的票,估计比现在的方式的效果至少还能还能提高一个数量级以上; 除了XMA以外,也许还有其他更先进的统计理念???不过,这些都需要人们去探索。。。。。。。。。 以上只是随便说说,也许崇尚均线的人士会大力反对?你高山流水不是在胡扯蛋嘛?呵呵,欢迎传统的卫道士来拍砖吧。。。。。 ------------------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------- {指标名:周明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序周周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 周明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; ----------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------- {指标名:日明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序日周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 日明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- {指标名:六十明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序60分钟周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 六十明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- {指标名:三十明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序30分钟周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 三十明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- {指标名:十五明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序15分钟周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理}
十五明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
{指标名:五明} {高山的流水----趋势排序指标;预测明涨跌幅,飞狐、大智慧通用的2号版本} {说明:高山排序5分钟周期使用} X00:=C; MX000:=(0.3609454219*X00-0.03309329629*REF(X00,1)-0.04241822779*REF(X00,2)-0.026737249*REF(X00,3)-0.007010041271*REF(X00,4)-0.002652859952*REF(X00,5)-0.0008415042966*REF(X00,6)-0.0002891931964*REF(X00,7)-0.0000956265934*REF(X00,8)-0.0000321286052*REF(X00,9)-0.0000106773454*REF(X00,10)-0.0000035457562*REF(X00,11)-0.0000011670713*REF(X00,12) )/ (1-0.7522406533 ); 明日重心涨跌幅:=(MX000-X00)/X00*100; {波段趋势} VAR21:=(CLOSE-LLV(LOW,80))/(HHV(HIGH,80)-LLV(LOW,80))*200; VAR22:=SMA(VAR21,3,1);VAR23:=SMA(VAR22,3,1); VAR24:=3*VAR22-2*VAR23;VAR25:=LLV(LOW,5);VAR26:=HHV(HIGH,5); VAR27:=EMA((CLOSE-VAR25)/(VAR26-VAR25)*100,4)*2; VAR28:=EMA(0.667*REF(VAR27,1)+0.333*VAR27,2); VAR29:=3*VAR27-2*VAR28; VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5); VARB:=POW(MA(LOW,5),2)+MA(LOW,5); VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5); VARD:=(VARA-LLV(VARB,64))/(HHV(VARC,64)-LLV(VARB,64))*150+65-10; VARE:=SMA(VARD,3,1)*1.5-100; VARF:=SMA(VARE,3,1); VAR30:=3*VARE-2*VARF;VAR31:=(HIGH+LOW+CLOSE*2)/4; VAR32:=EMA(VAR31,13); VAR33:=STD(VAR31,13); VAR34:=(VAR31-VAR32)*100/ VAR33; VAR35:=EMA(VAR34,5); VAR37:=EMA(VAR35,13)+200-100; VAR38:=EMA(VAR37,10); VAR39:=3*VAR37-2*VAR38; VAR1A:=VAR22+VAR27+VARE+VAR37; VAR1B:=VAR23+VAR28+VARF+VAR38; VAR1C:=VAR24+VAR29+VAR30+VAR39; VAR1D:=(HIGH+LOW+CLOSE)/3; VAR40:=(VAR1D-MA(VAR1D,34))/(0.015*AVEDEV(VAR1D,34)); VAR42:=(HIGH+LOW+CLOSE+VAR1D)/4; VAR43:=EMA(VAR42,24); VAR44:=STD(VAR42,24); VAR45:=(VAR42-VAR43)/ VAR44*100; VAR46:=(VAR1D-MA(VAR1D,24))/(0.015*AVEDEV(VAR1D,24)); VAR47:=EMA(VAR45,5); VAR2A:=((VAR47+VAR46+VAR40)/3+165)/4; VAR2C:=(VAR1A+VAR1B+VAR1C*30)/32/5-15; VAR2E:=(VAR2A+VAR2C)/2/1.1; VAR48:=EMA(VAR2E,3); VAR49:=EMA(VAR48,5); VAR51:=SMA(VAR48,2,1); {为了规避风险,设定了VAR48>=VAR51进行处理} 五明:IF((VAR48>VAR51 OR VAR48=VAR51) ,明日重心涨跌幅,-99); {-99表示为已经在下跌趋势里}; 【转】楼层
关于那组数列、如何由金港先生的17循环数列推演过来? X00:=C; X01:=0.7522406533*X00+0.3609454219*REF(X00,1)-0.03309329629*REF(X00,2)-0.04241822779*REF(X00,3)-0.026737249*REF(X00,4)-0.007010041271*REF(X00,5)-0.002652859952*REF(X00,6)-0.0008415042966*REF(X00,7)-0.0002891931964*REF(X00,8)-0.0000956265934*REF(X00,9)-0.0000321286052*REF(X00,10)-0.0000106773454*REF(X00,11)-0.0000035457562*REF(X00,12)-0.0000011670713*REF(X00,13); 这组数列就是来源于东方的3的从中间向两侧统计法通过不断压栈微分逼近的手段再由金港先生经过推演换算而成;从理想论坛过去我所发的帖子里和土港金著先生在理想所发的帖子里能找到它的来源; X01相当于今日股价重心;除了拐点处稍有差异外,其他地方和股价运动真实的情况基本相同,这个等式是基本成立的;也就是说今日股价重心由今日及过去的共计13日的价格有关系,并呈现这种数列关系;直到拐点处才会产生变异; 那么明日的股价重心,在拐点还未来临之前,按理----也应该由明日价和向前的12天(共计13天)的价格有关系,并呈现这种数列关系;直到拐点处才会产生变异; 在预测时候会有两个未知的变量:X01(明日股价重心)、X00(明日价) 只有一个方程,不构成方程组,有两个变量,我们是无法求出的; 如果明天是涨的?X00(明日价)>=X01(明日股价重心); 如果明天是跌的?X00(明日价)<=X01(明日股价重心); 为了求出,我大胆先假设它们,在求出后再分离它们:令:X00=X01; 这样,就很快求出了。。。。。。。 求解谁都会求,不用我再说了。。。。。。
同样,我用该组数列,过去设计过趋势指标------高山CD(GSCD);
附上高山的流水的【高山CD(GSCD)】公式源码(飞狐)
{GSCD-------高山CD} {对于166楼GSCD-------高山CD的优化版} M:=10000; N1:=2; B:=5; 零轴基准线:=EMA(C,M); X00:=C; X01:=0.7522406533*X00+0.3609454219*REF(X00,1)-0.03309329629*REF(X00,2)-0.04241822779*REF(X00,3)-0.026737249*REF(X00,4)-0.007010041271*REF(X00,5)-0.002652859952*REF(X00,6)-0.0008415042966*REF(X00,7)-0.0002891931964*REF(X00,8)-0.0000956265934*REF(X00,9)-0.0000321286052*REF(X00,10)-0.0000106773454*REF(X00,11)-0.0000035457562*REF(X00,12)-0.0000011670713*REF(X00,13); X02:=0.7522406533*X01+0.3609454219*REF(X01,1)-0.03309329629*REF(X01,2)-0.04241822779*REF(X01,3)-0.026737249*REF(X01,4)-0.007010041271*REF(X01,5)-0.002652859952*REF(X01,6)-0.0008415042966*REF(X01,7)-0.0002891931964*REF(X01,8)-0.0000956265934*REF(X01,9)-0.0000321286052*REF(X01,10)-0.0000106773454*REF(X01,11)-0.0000035457562*REF(X01,12)-0.0000011670713*REF(X01,13); X03:=0.7522406533*X02+0.3609454219*REF(X02,1)-0.03309329629*REF(X02,2)-0.04241822779*REF(X02,3)-0.026737249*REF(X02,4)-0.007010041271*REF(X02,5)-0.002652859952*REF(X02,6)-0.0008415042966*REF(X02,7)-0.0002891931964*REF(X02,8)-0.0000956265934*REF(X02,9)-0.0000321286052*REF(X02,10)-0.0000106773454*REF(X02,11)-0.0000035457562*REF(X02,12)-0.0000011670713*REF(X02,13); AA:=((EMA((((EMA(X01,22)+EMA(X01,23))+EMA(X01,24))/3),2))+(EMA((((EMA(X01,24)+EMA(X01,25))+EMA(X01,26))/3),2))+(EMA((((EMA(X01,26)+EMA(X01,27))+EMA(X01,28))/3),2))+(EMA((((EMA(X01,28)+EMA(X01,29))+EMA(X01,30))/3),2))+(EMA((((EMA(X01,30)+EMA(X01,31))+EMA(X01,32))/3),2))+(EMA((((EMA(X01,32)+EMA(X01,33))+EMA(X01,34))/3),2)))/6,COLORGREEN; BB1:=(X01*5+X02*3+X03*1)/9; CC1:=EMA(EMA(EMA(C,N1),N1),N1); DIF1:=(BB1-零轴基准线)/零轴基准线; DEA11:=(CC1-零轴基准线)/零轴基准线; DEA21:=(AA-零轴基准线)/零轴基准线;{以下为1分钟周期:} A_DIF:=POW((DIF1+1),55)*1000; A_DEA1:=POW((DEA11+1),55)*1000; A_DEA2:=POW((DEA21+1),55)*1000; {以下为5分钟周期:} B_DIF:=POW((DIF1+1),29)*1000; B_DEA1:=POW((DEA11+1),29)*1000; B_DEA2:=POW((DEA21+1),29)*1000; {以下为15分钟周期:} D_DIF:=POW((DIF1+1),17)*1000; D_DEA1:=POW((DEA11+1),17)*1000; D_DEA2:=POW((DEA21+1),17)*1000; {以下为30分钟周期:} E_DIF:=POW((DIF1+1),9)*1000; E_DEA1:=POW((DEA11+1),9)*1000; E_DEA2:=POW((DEA21+1),9)*1000; {以下为60分钟周期:} F_DIF:=POW((DIF1+1),5)*1000; F_DEA1:=POW((DEA11+1),5)*1000; F_DEA2:=POW((DEA21+1),5)*1000; {以下为日周期:} G_DIF:=POW((DIF1+1),3)*1000; G_DEA1:=POW((DEA11+1),3)*1000; G_DEA2:=POW((DEA21+1),3)*1000; DIF:IF(DATATYPE=1,A_DIF,IF(DATATYPE=2,B_DIF,IF(DATATYPE=3,D_DIF,IF(DATATYPE=4,E_DIF,IF(DATATYPE=5,F_DIF,IF(DATATYPE=6,G_DIF,0 )))))),COLORRED, LINETHICK1; DEA1:IF(DATATYPE=1,A_DEA1,IF(DATATYPE=2,B_DEA1,IF(DATATYPE=3,D_DEA1,IF(DATATYPE=4,E_DEA1,IF(DATATYPE=5,F_DEA1,IF(DATATYPE=6,G_DEA1,0 )))))),COLORWHITE, LINETHICK1; DEA2:IF(DATATYPE=1,A_DEA2,IF(DATATYPE=2,B_DEA2,IF(DATATYPE=3,D_DEA2,IF(DATATYPE=4,E_DEA2,IF(DATATYPE=5,F_DEA2,IF(DATATYPE=6,G_DEA2,0 )))))),COLORGREEN, LINETHICK1; DIF0:=(EMA(EMA(EMA(C,N1),N1),N1)-EMA(C,M))/EMA(C,M); MACD0:=POW((DIF0-DEA21),1)*B*1000; MACD00:=MACD0; {以下为1分钟周期:} A_MACD:=POW((DIF0-DEA21),1)*B*21000; A_MACD1:=A_MACD; {以下为5分钟周期:} B_MACD:=POW((DIF0-DEA21),1)*B*13000; B_MACD1:=B_MACD; {以下为15分钟周期:} D_MACD:=POW((DIF0-DEA21),1)*B*8000; D_MACD1:=D_MACD; {以下为30分钟周期:} E_MACD:=POW((DIF0-DEA21),1)*B*5000; E_MACD1:=E_MACD; {以下为60分钟周期:} F_MACD:=POW((DIF0-DEA21),1)*B*3000; F_MACD1:=F_MACD; {以下为日周期:} G_MACD:=POW((DIF0-DEA21),1)*B*1000; G_MACD1:=G_MACD; MACD:IF(DATATYPE=1,A_MACD,IF(DATATYPE=2,B_MACD,IF(DATATYPE=3,D_MACD,IF(DATATYPE=4,E_MACD,IF(DATATYPE=5,F_MACD,IF(DATATYPE=6,G_MACD,0 )))))),COLORSTICK; MACD1:IF(DATATYPE=1,A_MACD1,IF(DATATYPE=2,B_MACD1,IF(DATATYPE=3,D_MACD1,IF(DATATYPE=4,E_MACD1,IF(DATATYPE=5,F_MACD1,IF(DATATYPE=6,G_MACD1,0 )))))),COLORWHITE;以上源码适合大智慧和飞狐-----可以盘中动态刷新来排序,你的股软----最好是数据全推; 排序前需刷新计算,因为盘中数据是动态的; 如果你的电脑计算速度不快?或者网速不快?或者没买全推数据?你就拖动窗口、每个周期多刷几下吧; 如果你们自己有兴趣?也可以再添加15分钟周期和5分钟周期的排序,监控盘中异动股; 那些小量比的涨停,表示是缩量涨停,下个交易日接着涨的概率极大;
以上源码也适合通达信使用,但是由于通达信历史行情排序,只能日周期使用,分时周期用不上,没分时数据;而且数据要靠请求发送方式,通达信速度极慢,不建议通达信盘中使用; 大智慧要看版本,有些全推版本是假全推版本,只有日周期数据是全推,分时数据不是全推,对于这样的、刷分时有些困难;
飞狐也可以刷该排序方法,最好结合GSCD,结合量、KDJ等指标; 用GSCD来看大盘,日周期级别,如果DIF在DEA1之上运行,且DEA1在DEA2之上运行?表明大盘趋势向上,你尽管运用该排序指标抓强势股,将会获得不菲的收益; 不符合以上大盘条件的?小心使用;因为大盘不好的时候,你上午买进去是涨的,下午却给你来个大跌,主力有诱多嫌疑; 这其实和抓涨停板是一回事,大盘不好,你用涨停板公式去抓也容易挨套;大盘不好,你用任何公式成功率都容易大大降低; 有些在大盘大跌的时候,市场上个别的热点可能会另类: 比如:这几天和今天热炒的触摸屏题材: 300088 长信科技 000823 超声电子 002106 莱宝高科 这类股、今天受市场资金的关照多些,显得很强势; 去年在当时的大盘大跌的情况下,也有过熊猫烟花、黔轮胎、双钱股份逆势上涨,成为当时的牛股; 这些,也要结合题材、热点、基本面等综合判断; 炒股------绝不是简简单单只依靠技术面就可以了,还要结合基本面、题材、热点等综合判断; 排序方法只是给大家提供了一个参考手段方法而已,不可神话它。。。。。。。。。;
另外,举个例子吧:从9月底开始的南方重稀土的炒作(600259/000758/600549)——————》转到稀土永磁深加工(中科三环,太原刚玉、宁波韵升等)、---------》再转到商务部公布明年部分稀有金属出口配额文件确定的配额限制金属:钨、锡、锑、钼和铟----先启动钨(厦门钨业、章源钨业)、又启动钼(金钼股份)、。。。。。。 市场资金追捧炒作的次序很有意思哦;暂时没有被超炒的,就差哪个资金大佬去点把火就够了,获得市场认同的概率极大; 不管大家运用什么方法?能够抓住涨速较快的股,乘机坐上去被资金抬轿抬上一段,总是非常舒服的感觉{点击看本软件截图: 58股票 公式网 http://www. 58gu. com 整理} |