]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))

投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12
 如图,如何在代码中表示某个时段的tick数据的主买(主卖))笔数,总量。比如今天11:00---11:30时段。

图片点击可在新窗口打开查看
技术人员回复
日期:2019-11-18 16:22

参考:

 


Vars
 Var_TickData data0;
  Numeric N;
  Numeric N1;
  Numeric N2;
  Numeric NN1;
  Numeric NN2;
Begin
 data0=Def_TickData("m2001",1,1,1);
 N=ValueWhen(Time>=0.1100&&Time<0.1130,BarsLast(Time==0.1100)+1);
 N1=Sum(data0[0].Activity,N);//主动买笔数
 N2=Sum(data0[0].Activity==0,N);//主动卖笔数
 NN1=Sum(data0[0].BidVol ,N);//主动买成交量
 NN2=Sum(data0[0].AskVol,N);//主动卖成交量

 End

投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12

1分周期里,(前10根K线+到当根K线)时间段的主买(主卖)笔数、总量如何表示?因为当根K线可能没走完

 
技术人员回复
日期:2019-11-18 16:59
 K线图上实现不了的,需要在tick图上加载
投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12
 Vars
Var_TickData data0;
Numeric N;
Numeric N1;
Numeric N2;
Numeric NN1;
Numeric NN2;
Begin
data0=Def_TickData("m2001",1,1,1);
N=ValueWhen(Time>=0.1100&&Time<0.1130,BarsLast(Time==0.1100)+1);
N1=Sum(data0[0].Activity,N);//主动买笔数
N2=Sum(data0[0].Activity==0,N);//主动卖笔数
NN1=Sum(data0[0].BidVol ,N);//主动买成交量
NN2=Sum(data0[0].AskVol,N);//主动卖成交量

End

 

 

 

这段代码我想加载到WH9里看看,如何看到NNI,NN2的结果。我想验证。

投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12
 1分周期里,(前10根K线+到当根K线)时间段的主买(主卖)笔数、总量如何表示?因为当根K线可能没走完    我需要代码表示 
技术人员回复
日期:2019-11-18 17:41
 可以使用PlotLine函数,输出指标值

双击选中函数右键,可以配合函数说明了解下


前10根K线+到当根K线主动买笔数,这个k线编写取不到,只能在tick周期加载使用
投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12
tick图里,前5分钟主买主卖笔数总量如何表示?
技术人员回复
日期:2019-11-18 18:21
 最多可以取60秒数据,即1min的


5min的思路需要记录数据编写,过于复杂,超过论坛免费编写范畴了

需要购买实盘wh9开通vip服务,之后由专业的金融工程师编写

菜单 帮助-》网购付费功能,您了解下
投资者咨询:]如何统计笔数、总量 (文华财经随身行Android   5.8.5(265))
来源:文华财经  日期:2019-11-18 16:12
我是wh7付费用户。想在模拟版里测试下,才考虑购买。麻烦偏写一下。