您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

为什么金字塔的成交量和博艺大师的成交量不一样? [金字塔]

  • 咨询内容:

    DATABASE('Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Weisoft Stock\test.mdb');
    //DBexecute('create table ada2(stockdate date,price double,buyvol double,vol double);');
    cc:=close;
    zhumai:=BUYVOL;
    mai:=vol;


    RIQI:DATE;
    IF RIQI=CURRENTDATE THEN BEGIN
    DBEXECUTE('insert into ada2(stockdate,price,buyvol,vol) values(NOW(),'&NUMTOSTR(cc,2)&','&NUMTOSTR(zhumai,0)&','&NUMTOSTR(mai,0)&')');
    END;

     

     

    这是用公式存入数据库的代码。
    用函数计算当日的成交量。
    但最后数据库的出来的成交量不正确?
    请问怎么回事?

    是金字塔的函数有问题还是怎么回事?

    还有存进数据库的分笔数,每天都不到32400。

    今天只有32095个分笔数据。

    这样算出来的结果与实际严重偏差。。。

     

     

     

  • 金字塔客服:

    先用debugfile输出下值  成交量应该不会不对

    分笔少 可能和运算速度有关

     

  • 用户回复:

    现在的问题是我用公式系统,永远没有办法得到准确的分笔数据,哪个客服能帮忙给出一个能够准确得到每一个分笔数据的代码?

    一定要准确。

     

  • 网友回复:  由于模型运行复杂等情况,前一笔未刷新完毕时,当又出现新的一笔数据时,图表和后台分别采取2种处理方法:

    图表:会将刷新放入队列中,等待上一笔刷新计算完毕后再来刷新

    后台:若上一笔刷新刷新未完成,置标志,等待刷新完毕后,判断标志位,然后再考虑是否继续重新刷新

     

    从上述描述可以看出,后台的刷新是有他的优势的,图表这种模式如果数据过快,可能会导致软件停止相应,因为图表上必须做到TICK数据的刷新与计算刷新一致,而后台则发现软件计算无法达到TICK数据要求时,会主动放弃中间的一些刷新,这种做法既不会漏掉该刷新的数据,又可以保证软件能够比较顺畅的使用

    具体帖子详见http://www.weistock.com/bbs/dispbbs.asp?BoardID=2&ID=31421&skin=0

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容