您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內容

VBA 日期計算Bug,怎么解決? [金字塔]

  • 咨詢內容:

    VBA自定義函數

    Function CS03(Formula,dd,tt)
      
        CS03=0
        dim day
        day=dd+19000000

        CS03=day
    End Function

     

     

    PEL命令

    dd0:=DATE();
    tt:time(),NOAXIS;
    aa:=CS03(dd0,tt);


    msgout(1,NUMTOSTR(aa,0));

     

    消息顯示(只計算20根K線,日k線)

    2016/10/16 00:24:15  20160908
    2016/10/16 00:24:15  20160912
    2016/10/16 00:24:15  20160912
    2016/10/16 00:24:15  20160914
    2016/10/16 00:24:15  20160920
    2016/10/16 00:24:15  20160920
    2016/10/16 00:24:15  20160920
    2016/10/16 00:24:15  20160922
    2016/10/16 00:24:15  20160924
    2016/10/16 00:24:15  20160926
    2016/10/16 00:24:15  20160928
    2016/10/16 00:24:15  20160928
    2016/10/16 00:24:15  20160928
    2016/10/16 00:24:15  20160930
    2016/10/16 00:24:15  20161010
    2016/10/16 00:24:15  20161012
    2016/10/16 00:24:15  20161012
    2016/10/16 00:24:15  20161012
    2016/10/16 00:24:15  20161014
    2016/10/16 00:24:15  20161016

     

    問題:沒有單數的日期,只有偶數日期,為什么?

     

    不加19000000時,消息顯示是正確的。

     

     

  • 金字塔客服: 不明白你的邏輯,為何要加1900000?

     

  • 用戶回復:

    你以為我想加啊,這是你們程序的bug,取日期函數dd0:=DATE();比如日期2016-10-16返回值是1161016,

    但是VBA里有些函數又要用到“2016-10-16”,所以加19000000。

     

     

     

  • 網友回復:

    不管怎么樣,我發現VBA的變量,數據大的計算就會出錯,例如,1161017+19000000 顯示結果20161016,什么原因?

     

  • 網友回復: msgbox 1161017+19000000  
    這樣簡單測試重現不了你說的問題,可能的原因是浮點數的精度造成的,你試試這樣改進
     
    dim day
     day=CLng(dd)+19000000
    [此貼子已經被作者于2016-10-17 21:21:29編輯過]

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 511411198  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


【字體: 】【打印文章】【查看評論

相關文章

    沒有相關內容
主站蜘蛛池模板: 亚洲精品乱码久久久久久蜜桃| 国产福利第一页| 久久国产精品99精品国产| 波多野结衣系列痴女| 国产三级日产三级韩国三级| 无遮挡1000部拍拍拍免费凤凰 | 成人性生交大片免费看| 亚洲一区二区三区在线播放 | 国产裸体舞一区二区三区| 一级看片免费视频| 蜜桃av噜噜一区二区三区| 国产青草视频免费观看97| 中文字幕一区二区三区乱码| 最近中文2019字幕第二页| 亚洲综合无码一区二区| 翁情难自禁无删减版电影| 国产日韩精品中文字无码| 97超级碰碰碰碰久久久久| 强行扒开双腿猛烈进入| 久久亚洲日韩精品一区二区三区| 欧美性xxxx极品| 伊人久久综合精品无码AV专区| 色聚网久久综合| 国产毛片久久久久久国产毛片| 999精品在线| 好紧的小嫩木耳白浆| 久久久999久久久精品| 最近中文字幕mv免费高清电影| 亚洲第一二三四区| 精品久久久中文字幕二区| 国产乱子伦在线观看| 久草视频在线免费| 国产精品美脚玉足脚交欧美| jizz视频在线观看| 成年丰满熟妇午夜免费视频| 久久婷婷五月综合成人D啪| 欧美性猛交xxx猛交| 亚洲综合久久1区2区3区| 精品久久久久久国产潘金莲| 国产a级午夜毛片| 高清国产一级毛片国语|