发表于 2019-04-26 18:00:34 股吧网页版
通达信虚拟量指标公式

?A:=PERIOD;
N:=IF(A=0,1,IF(A=1,5,IF(A=2,15,IF(A=3,30,IF(A=4,60,IF(A=5,240,DRAWNULL))))));
M:=IF(N=1,IF(MOD(FROMOPEN,1)=0,1,
MOD(FROMOPEN,1)),IF(N=5,IF(MOD(FROMOPEN,5)=0,5,
MOD(FROMOPEN,5)),IF(N=15,IF(MOD(FROMOPEN,15)=0,15,
MOD(FROMOPEN,15)),IF(N=30,IF(MOD(FROMOPEN,30)=0,30,
MOD(FROMOPEN,30)),IF(N=60,IF(MOD(FROMOPEN,60)=0,60,
MOD(FROMOPEN,60)),IF(N=240,FROMOPEN,DRAWNULL))))));
虚量:IF(CURRBARSCOUNT=1 AND A,VOL*N/M,VOL),NODRAW,COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=1 AND N,虚量,0,-1,-1),COLOR00C0C0;
总量:VOL,VOLSTICK;


*************************************************************************************


T1:=FROMOPEN-INTPART(FROMOPEN/30)*30;
【30分拟量】:IF(CURRBARSCOUNT=1 AND PERIOD=3,VOL*30/T1,DRAWNULL),COLORMAGENTA,NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=3,【30分拟量】,0,-1,-1),COLORYELLOW;



T2:=FROMOPEN-INTPART(FROMOPEN/60)*60;
【60分拟量】:IF(CURRBARSCOUNT=1 AND PERIOD=4,VOL*60/T2,DRAWNULL),COLORMAGENTA,NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=4,【60分拟量】,0,-1,-1),COLORYELLOW;

【日虚拟量】:IF(CURRBARSCOUNT=1 AND PERIOD=5,VOL*240/FROMOPEN,DRAWNULL),COLORRED,NODRAW;
STICKLINE(CURRBARSCOUNT=1 AND PERIOD=5,【日虚拟量】,0,-1,-1),COLORYELLOW;
【实际成交量】:VOL,VOLSTICK;


通达信的虚拟成交量在选股公式中该怎么表达?


虚拟量:=IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),0);
STICKLINE(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,VOL,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),4,-21),COLOR00C0C0;
VOLUME:VOL,VOLSTICK;
VOLL:IF(虚拟量>0,虚拟量,VOLUME);
??
上面是指标源码
选股公式里:
虚拟量1:=IF(DYNAINFO(7)=CLOSE AND DYNAINFO(10)=AMOUNT,MAX(VOL,DYNAINFO(17)*REF(MA(VOL,5),1)),0);
VOLUME:=VOL;
虚拟量:IF(虚拟量>0,虚拟量1,VOLUME);

郑重声明:用户在财富号/股吧/博客社区发表的所有信息(包括但不限于文字、视频、音频、数据及图表)仅仅代表个人观点,与本网站立场无关,不对您构成任何投资建议,据此操作风险自担。请勿相信代客理财、免费荐股和炒股培训等宣传内容,远离非法证券活动。请勿添加发言用户的手机号码、公众号、微博、微信及QQ等信息,谨防上当受骗!
郑重声明:用户在社区发表的所有资料、言论等仅仅代表个人观点,与本网站立场无关,不对您构成任何投资建议。用户应基于自己的独立判断,自行决定证券投资并承担相应风险。《东方财富社区管理规定》