欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]关于高频扩展数据的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3002人关注过本帖树形打印复制链接

主题:[求助]关于高频扩展数据的问题

帅哥哟,离线,有人找我吗?
saintlucifer
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:356 积分:767 威望:0 精华:0 注册:2011/9/5 10:51:56
[求助]关于高频扩展数据的问题  发帖心情 Post By:2019/11/15 9:21:52    Post IP:113.67.158.232[只看该作者]

我想拟合出当天巨单和大单主动买卖金额的近似成本,思路如下,先用每分钟的巨大单金额除以当根K线的结算价算出成交手数,然后用当天的巨大单总额除以当天的累计手数得出成交均价,程序如下:

 

//标注品种代码;

M_DAY := BARSLAST(DATE <> REF(DATE,1)) + 1,LINETHICK0;

IF STKLABEL = 'P00' THEN PP := 990010;
IF STKLABEL = 'RM00' THEN PP := 990011;
IF STKLABEL = 'NI00' THEN PP := 990012;
IF STKLABEL = 'TA00' THEN PP := 990013;
IF STKLABEL = 'JM00' THEN PP := 990014;

P_N := PP,LINETHICK0;

P_N_C := NUMTOSTR(P_N,0);

 

//计算巨单大单主动上跳金额;

LARGE_AC_IN := ALLTICKUA(P_N_C, 4) ,LINETHICK0;
HUGE_AC_IN := ALLTICKUA(P_N_C, 5) ,LINETHICK0;
LH500_IN := LARGE_AC_IN + HUGE_AC_IN,LINETHICK0,COLORRED;

 

//计算巨单大单主动下跳金额;

LARGE_AC_OUT := ALLTICKDA(P_N_C, 4) ,LINETHICK0;
HUGE_AC_OUT := ALLTICKDA(P_N_C, 5) ,LINETHICK0;
LH500_OUT := LARGE_AC_OUT + HUGE_AC_OUT,LINETHICK0,COLORRED;

 

//计算巨单大单当天总上下跳金额与当根K线金额;

LH500_IN_OUT := LH500_IN - LH500_OUT,COLORSTICK,COLORRED;

LH500_INST := IF(TODAYBAR = 1, LH500_IN_OUT, LH500_IN_OUT - REF(LH500_IN_OUT,1)),COLORRED;

 

//计算巨单大单近似成本

CAL_PRICE_INST := AMOUNT / (VOL * MULTIPLIER),LINETHICK0;
OPI_LH500 := ROUND(LH500_INST / (CAL_PRICE_INST * MULTIPLIER)),LINETHICK0;
OPI_LH500_ALL : SUM(OPI_LH500,M_DAY),LINETHICK0,COLORRED;
OPI_LH500_INST := OPI_LH500_ALL - REF(OPI_LH500_ALL,1);
CAL_LH500 : LH500_IN_OUT / (OPI_LH500_ALL * MULTIPLIER),LINETHICK0,COLORRED;

 

问题来了,最后的CAL_LH500计算出来的近似成本总是有点问题,有些k线好像对,但有些k线却出现当天没有的或者超出涨跌停的价格,请问问题出在哪里?

 


 回到顶部
帅哥哟,离线,有人找我吗?
yukizzc
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2019/11/15 9:50:20    Post IP:180.169.30.6[只看该作者]

交易所推送出来的数据不是所有的交易结果,就好比你把每个tick的价格乘以成交量,最后不会正好等于成交额
就好像我告诉你现在价格100,成交量10,成交额100w
但其实有好多单子价格不是成交在100,100这个价格只是一个交易所根据某些规则扔出来的一个价格

 回到顶部