中文字幕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| 国产一区亚洲| 99视频精品| 鲁大师影院一区二区三区| 欧美亚洲免费| 欧美日韩一区二区视频在线观看| 国内精品亚洲| 国产精品日韩欧美一区二区三区 | 国产精品mm| 国语精品中文字幕| 一区二区三区四区国产| 久久成人国产| 在线看片成人| 久久久久久亚洲精品不卡4k岛国| 国产在线不卡| 国产一区二区你懂的| 久久久亚洲一区| 韩日精品视频| 奶水喷射视频一区| 亚洲高清免费| 久久激情一区| 99一区二区| 欧美日韩一区二区三区在线观看免 | 99精品欧美一区二区三区| 性欧美videos另类喷潮| 激情欧美国产欧美| 欧美1区3d| 亚洲一区二三| 一本色道久久综合亚洲精品婷婷 | 久久综合九色99| 国产欧美日韩一区二区三区| 欧美亚洲不卡| 快she精品国产999| 亚洲一区bb| 亚洲经典视频在线观看| 欧美私人啪啪vps| 久久精品动漫| 久久国产精品亚洲77777| 一本久道久久综合婷婷鲸鱼| 亚洲激情在线| 一本久道久久综合婷婷鲸鱼| 日韩视频久久| 99在线|亚洲一区二区| 亚洲第一在线| 亚洲精品乱码久久久久久蜜桃麻豆 | 久久激情网站| 国产精品一区在线播放| 在线观看亚洲| 亚洲日韩成人| 国产欧美不卡| 久久国产精品高清| 免费在线亚洲| 欧美国产综合| 好吊色欧美一区二区三区四区 | 黄色免费成人| 亚洲婷婷在线| 一区在线视频| 亚洲精品一区二| 一区二区不卡在线视频 午夜欧美不卡'| 狠狠色综合一区二区| 国自产拍偷拍福利精品免费一 | 99精品国产在热久久婷婷| 亚洲视频精品| 一本久久综合| 美女精品在线| 欧美.www| 在线观看视频免费一区二区三区| 亚洲欧洲一区二区天堂久久| 亚洲美女啪啪| 久久先锋影音| 亚洲国产精品毛片| 男女精品视频| 狠狠爱www人成狠狠爱综合网| 亚洲国产激情| 久久夜色精品| 亚洲成人资源| 久久aⅴ国产紧身牛仔裤| 欧美国产另类| 亚洲精品一区二区三| 亚洲综合精品| 一区在线观看| 亚洲男人影院| 激情婷婷久久| 久久亚洲高清| 亚洲激情网站| 久久精品中文字幕一区二区三区| 欧美精品aa| 夜久久久久久| 欧美日韩综合另类| 亚洲影视在线| 亚洲欧洲日夜超级视频| 欧美福利一区| 亚洲一区bb| 亚洲国产精品久久久久久女王 | 伊人久久综合| 久久精品动漫| 亚洲精选在线| 国产字幕视频一区二区| 国产日韩视频| 在线观看不卡| 欧美精品麻豆| 久久久久国产精品一区二区 | 性久久久久久| 在线日韩欧美| 国产综合第一页| 另类亚洲自拍| 国产精品一区二区在线观看| 一区二区视频欧美| 国外成人免费视频| 欧美精品成人一区二区在线观看| 亚洲欧美日韩精品综合在线观看| 在线欧美不卡| 亚洲第一在线| 亚洲精品欧洲精品| 激情久久综合| 国模 一区 二区 三区| 久久久久久精| 久热精品视频| 久久人人97超碰国产公开结果| 亚洲精品国产日韩| 91久久久一线二线三线品牌| 国内精品视频在线播放 | 欧美日韩一区二区三区在线视频| 亚洲专区欧美专区| 性伦欧美刺激片在线观看| 国产一区二区黄色| 国产免费成人| 欧美在线二区| 欧美精品福利| 欧美日韩综合网| 国自产拍偷拍福利精品免费一| 欧美日韩亚洲一区二区三区四区| 欧美精品三区| 亚洲私人影院| 亚洲激情社区| 国产欧美丝祙| 美女日韩在线中文字幕| 美女诱惑黄网站一区| 久久婷婷麻豆| 国内久久精品| 亚洲精品一级| 男人的天堂亚洲在线| 欧美777四色影| 国产精品99一区二区| 亚洲高清资源| 国产精品一区二区欧美| 久久久久高清| 亚洲国产精品视频一区| 免费国产自线拍一欧美视频| 欧美视频在线观看| 国产日韩一区二区三区在线| 久久裸体视频| 在线观看一区欧美| 国产精品外国| 欧美精品一级| 亚洲国产精品综合| 蜜桃av一区| 亚洲黄色精品| 欧美高清视频一区| 亚洲国产精品一区制服丝袜| 亚洲一区二区三区涩| 欧美日韩成人一区二区三区| 在线精品一区二区| 久久成人精品| 亚洲经典视频在线观看| 欧美区国产区| 免费在线日韩av| 99综合在线| 在线观看一区| 海角社区69精品视频| 久久尤物视频| 男人天堂欧美日韩| 国产欧美日韩综合一区在线播放 | 午夜一区二区三区不卡视频| 伊甸园精品99久久久久久| 欧美主播一区二区三区美女 久久精品人| 国产在线视频欧美一区二区三区| 老鸭窝亚洲一区二区三区| 亚洲福利精品| 黄色免费成人| 黄色av一区| 黄色精品免费| 亚洲天堂偷拍| 亚洲无线一线二线三线区别av| 欧美在线播放一区| 久久亚洲国产精品日日av夜夜| 国产亚洲欧美一区二区| 国产欧美二区| 国产日韩欧美二区| 国产亚洲一级| 亚洲一区二区三区精品视频| 亚洲精品乱码视频| 亚洲看片一区| 国产精品久久久一区二区| 一区二区三区av| 亚洲毛片网站| 禁久久精品乱码| 欧美日韩免费观看一区=区三区| 麻豆成人在线播放| 亚洲精品三级| 99成人在线| 黄色精品网站| 国产精品九九| 精品91在线| 欧美午夜免费| 欧美日韩亚洲国产精品| 嫩草成人www欧美| 亚洲电影av| 国产精品国产一区二区 | 久久一本综合频道| 亚洲国产三级| 亚洲一区二区四区| 国产三区精品| 9色国产精品| 99国产精品久久久久老师| 国产偷国产偷亚洲高清97cao| 亚洲特级毛片| 亚洲第一网站| 亚洲美女色禁图| 黄色在线一区| 国产精品日韩精品欧美精品| 国产亚洲欧美一区二区| 一本色道88久久加勒比精品| 亚洲狠狠婷婷| 欧美影院一区| 欧美日本一区| 国内综合精品午夜久久资源| 欧美日韩 国产精品| 亚洲神马久久| 久久精品首页| 久久久综合网| 国产精品国产亚洲精品看不卡15| 99日韩精品| 亚洲久久一区| 午夜亚洲影视| 欧美一区1区三区3区公司 | 欧美专区在线| 亚洲视频久久| 国产一级精品aaaaa看| 亚洲一区二区在线看| 亚洲一区二区成人| 精品91在线| 欧美不卡三区| 香蕉国产精品偷在线观看不卡| 久久精品91| 韩日成人在线| 国产精品99免费看| 久久aⅴ国产紧身牛仔裤| 欧美精品日韩| 亚洲美女视频在线免费观看| 国产乱人伦精品一区二区 | 亚洲资源av| 欧美午夜一区二区福利视频| 在线观看成人av电影| 久久精品人人| 伊人久久av导航| 国产亚洲精品久久飘花| 午夜精品视频| 欧美一区国产在线| aa国产精品| 欧美激情五月| 国产亚洲毛片| 国产亚洲精品v| 国产一区二区无遮挡| 国产精品免费看| 亚洲午夜极品| 激情欧美一区| 久久一二三四| 中文一区二区| 伊人影院久久| 99精品国产一区二区青青牛奶 | 欧美视频福利| 欧美日韩一区综合| 噜噜噜91成人网| 夜夜爽99久久国产综合精品女不卡| 国产情侣一区| 先锋影音久久| 亚洲一区二区免费看| 亚洲精品乱码久久久久久蜜桃麻豆 | 国产精品久久久免费| 国内精品嫩模av私拍在线观看| 亚洲综合视频一区| 久久综合九色| 久久av二区| 亚洲一区二区三区精品动漫| aⅴ色国产欧美| 久久激情一区| 久久久久久久久久久久久久一区| 在线一区日本视频| 9国产精品视频| 久久av在线| 男人的天堂亚洲| 性色一区二区| 亚洲一区二区在| 一区二区三区欧美在线| 欧美成人有码| 欧美区亚洲区| 国产精品v欧美精品∨日韩| 亚洲精品字幕| 国产精品一级久久久| 国产一区白浆| 一区二区三区精品视频在线观看| 亚洲一区二区网站| 男女精品网站| 午夜精品视频| 极品av少妇一区二区| 狠狠综合久久av一区二区老牛| 合欧美一区二区三区| 精品二区久久| 老司机精品视频网站| 欧美精品成人一区二区在线观看| 欧美jjzz| 精品不卡视频| 欧美黄免费看| 亚洲国产国产亚洲一二三| 亚洲伦理精品| 在线精品一区二区| 老妇喷水一区二区三区| 欧美日韩综合网| 伊人精品在线| 欧美日韩国产成人精品| 亚洲经典三级| 久久久99爱| 精品999网站| 欧美特黄a级高清免费大片a级| 亚洲高清激情| 久久激情婷婷| 亚洲国产精品第一区二区三区| 国产精品丝袜xxxxxxx| 久久国产精品久久精品国产| 午夜天堂精品久久久久| 亚洲精品免费观看| 午夜精品一区二区三区四区 | 国产欧美另类| 欧美激情五月| 老牛国产精品一区的观看方式| 狠狠干综合网| 嫩草成人www欧美| 欧美日韩一区二区视频在线| 女生裸体视频一区二区三区| 99视频一区| 亚洲视频久久| 在线国产精品一区| 欧美激情视频一区二区三区在线播放| 日韩视频中文| 亚洲精美视频| 欧美日韩调教| 久久精品观看| 亚洲福利免费| 亚洲黄色视屏| 国产综合精品一区| 欧美高清一区| 韩国精品一区二区三区| 久久久亚洲人| 国产伦理一区| 欧美一区二区三区久久精品茉莉花| 99香蕉国产精品偷在线观看 | 黄色成人在线网址| 欧美日韩亚洲国产精品| 久久国产免费| 性8sex亚洲区入口| 国产精品国色综合久久| 尹人成人综合网| 黑人一区二区三区四区五区| 欧美在线播放| 一区精品久久| 怡红院精品视频在线观看极品| 久久国产日本精品| 久久成人亚洲| 久久久久久9| 国产精品久久| 黑人中文字幕一区二区三区| 国内精品99| 亚洲中字黄色| 媚黑女一区二区| 久久久久久九九九九| 狠狠色丁香久久综合频道 | 午夜精品av| 亚洲精品一级| 女人天堂亚洲aⅴ在线观看| 在线日韩av永久免费观看| 亚洲一区二区精品在线| 亚洲专区在线| 欧美日韩大片一区二区三区| 欧美日本韩国在线| 亚洲视频免费| 久久精品卡一| 国产一区免费视频| 欧美视频官网| 六月天综合网| 国产精品hd| 激情自拍一区| 欧美有码视频| 亚洲国产精品久久久久久女王| 毛片一区二区| 韩国av一区| 欧美激情麻豆|