一个持仓的数据,本来是想用龙虎分笔,结果折腾了一天没图,只好就把其它老师的东东修改一下,只要能看图心里就舒服。用法:主力持仓如果递增的,视同资金持续流入,解决了卫东多日资金统计中静态的问题,这是动态地估算主力资金跑没跑,增没增的问题,可以视同一个变量的主力持仓指标,当然不精确,这个只能大不略地用用。再结合指标踢掉自己看不顺眼的玩意儿。源码如下:REFLINE:-5000,0,5000; TODAY:="ddx.ddx"=0;{判断是否有正版数据} TODAY1:="LXDDX.DDX";{DYNAINFO(7)=CLOSE and DYNAINFO(10) =AMOUNT AND TIME0<55800;{判断是否有理想数据} 特大买入:=IF(TODAY,IF(TODAY1,"DDEDATA@BIGORDER"(1,3),SELFDATA('特大买入')),BIGORDER(1,3)){*100{,PRECIS2}*AMOUNT; 特大卖出:=IF(TODAY,IF(TODAY1,"DDEDATA@BIGORDER"(2,3),SELFDATA('特大卖出')),BIGORDER(2,3)){*100{,PRECIS2}*AMOUNT; 大单买入:=IF(TODAY,IF(TODAY1,("DDEDATA@BIGORDER"(1,2)-"DDEDATA@BIGORDER"(1,3)),SELFDATA('大单买入')),(BIGORDER(1,2)-BIGORDER(1,3))){*100{,PRECIS2}*AMOUNT; 大单卖出:=IF(TODAY,IF(TODAY1,("DDEDATA@BIGORDER"(2,2)-"DDEDATA@BIGORDER"(2,3)),SELFDATA('大单卖出')),(BIGORDER(2,2)-BIGORDER(2,3))){*100{,PRECIS2}*AMOUNT; 中单买入:=IF(TODAY,IF(TODAY1,("DDEDATA@BIGORDER"(1,1)-"DDEDATA@BIGORDER"(1,2)),SELFDATA('中单买入')),(BIGORDER(1,1)-BIGORDER(1,2))){*100{,PRECIS2}*AMOUNT; 中单卖出:=IF(TODAY,IF(TODAY1,("DDEDATA@BIGORDER"(2,1)-"DDEDATA@BIGORDER"(2,2)),SELFDATA('中单卖出')),(BIGORDER(2,1)-BIGORDER(2,2))){*100{,PRECIS2}*AMOUNT; 小单买入:=IF(TODAY,IF(TODAY1,1-("DDEDATA@BIGORDER"(1,1)),1-(SELFDATA('特大买入')+SELFDATA('大单买入')+SELFDATA('中单买入'))),1-(BIGORDER(1,1))){*100{,PRECIS2}*AMOUNT; 小单卖出:=IF(TODAY,IF(TODAY1,1-("DDEDATA@BIGORDER"(2,1)),1-(SELFDATA('特大卖出')+SELFDATA('大单卖出')+SELFDATA('中单卖出'))),1-(BIGORDER(2,1))){*100{,PRECIS2}*AMOUNT; 特大净买:=特大买入-特大卖出; 大单净买:=大单买入-大单卖出; 中单净买:=中单买入-中单卖出; 小单净买:=小单买入-小单卖出; 主力资金:=特大净买/10000+大单净买/10000; 一日:主力资金,COLORSTICK; 二日:sum(主力资金,2),COLORSTICK; 三日:sum(主力资金,3),COLORSTICK; 四日:sum(主力资金,4),COLORSTICK; 五日:sum(主力资金,5),COLORSTICK; 六日:sum(主力资金,6),COLORSTICK; 七日:sum(主力资金,7),COLORSTICK; 八日:sum(主力资金,8),COLORSTICK; 九日:sum(主力资金,9),COLORSTICK; 十日:sum(主力资金,10),COLORSTICK; 二十日:sum(主力资金,20),COLORSTICK; 三十日:sum(主力资金,30),COLORSTICK; {六十日:sum(主力资金,60),COLORSTICK; 九十日:sum(主力资金,90),COLORSTICK; 百二十日:sum(主力资金,120),COLORSTICK;}; |