中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

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

為期貨連續合約生成除權復權數據的程序 [金字塔]

  • 咨詢內容:

    寫了個計算連續合約除權復權數據的VBA程序,歡迎指正。

    功能:在換月時,把連續合約換月造成的跳空缺口按換月后合約的實際跳空缺口進行復權,壇上有許多方法介紹,如為期貨連續合約建立除權復權數據http://www.weistock.com/BBS/dispbbs.asp?boardid=2&id=7342&page=3&move=pre。

    本程序的計算方法與股票分紅除權類似:例如,IF00在2013年6月19日的主力合約為IF06,6月20日主力合約切換到IF07,主力合約切換時IF06、IF07 的前收盤價(即6月19日收盤價)分別為2395、2377.8,那么將生成一條除權日期為6月20日,每10股分紅為10*(2395-2377.8)=172的除權數據。如果新主力合約前收盤大于舊主力合約前收盤,則該值為負數。金字塔允許分紅數、送股數為負數,大多數國內股軟是不允許的,贊一個。

    用法:

    (1)停止VBA運行,把后面的VBA程序復制到模塊中并修改需要計算的品種;

    (2)運行VBA,選擇“工具”“擴展”“生成連續合約除權數據”,生成除權文件。

    (3)在數據管理中引入除權數據。

    問題:一定把相關合約的日數據補充齊全,否則計算結果肯定有誤;似乎2010以前的除權算不出來,可能是連續合約的持倉與各月份合約不同,有待進一步檢查。

     

    以下內容為程序代碼:

    1 Sub Menu_Show()
    2     call Menu.AddMenu(0, 0, "生成連續合約除權數據")
    3 End Sub
    4 Sub MENU_Command(Cmd)
    5     select case cmd
    6     case 0
    7         GenSplit "ZJIF;SQRB","d:\split.txt" '這里根據您的需要修改,注意參數格式
    8     end select
    9 End Sub
    10 Sub GenSplit(contract,cqfile)
    11 '功能:生成連續合約除權數據文件
    12 '參數contract為以半角分號分隔的交易所+合約品種代碼,如"ZJIF;SQCU;DQY;"
    13 ' 其中,市場代碼:中金所是ZJ,上期所SQ,鄭商所ZQ,大連所DQ;合約品種代碼不包含月份;DQA、ZQWS、ZQSR等不加后面的X和Y。
    14 '參數cqfile為除權文件名,如"d:\split.txt"
    15 '注:本程序用持倉量找主力合約。如果用成交量,確保計算時處于非復權狀態,或者取消對成交量復權。
    16
    17     if msgbox("請確保“" & contract &"”的連續合約、各月份合約的日線歷史數據已保存在本地硬盤!"&vbcrlf&"確定繼續?",vbOKCancel,"確定")=vbCancel then exit sub
    18     msg=""
    19     out="證券代碼"& Chr(9) &"時間"& Chr(9) &"紅股(10送)"& Chr(9) &"配股(10配)"& Chr(9) &"配股價"& Chr(9) &"紅利(10送)" & vbcrlf '除權文件頭,漢字以TAB字符分隔
    20     mktsecs=Split(contract,";")
    21     mkt=""
    22     sec=""
    23     Set c_date_oi = CreateObject("Scripting.Dictionary") '連續合約日期、持倉量
    24     Set d = CreateObject("Scripting.Dictionary") '合約代碼
    25     '====遍歷指定的品種====
    26     for each mkt_sec in mktsecs
    27         mkt=left(mkt_sec,2)
    28         sec=mid(mkt_sec,3)
    29         c_sym="" '保存連續合約代碼
    30         '===遍歷指定市場下的所有合約,找出指定品種的連續合約和月份合約===
    31         seccount = MarketData.GetReportCount(mkt)
    32         for i=0 to seccount-1
    33             Set rpt1 = MarketData.GetReportDataByIndex(mkt,i)
    34             mm=Right(rpt1.Label, 2)
    35             imm=CInt(mm)
    36             if sec=left(rpt1.Label,len(sec)) and imm=0 then '連續合約
    37                 c_sym=rpt1.Label
    38                 set h=MarketData.GetHistoryData(c_sym,mkt,5)
    39                 for j=0 to h.Count-1
    40                     if not c_date_oi.Exists(h.Date(j)) then c_date_oi.Add h.Date(j), h.Openint(j)
    41                 next
    42             End if
    43             If sec=left(rpt1.Label,len(sec)) and imm>=1 and imm<=12 then '月份合約
    44                 if not d.Exists(rpt1.label) then d.Add rpt1.label,0
    45             End If
    46         Next
    47         '===根據連續合約和月份合約日線數據,生成除權數據===
    48         if c_sym<>"" and d.Count>0 then
    49             prevsym="" '保持前一個主力合約代碼
    50             prevclose = 0 '保持前一個主力合約的收盤價
    51             for each c_date in c_date_oi.Keys '遍歷連續合約的每個交易日
    52                 for each sym in d.Keys '遍歷每個合約,通過持倉量找出主力合約
    53                     set h=MarketData.GetHistoryData(sym,mkt,5) '每次取歷史數據,效率稍低
    54                     curpos=h.GetPosFromDate(c_date)
    55                     if h.Date(curpos)=c_date and h.Openint(curpos)=c_date_oi.item(c_date) then '判斷與連續合約持倉相等的合約,即主力合約
    56                         newprevclose=h.Close(curpos-1) '新主力合約的前一收盤價
    57                         if prevsym<>sym and prevclose>0 then '找到新主力合約
    58                             msg=msg & mkt_sec& " " & c_sym &" " & c_date & " 前一主力合約 " & prevsym &" 前一交易日收盤價=" & prevclose & ",當前主力合約 " & sym & " 的前一交易日收盤價=" & newprevclose &" 當前收盤價=" & h.Close(curpos) & vbcrlf
    59                             out=out & mkt & c_sym & Chr(9) & ( year(c_date)*10000+month(c_date)*100+day(c_date) ) & Chr(9) & "0.0" & Chr(9) & "0.0" & Chr(9) & "0.0" & Chr(9) & FormatNumber((prevclose-newprevclose)*10,2,-1,0,0) & vbcrlf
    60                         end if
    61                         prevsym=sym
    62                         prevclose=h.Close(curpos)
    63                         exit for
    64                     end if
    65                 next
    66             next
    67         End if
    68         c_date_oi.RemoveAll
    69         d.RemoveAll
    70     next ' for each mkt_sec in mktsecs
    71     'Application.MsgOut msg
    72     '====保存除權數據====
    73     Set fso = CreateObject("Scripting.FileSystemObject")
    74     Set f = fso.OpenTextFile(cqfile, 2, True) 'ForWriting = 2, ForAppending = 8
    75     f.Write(out)
    76     f.Close
    77     'Application.MsgOut out
    78     msgbox "除權數據文件保存在"&cqfile &",請用JZT數據管理器導入!"
    79 End sub

     

     

     

     

  • 金字塔客服:

    生成的IF00除權數據如下:

     

    證券代碼 時間 紅股(10送) 配股(10配) 配股價 紅利(10送)
    ZJIF00 20100519 0.0 0.0 0.0 -314.00
    ZJIF00 20100618 0.0 0.0 0.0 -184.00
    ZJIF00 20100716 0.0 0.0 0.0 -68.00
    ZJIF00 20100819 0.0 0.0 0.0 -164.00
    ZJIF00 20100917 0.0 0.0 0.0 -102.00
    ZJIF00 20101015 0.0 0.0 0.0 -192.00
    ZJIF00 20101112 0.0 0.0 0.0 -714.00
    ZJIF00 20101216 0.0 0.0 0.0 -302.00
    ZJIF00 20110121 0.0 0.0 0.0 -118.00
    ZJIF00 20110216 0.0 0.0 0.0 -260.00
    ZJIF00 20110317 0.0 0.0 0.0 -158.00
    ZJIF00 20110415 0.0 0.0 0.0 -168.00
    ZJIF00 20110518 0.0 0.0 0.0 -128.00
    ZJIF00 20110617 0.0 0.0 0.0 -70.00
    ZJIF00 20110715 0.0 0.0 0.0 -114.00
    ZJIF00 20110817 0.0 0.0 0.0 -48.00
    ZJIF00 20110916 0.0 0.0 0.0 -50.00
    ZJIF00 20111020 0.0 0.0 0.0 -16.00
    ZJIF00 20111117 0.0 0.0 0.0 -58.00
    ZJIF00 20111216 0.0 0.0 0.0 -88.00
    ZJIF00 20120119 0.0 0.0 0.0 -140.00
    ZJIF00 20120216 0.0 0.0 0.0 -120.00
    ZJIF00 20120315 0.0 0.0 0.0 -82.00
    ZJIF00 20120419 0.0 0.0 0.0 -146.00
    ZJIF00 20120517 0.0 0.0 0.0 -58.00
    ZJIF00 20120614 0.0 0.0 0.0 76.00
    ZJIF00 20120719 0.0 0.0 0.0 -84.00
    ZJIF00 20120816 0.0 0.0 0.0 -122.00
    ZJIF00 20120920 0.0 0.0 0.0 -156.00
    ZJIF00 20121019 0.0 0.0 0.0 -180.00
    ZJIF00 20121116 0.0 0.0 0.0 -74.00
    ZJIF00 20121219 0.0 0.0 0.0 -142.00
    ZJIF00 20130117 0.0 0.0 0.0 -130.00
    ZJIF00 20130208 0.0 0.0 0.0 -206.00
    ZJIF00 20130315 0.0 0.0 0.0 -50.00
    ZJIF00 20130419 0.0 0.0 0.0 36.00
    ZJIF00 20130516 0.0 0.0 0.0 170.00
    ZJIF00 20130620 0.0 0.0 0.0 172.00

     

  • 用戶回復: 這個發高級研發區較妥

     

  • 網友回復: 以下是引用jinzhe在2013/6/24 16:06:01的發言:
    這個發高級研發區較妥

    抱歉。無法編輯了,請幫忙移動或刪除。

     

  • 網友回復:

    感謝,補充數據后,能生成以前的除權數據。數據的準確性,與金字塔數據準確性有關。

 

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

可聯系技術人員 QQ: 1145508240  有需要幫忙請點擊這里留言!!!進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

日韩天天综合| 一本一本久久a久久精品综合妖精| 欧美日韩a区| 久久精品毛片| 国产精品国色综合久久| 亚洲看片网站| 欧美一区二区三区四区在线观看地址 | 好吊日精品视频| 亚洲精品视频一区二区三区| 亚洲一区日韩| 亚洲一二区在线| 久久亚洲精选| 国产精品毛片一区二区三区 | 国产精品久久久久久久久久妞妞| 免费一区视频| 亚洲欧洲一区| 国外成人免费视频| 老鸭窝91久久精品色噜噜导演| 激情91久久| 久久精品1区| 99热这里只有成人精品国产| 欧美日韩三级电影在线| 国产精品久久波多野结衣| 黑人一区二区| 欧美va天堂在线| 国产精品日韩欧美一区二区| 好看的亚洲午夜视频在线| 久久综合导航| 久久久久国产精品午夜一区| 中文高清一区| 一本久道久久久| 尤物精品在线| 欧美精品成人| 久久青青草综合| 性高湖久久久久久久久| 99在线观看免费视频精品观看| 国产精品成人一区二区网站软件| 午夜精品久久| 欧美日韩国产高清| 欧美日韩国产精品一卡| 欧美成人亚洲| 在线观看一区欧美| 国内不卡一区二区三区| 欧美~级网站不卡| 久久午夜精品| 女人香蕉久久**毛片精品| 亚洲欧美久久久久一区二区三区| 国产精品永久| 美女日韩在线中文字幕| 久久综合一区| 欧美淫片网站| 久久天堂成人| 欧美福利精品| 亚洲性视频h| 99精品视频免费观看| 最近看过的日韩成人| 亚洲精品一区二区三区av| 亚洲伦伦在线| 久久riav二区三区| 久久久久99| 欧美日韩1区| 激情综合久久| 国产日韩精品一区观看 | 99国产精品久久久久老师 | 韩国亚洲精品| 91久久中文| 亚洲国产日韩欧美| 一级日韩一区在线观看| 欧美中日韩免费视频| 欧美精品一区二区视频| 亚洲美女91| 午夜精品久久| 国产欧美高清| 国产精品扒开腿做爽爽爽软件| 亚洲国产精品毛片| 香蕉久久夜色精品国产| 欧美视频福利| 久久国产精品一区二区三区| 国产综合色一区二区三区| 国产欧美大片| 欧美日韩一区二区三区在线视频 | 欧美在线三区| 亚洲国产电影| 久久亚洲色图| 亚洲三级电影在线观看| 久久中文欧美| 99精品欧美一区二区三区| 久久综合影视| 99国产精品久久久久久久| 香蕉久久夜色精品| 亚洲视频精品| 欧美成人在线免费观看| 亚洲免费大片| 国产一区清纯| 欧美 日韩 国产精品免费观看| 在线欧美福利| 欧美精品激情| 久久精品午夜| 亚洲欧美久久久| 亚洲欧洲一区二区天堂久久| 欧美日本中文| 久久久国产精品一区二区中文| 亚洲精品1234| 黄色日韩在线| 狠狠综合久久| 国产综合亚洲精品一区二| 久久综合狠狠| 久热国产精品| 久久一区二区三区超碰国产精品 | 欧美国产精品| 久久人人九九| 久久精品中文字幕一区二区三区| 日韩图片一区| 亚洲少妇自拍| 国产精品夜夜夜| 国产精品裸体一区二区三区| 99视频一区| 国产欧美精品| 国产精品久久久免费| 99视频国产精品免费观看| 亚洲经典自拍| 国产一区二区精品| 亚洲欧美网站| 女人香蕉久久**毛片精品| 久久亚洲不卡| 你懂的国产精品| 午夜国产一区| 一区免费在线| 亚洲三级影院| 一道本一区二区| 香蕉国产精品偷在线观看不卡| 午夜亚洲视频| 欧美日韩一区在线播放 | 午夜精品视频在线观看一区二区| 老妇喷水一区二区三区| 欧美精品首页| 在线精品在线| 午夜在线观看免费一区| 可以看av的网站久久看| 国产自产精品| 国产日韩在线一区二区三区| 久久久久看片| 亚洲黄色毛片| 欧美一区网站| 99riav国产精品| 久久综合婷婷| 99精品视频网| 午夜视频一区| 日韩亚洲精品在线| 欧美黄色免费| 亚洲一区成人| 亚洲黄色av| 午夜精品久久| 午夜亚洲精品| 亚洲精品一区二| 欧美1区3d| 一级日韩一区在线观看| 欧美在线高清| 国产精品夜夜夜| 在线观看的日韩av| 你懂的国产精品永久在线| 99精品国产高清一区二区 | 亚洲一区二区毛片| 狠狠久久综合婷婷不卡| 免费一区视频| 在线一区亚洲| 在线免费观看欧美| 欧美日韩国产精品一卡| 新67194成人永久网站| 亚洲福利av| 国产精品videossex久久发布| 国产精品亚洲综合| 亚洲国产欧美国产综合一区| 欧美日韩一区在线播放| 欧美专区在线| 亚洲在线不卡| 亚洲一区国产| 亚洲在线网站| 国产精品免费在线| 日韩天天综合| 在线欧美亚洲| 在线观看福利一区| 韩国av一区| 激情欧美一区二区三区| 欧美系列一区| 国产精品99一区二区| 久久综合图片| 欧美精品二区| 黄色成人精品网站| 亚洲一二三区在线| 激情欧美国产欧美| 影音先锋亚洲一区| 亚洲黄色影片| 一区二区三区四区五区在线| 夜久久久久久| 亚洲女人av| 久久一区二区三区超碰国产精品| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲一区三区电影在线观看| 亚洲一区视频| 欧美福利一区| 精品9999| 亚洲乱码视频| 亚洲一区观看| 牛夜精品久久久久久久99黑人| 欧美二区在线| 亚洲高清毛片| 亚洲影院一区| 欧美另类高清视频在线| 亚洲一级电影| 午夜综合激情| 国内自拍视频一区二区三区| 亚洲区一区二| 国产精品婷婷| 欧美日韩国产一区精品一区| 伊甸园精品99久久久久久| 999在线观看精品免费不卡网站| 国产精品亚洲产品| 欧美啪啪一区| 国产一区二区三区久久| 性色一区二区三区| 国产在线观看一区| 亚洲深夜激情| 国产精品二区在线观看| 亚洲欧洲视频| 欧美欧美全黄| 一本一本久久| 国产精品激情电影| 亚欧美中日韩视频| 亚洲成人在线| 午夜精品剧场| 亚洲欧美日本视频在线观看| 欧美日韩国产综合视频在线| 国产一区导航| 亚洲高清成人| 欧美日韩亚洲三区| 国产精品一区二区在线观看| 亚洲欧美在线网| 国产美女一区| 亚洲欧洲日本国产| 欧美日本国产| 久久天堂国产精品| 国产农村妇女精品一二区| 好吊色欧美一区二区三区视频| 亚洲欧美精品| 一区二区三区导航| 亚洲一级网站| 欧美日韩一视频区二区| 久久久国产亚洲精品| 在线亚洲观看| 亚洲精一区二区三区| 国产精品mm| 午夜精品久久99蜜桃的功能介绍| 亚洲永久视频| 国产欧美一区二区三区国产幕精品| 欧美日韩影院| 欧美片第1页综合| 欧美在线影院| 久久精品系列| 亚洲男女自偷自拍| 亚洲在线电影| 久久久久91| 久久久久天天天天| 蜜桃视频一区| 蜜乳av另类精品一区二区| 免费久久99精品国产自| 国产一区二区三区的电影 | 亚洲国产日韩综合一区| 国产精品a久久久久| 午夜亚洲福利| 国内一区二区在线视频观看| 黄色一区三区| 亚洲美女毛片| 国产精品最新自拍| 久久精品一区| 欧美亚洲不卡| 一本色道久久| 国产精品尤物| 久久深夜福利| 好看的亚洲午夜视频在线| 在线成人欧美| 亚洲一区二区三区免费观看| 久久久一本精品99久久精品66| 欧美影视一区| 影音先锋中文字幕一区二区| 一本一本久久| 欧美成人tv| 亚洲国产国产亚洲一二三| 国产日韩一区二区三区在线| 久久精品三级| 亚洲国产专区| 久久精品系列| 亚洲丰满在线| 久久久噜噜噜| 亚洲国产婷婷| 久久免费99精品久久久久久 | 激情欧美丁香| 亚洲在线不卡| 国内精品久久久久久久97牛牛| 一区二区三区高清视频在线观看| 久久动漫亚洲| 国产精品v欧美精品v日本精品动漫| 亚洲人成久久| 欧美搞黄网站| 国产精品亚洲综合| 欧美日韩国产高清视频| 制服诱惑一区二区| 欧美色一级片| 久久国产99| 在线一区欧美| 精品成人国产| 欧美久久久久久久| 免费久久99精品国产自在现线| 激情久久久久久| 欧美国产综合视频| 香蕉久久夜色精品| 99xxxx成人网| 在线观看的日韩av| 欧美极品一区| 久久久久久久久久码影片| 亚洲少妇自拍| 亚洲人久久久| 国产精品a久久久久| 欧美专区在线| 国产一区二区精品| 99国产成+人+综合+亚洲欧美| 国产精品激情| 午夜激情一区| 久久综合福利| 久久婷婷国产综合尤物精品| 国产久一道中文一区| 一区二区冒白浆视频| 亚洲人成网站在线观看播放| 亚洲午夜精品一区二区| 国内精品久久久久国产盗摄免费观看完整版| 蜜桃久久av| 久久精品女人的天堂av| 欧美中文字幕| 久久久一二三| 欧美激情1区2区3区| 欧美激情1区2区3区| 午夜欧美视频| 欧美先锋影音| 欧美午夜一区| 亚洲午夜精品久久久久久浪潮| 国产精品国码视频| 韩国一区二区三区在线观看| 国产精品99一区二区| 好吊色欧美一区二区三区四区| 国产精品对白刺激久久久| 国产精品红桃| 亚洲精品护士| 国产模特精品视频久久久久| 久久成人一区| 欧美日韩mv| 亚洲激情午夜| 性8sex亚洲区入口| 老司机精品福利视频| 国产精品mv在线观看| 最新成人av网站| 亚洲欧美日韩在线观看a三区| 久久久久一区二区| 国产精品成人一区二区网站软件 | 最新亚洲一区| 国产欧美日韩亚洲| 久久精品日产第一区二区三区| 欧美一区2区三区4区公司二百| 欧美精品不卡| 99热免费精品| 久久伊人一区二区| 一区二区视频欧美| 香蕉av777xxx色综合一区| 欧美日韩国产不卡在线看| 一区二区视频在线观看| 国产精品久久亚洲7777| 久久中文精品| 99精品欧美一区二区三区| 鲁大师成人一区二区三区| 国产精品高清一区二区三区| 国产视频不卡| 国精品一区二区三区| 国产美女诱惑一区二区| 国产精品v欧美精品v日本精品动漫| 亚洲人体大胆视频| 欧美精品99| 香蕉久久国产| 亚洲免费大片| 国产精品播放| 久久久久一区| 亚洲欧美大片| 夜夜嗨一区二区三区| 欧美久久综合| 蜜桃av久久久亚洲精品| 亚洲另类黄色| 黄色日韩在线| 欧美人成在线| 玖玖玖国产精品| 免费日韩一区二区| 中文精品一区二区三区| 亚洲黄色天堂|