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

您現(xiàn)在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內(nèi)容

[原創(chuàng)]和昨天相比今天增加或減少的合約 [金字塔]

  • 咨詢內(nèi)容: 期貨里有的時候突然有些合約就開始有成交量了, 而有的合約不知何時就沒有成交量了.
    作為每日收盤后對當(dāng)天行情的統(tǒng)計的一部分, 我們也許需要判斷:
    (1) 哪些合約昨日沒有成交量而今日有非零的成交量;
    (2) 那些合約昨日有非零的成交量而今日的成交量卻是零;
    (3) 哪些主力合約今日沒有成交.這里主力的定義沿用金字塔的官方認(rèn)定.
    為實現(xiàn)以上目的, 金字塔vbs代碼如下, 以活躍論壇, 給各位看官以福利, 也感謝金字塔多年的使用.
    也許您覺得這是雕蟲小技, 但是從每日成交合約的變化, 也許可以未雨綢繆.
    ps:
    主要是沒有用字典---虛擬機(jī)里字典會出錯, 而是用一些簡單的辦法繞過而自是寫個類似字典的東西;
    再者用ini, 還有vbs的for循環(huán)里面不能用if...else if....等等, 無他.

    以下內(nèi)容為程序代碼:

    1 sub myGetTickCmmdt()
    2 Dim marketName, useFuture
    3 Dim fso, outputf, d, d_num, dmain, dmain_num, prefixStockNameCur, suffixStockNameCur, lastPrefix, dirc
    4 useFuture = 1
    5
    6 if useFuture = 1 then
    7     marketName=Array("SQ","DQ","ZQ","ZJ")
    8 end if
    9 NameFolder = year(date)*10000 + month(date)*100 + day(date)
    10 Set fso = CreateObject("scripting.filesystemobject")
    11 Set d = CreateObject("Stock.ArrayString")
    12 Set d_num = CreateObject("Stock.Array")    
    13 Set dmain = CreateObject("Stock.ArrayString")
    14 Set dmain_num = CreateObject("Stock.Array")    
    15 dirc = "C:\Users\ui\Stock.ini"
    16 lastPrefix = " "
    17 msgbox "hi"
    18     
    19 For j=0 To UBound(marketName)
    20 n = marketData.GetReportCount(marketName(j))
    21
    22 outputf_0 = "C:\Users\ui\Downloads\jk\"&NameFolder&"\"&marketName(j)& "\"
    23
    24 For i=0 To n-1
    25 Set reportData = marketdata.GetReportDataByIndex(marketName(j),i)                                
    26      IF useFuture = 1 then
    27 parseStockName reportData.label, prefixStockNameCur, suffixStockNameCur
    28
    29 IF suffixStockNameCur>="00" and suffixStockNameCur<="99" and reportData.Volume <= 0 THEN
    30 aligning reportData.label, 0, d, d_num
    31 IF suffixStockNameCur = "00" THEN
    32 aligning reportData.label, 0, dmain, dmain_num     
    33 END IF
    34 END IF
    35 IF suffixStockNameCur>="00" and suffixStockNameCur<="99" and reportData.Volume > 0 THEN
    36 aligning reportData.label, reportData.Volume, d, d_num
    37 IF suffixStockNameCur = "00" THEN
    38 aligning reportData.label, reportData.Volume, dmain, dmain_num
    39 END IF
    40
    41 IF lastPrefix <> prefixStockNameCur THEN
    42 lastPrefix = prefixStockNameCur             
    43 END IF         
    44 End If
    45 end if
    46 Next
    47 Next    
    48     
    49 IF 1 = useFuture Then
    50 'checkPrefixSuffix d, d_num
    51 checkLabel d, d_num, dmain, dmain_num, marketName, dirc
    52 END IF
    53 set fso = Nothing
    54 set d = Nothing
    55 set d_num = Nothing
    56 set dmain = Nothing
    57 set dmain_num = Nothing
    58 end sub
    59
    60
    61 Sub checkLabel(ByRef dq, ByRef dq_num, ByRef dm, ByRef dm_num, mktName, dirc)
    62 Dim newContracts, justLosingContracts, newContracts_num, justLosingContracts_num
    63 SET newContracts = CreateObject("Stock.ArrayString")
    64 SET justLosingContracts = CreateObject("Stock.ArrayString")
    65 SET newContracts_num = CreateObject("Stock.Array")
    66 SET justLosingContracts_num = CreateObject("Stock.Array")
    67
    68 Set fs = CreateObject("Scripting.FileSystemObject")
    69 Set f = fs.GetFile(dirc)
    70 tmp_ = dirc&".0"
    71 application.MsgOut tmp_
    72 f.Copy tmp_
    73 set f = Nothing
    74 set fs = Nothing
    75
    76 For j = 0 To dq.count - 1
    77 label = dq.Getat(j)
    78     statPre = Document.GetPrivateProfileInt("MyCpp", label, -1, dirc)
    79 IF statPre = -1 THEN
    80 msgbox "failed to fetch_from_ini for " & label
    81 application.MsgOut "failed to fetch_from_ini for " & label
    82 EXIT SUB
    83 END IF
    84         
    85 statNow = dq_num.Getat(j)
    86 IF statPre = 0 and statNow <> 0 THEN
    87 newContracts.addBack(label)
    88 newContracts_num.addBack(statNow)
    89 tmp = Document.WritePrivateProfileInt("MyCpp", label, 1, dirc)
    90 END IF
    91 IF statPre <> 0 and statNow = 0 THEN
    92 justLosingContracts.addBack(label)
    93 justLosingContracts_num.addBack(statPre)
    94 tmp = Document.WritePrivateProfileInt("MyCpp", label, 0, dirc)
    95 END IF
    96 NEXT
    97     
    98 For i = 0 To dm.count - 1
    99 if 0 = dm_num.getat(i) THEN
    100 application.MsgOut "MISSING Main: " & dm.getat(i)
    101 END IF
    102 NEXT
    103         
    104 printStockarraystring newContracts, newContracts_num, "newContracts"
    105 printStockarraystring justLosingContracts, justLosingContracts_num, "justLosingContracts"
    106 SET newContracts = Nothing
    107 SET justLosingContracts = Nothing
    108 SET newContracts_num = Nothing
    109 SET justLosingContracts_num = Nothing
    110 End Sub
    111
    112 Sub printStockarraystring(ByRef arraytoprint, ByRef array_num, names)
    113 For i = 0 To arraytoprint.count - 1
    114 application.MsgOut names & ":" & arraytoprint.GetAt(i) & "|" & array_num.GetAt(i)
    115 NEXT
    116 END Sub
    117
    118 sub aligning(label, int_num, ByRef d, ByRef d_num)
    119 d.AddBack(label)
    120 int_a = CLng(int_num)
    121 d_num.addback(int_a)    
    122 end sub
    123
    124 sub parseStockName(label, ByRef prefixStockName, ByRef suffixStockName)
    125 select case len(label)
    126 case 4
    127 prefixStockName=left(label,2)
    128 case 3
    129 prefixStockName=left(label,1)
    130 case 5
    131 prefixStockName=left(label,3)
    132 case else
    133 application.MsgOut "wrong future label " & label
    134 msgbox "wrong future label " & label
    135 end select
    136 suffixStockName=right(label,2)
    137 end sub
    138
    139 Sub checkPrefixSuffix(ByRef dq, ByRef dq_num)
    140 Dim tmp_prefix_last, tmp_label, tmp_suffix_last, tmp_prefix, tmp_suffix
    141 Dim tmp_array
    142 tmp_prefix_last = " "
    143 tmp_suffix_last = "00"
    144 Set tmp_array = CreateObject("Stock.ArrayString")
    145     
    146 For j = 0 To dq.count - 1    
    147 IF 0 <> dq_num.getat(j) THEN
    148 tmp_array.addback dq.getat(j)
    149 END IF
    150 NEXT
    151 tmp_array.Sort(0)
    152
    153 For i = 0 To tmp_array.count - 1    
    154 tmp_label = tmp_array.GetAt(i)
    155 parseStockName tmp_label, tmp_prefix, tmp_suffix        
    156     
    157 If tmp_prefix_last <> tmp_prefix Then
    158      IF "00" <> tmp_suffix_last THEN
    159 application.MsgOut "ODD: prefix:" & tmp_prefix_last & " suffix:" & tmp_suffix_last
    160 END IF
    161 tmp_suffix_last = tmp_suffix
    162 tmp_prefix_last = tmp_prefix                
    163 ELSE
    164 IF tmp_suffix < tmp_suffix_last THEN
    165 tmp_suffix_last = tmp_suffix
    166 END IF
    167 End If            
    168 Next        
    169
    170 IF "00" <> tmp_suffix_last THEN
    171 application.MsgOut "ODD SUFFIX " & tmp_prefix_last & " " & tmp_suffix_last
    172 END IF
    173
    174 set tmp_array = Nothing    
    175 End Sub
    176

     

  • 金字塔客服:

    不錯,謝謝分享,稍后我們會將該主題轉(zhuǎn)移至策略發(fā)布區(qū)

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點擊這里給我發(fā)消息進(jìn)行 有償 編寫!不貴!點擊查看價格!


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

相關(guān)文章

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

亚洲国产三级| 欧美天堂亚洲电影院在线观看 | 99精品福利视频| 一区二区三区三区在线| 国产一级精品aaaaa看| 另类天堂av| 亚洲视频在线二区| 老司机一区二区三区| 欧美精品日韩| 99精品视频免费观看| 久久精品国产综合精品| 永久久久久久| 女生裸体视频一区二区三区 | 国产伦精品一区二区三区四区免费| 性xx色xx综合久久久xx| 在线精品亚洲| 欧美96在线丨欧| 国产欧美日韩视频一区二区三区| 久久久99爱| 一区二区三区久久网| 欧美日韩精品免费观看| 欧美一级网站| 在线一区亚洲| 亚洲成人自拍视频| 国产一区日韩欧美| 欧美成人69| 久久精品欧洲| 噜噜噜躁狠狠躁狠狠精品视频 | 欧美在线视频二区| 欧美一级二区| 亚洲一区二区在线看| 国产字幕视频一区二区| 久久婷婷麻豆| 老鸭窝91久久精品色噜噜导演| 黄色日韩在线| 亚洲视频观看| 亚洲午夜在线| 伊人久久大香线蕉综合热线| 欧美特黄视频| 亚洲一级二级| 在线精品一区二区| 激情综合激情| 亚洲精品影视| 99精品视频免费观看视频| 激情综合亚洲| 亚洲三级观看| 日韩一级欧洲| 国产亚洲毛片| 国产精品综合色区在线观看| 国产日本精品| 毛片一区二区| 欧美成人dvd在线视频| 欧美成ee人免费视频| 欧美日韩在线一二三| 韩日在线一区| 99成人免费视频| 国产精品腿扒开做爽爽爽挤奶网站| 99热在线精品观看| 国产乱码精品| 欧美不卡视频| 亚洲欧洲一区二区天堂久久| 国产日韩免费| 欧美精品一区在线| 亚洲美女啪啪| 久色成人在线| 激情视频一区| 国产精品最新自拍| 看欧美日韩国产| 亚洲成人自拍视频| 午夜在线精品偷拍| 亚洲婷婷在线| 欧美一级专区| 一区二区亚洲精品| 免播放器亚洲| 91久久久久| 久久亚洲综合网| 亚洲高清免费| 欧美精品99| 国产一级久久| 国产一区再线| 久久精品免费| 一区二区三区国产盗摄 | 欧美国产综合视频| 一级日韩一区在线观看| 欧美激情综合| 亚洲一区二区在线免费观看| 国产精品国码视频| 久久九九99| 国产精品毛片va一区二区三区| 午夜久久久久| 久久成人资源| 一区二区冒白浆视频| 欧美日韩亚洲三区| 亚洲一区二区三区精品视频| 亚洲婷婷在线| 欧美精品啪啪| 欧美1区2区| 久久久久综合| 久久久久久婷| 国产模特精品视频久久久久| 在线成人av| 国产一区二区中文| 欧美精品一区二区视频| 亚洲欧美日韩精品综合在线观看| 日韩视频精品在线观看| 亚洲承认在线| 91久久黄色| 黄色亚洲精品| 亚洲无吗在线| 今天的高清视频免费播放成人| 欧美一区视频| 欧美精品国产一区| 国产精品yjizz| 国产一区二区三区无遮挡| 欧美福利精品| 欧美日本国产| 狠狠88综合久久久久综合网| 欧美午夜精品理论片a级大开眼界| 久久久精品五月天| 久久福利毛片| 久久伊人亚洲| 欧美日本精品| 亚洲午夜激情在线| 亚洲国产一区二区三区高清 | 国产精品久久久对白| 亚洲日本无吗高清不卡| 99这里有精品| 亚洲日产国产精品| 国产偷国产偷亚洲高清97cao| 99精品国产高清一区二区| 中文在线一区| 久久精品综合一区| 欧美日韩在线大尺度| 黄色成人精品网站| 国产偷久久久精品专区| 噜噜噜91成人网| 国产一区亚洲| 国产精品一级| 欧美日产一区二区三区在线观看| 激情五月***国产精品| 99在线精品视频在线观看| 欧美一级二区| 伊人精品视频| 裸体丰满少妇做受久久99精品| 久久综合伊人77777麻豆| 国产精品xvideos88| 一本色道久久综合一区| 久久性天堂网| av成人免费观看| 欧美精品一级| 亚洲欧美99| 在线看无码的免费网站| 欧美一级网站| 99国产精品视频免费观看一公开| 久久国产高清| 亚洲欧洲一区| 欧美亚韩一区| 久久久久国产精品一区三寸| 亚洲高清视频一区二区| 久久久精品动漫| 日韩亚洲不卡在线| 国户精品久久久久久久久久久不卡| 99精品视频网| 精品成人一区| 欧美日韩第一区| 麻豆成人在线| 国产亚洲福利| 亚洲国产精品久久久久婷婷老年| 久久综合中文| 免费在线亚洲| 国产一区二区三区的电影| 狠狠色狠狠色综合人人| 欧美在线视屏| 欧美一区二区| 麻豆精品91| 国产精品日韩一区二区三区| 激情自拍一区| 极品少妇一区二区三区| 欧美日韩亚洲国产精品| 久久一区二区三区av| 西西人体一区二区| 免费日韩av片| 久久久夜精品| 久久一区二区精品| 久久婷婷影院| 亚洲欧美综合一区| 欧美精品一卡| 黄色亚洲大片免费在线观看| 欧美色图麻豆| 激情欧美亚洲| 99精品视频免费观看| av成人黄色| 亚洲欧美网站| 久久欧美肥婆一二区| 欧美91福利在线观看| 国产精品v欧美精品v日本精品动漫| 欧美日韩四区| 亚洲第一网站| 国产午夜久久| 欧美一区高清| 国内精品久久久久久久影视麻豆| 国产综合激情| 中日韩视频在线观看| 先锋亚洲精品| 国产精品99免费看| 99成人精品| 久久久久久色| 尤物在线精品| 亚洲综合电影一区二区三区| 久久一二三区| 亚洲国产精品久久久久久女王| 影音先锋亚洲电影| 性色一区二区三区| 国模精品一区二区三区| 亚洲视频大全| 国产一区自拍视频| 国产精品免费一区二区三区在线观看 | 亚洲精品综合| 免费看亚洲片| 国内精品福利| 免费不卡亚洲欧美| 欧美日韩蜜桃| 国产欧美二区| 欧美精品麻豆| 国产伦精品一区二区| 国产精品jizz在线观看美国| 99精品欧美一区二区三区| 西西裸体人体做爰大胆久久久| 午夜欧美精品| 国产精品一区免费观看| 欧美日韩三级| 久久国产主播精品| 亚洲日本黄色| 国内精品福利| 久久狠狠婷婷| 国产一区二区三区高清| 狠狠噜噜久久| 欧美一区二区| 国产精品亚洲综合久久| 亚洲无吗在线| 欧美日本亚洲| 六月婷婷一区| 国产伦精品一区二区三区| 精品1区2区| 国产精品www994| 久久激情综合| 亚洲欧美日本视频在线观看| 亚洲天堂激情| 欧美日韩在线一区二区三区| 美女黄色成人网| 国产麻豆日韩| 亚洲少妇自拍| 亚洲精品欧美| 亚洲国产一区二区精品专区| 欧美99久久| 久久亚洲午夜电影| 久久精品亚洲一区二区| 亚洲一区二区三区四区中文 | 黄色欧美成人| 国产综合自拍| 国产综合18久久久久久| 欧美1区2区3区| 欧美国产视频在线观看| 久久香蕉精品| 欧美在线影院| 欧美精品入口| 国产主播一区| 亚洲午夜精品久久| 狠狠综合久久av一区二区老牛| 欧美日韩一区二区三区四区在线观看| 久久婷婷久久| 欧美另类亚洲| 激情亚洲成人| 亚洲视频大全| 媚黑女一区二区| 欧美成人综合| 欧美三区在线| 亚洲日本视频| 亚洲一区二区三区涩| 亚洲欧美日韩专区| 久久精品女人| 狠狠综合久久av一区二区老牛| 欧美日韩视频在线一区二区观看视频 | 亚洲国产成人不卡| 国产精品午夜av在线| 性一交一乱一区二区洋洋av| 鲁大师影院一区二区三区| 老司机免费视频久久| 好吊日精品视频| 亚洲精品无人区| 免费视频久久| 亚洲天堂偷拍| 欧美亚洲一级| 在线精品观看| 久久久久国产一区二区| 狠狠综合久久av一区二区老牛| 99av国产精品欲麻豆| 久久久精品五月天| 亚洲一二三区精品| 老鸭窝91久久精品色噜噜导演| 欧美日韩国产三区| 亚洲精品美女| 欧美成人一区二区在线| 亚洲三级网站| 欧美日韩影院| 亚洲一区区二区| 在线观看欧美一区| 久久天堂国产精品| 亚洲免费激情| 欧美日韩国产亚洲一区| 亚洲一区二区三区精品动漫| 黑丝一区二区三区| 久久一二三四| 国产精品人人爽人人做我的可爱| 欧美精品一级| 久久久国产精品一区二区三区| 亚洲青涩在线| 国产在线观看一区| 久久精品五月婷婷| 国产精品日韩欧美一区| 伊人成人在线| 欧美视频在线观看| 久久亚洲高清| 翔田千里一区二区| 国产精品乱子乱xxxx| 亚洲青色在线| 激情久久久久| 国精品一区二区| 欧美精品97| 欧美二区在线| 欧美在线观看天堂一区二区三区| 亚洲欧美日韩国产| 亚洲在线国产日韩欧美| 国产精品久久波多野结衣| 99精品国产99久久久久久福利| 黄色成人精品网站| 黄色国产精品一区二区三区| 国内精品久久国产| 韩国一区二区三区美女美女秀| 欧美另类视频在线| 欧美日韩mv| 国产在线不卡| 影音先锋久久久| 亚洲国内自拍| 国产一区二区三区久久久久久久久| 一本色道久久综合一区| 在线视频日韩| 久久国产精品久久久久久电车| 午夜一区二区三视频在线观看 | 麻豆av一区二区三区| 国产精品日本| 久久国产精品毛片| 欧美一区高清| 国户精品久久久久久久久久久不卡| 欧美日韩亚洲一区三区| 国产一区亚洲| 精品动漫3d一区二区三区免费版 | 国产精品国产三级欧美二区 | 韩国久久久久| 亚洲午夜极品| 99精品99久久久久久宅男| 一区二区av| 久久九九电影| 红桃视频亚洲| 国产精品普通话对白| 久热精品在线| 亚洲欧洲一区| 美女国产一区| 黄色在线成人| 亚洲欧美春色| 亚洲无毛电影| 性欧美videos另类喷潮| 国产一区久久| 亚洲综合日韩| 亚洲性感美女99在线| 国产精品一区毛片| 欧美日韩一区二区高清| 国产视频一区免费看| 欧美在线1区| 正在播放亚洲| 国产精品porn| 鲁大师成人一区二区三区| 樱桃成人精品视频在线播放| 欧美中文字幕| 一本色道久久综合亚洲精品婷婷| 久久久精品网| 亚洲精品一区二区三区av| 欧美在线1区| 亚洲一区精品视频| 伊人久久婷婷色综合98网| 久久久精品五月天| 国产精品免费一区二区三区观看 | 亚洲国产婷婷| 午夜精品亚洲| 欧美亚洲一区| 亚洲免费精品| 亚洲图色在线| 欧美精品色网| 美女网站久久| 亚洲欧美电影在线观看|