期货现货开仓平仓分笔数据提取公式:倚天版!(抛砖引玉,希望对其数据应用发表高见!)

[复制链接]
查看840 | 回复0 | 2022-7-24 07:34:43 | 显示全部楼层 |阅读模式

仓差:=oi-ref(oi,1);
开仓:=(vol+仓差)/2;
平仓:=(vol-仓差)/2;
股价方向:=if(C>ref(C,1),1,if(C<ref(C,1),-1,0));
周期数:=BARSLAST(股价方向);
方向:=ref(股价方向,周期数);
{以下为仓位}
单多开:=if(方向>0 and 仓差>0 and 平仓<>0,仓差,0);
单空开:=if(方向<0 and 仓差>0 and 平仓<>0,仓差,0);
单多平:=if(方向<0 and 仓差<0 and 开仓<>0,-仓差,0);
单空平:=if(方向>0 and 仓差<0 and 开仓<>0,-仓差,0);
单多:sum(单多开+单空平,0);
单空:sum(单空开+单多平,0);
双多开:=if(方向>0 and 仓差>0 and 平仓=0,仓差,0);
双空开:=if(方向<0 and 仓差>0 and 平仓=0,仓差,0);
双多平:=if(方向<0 and 仓差<0 and 开仓=0,-仓差,0);
双空平:=if(方向>0 and 仓差<0 and 开仓=0,-仓差,0);
双多:sum(双多开+双空平,0);
双空:sum(双空开+双多平,0);
S换手:=if(方向>0 and 仓差=0,vol,0);
X换手:=if(方向<0 and 仓差=0,vol,0);
换多:sum(S换手,0);
换空:sum(X换手,0);

1216433941.JPG

1216433941.JPG

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则