matlab代码
来源:互联网 发布:npm 淘宝源 编辑:程序博客网 时间:2024/05/17 06:19
以后再补充这是干嘛的,现在只是先整理下代码
Sub cnft_click()
Dim arrAllData, arrb
Range("A:F").ClearContents
arrAllData = GetStockAllData(Range("H4"))
Application.ScreenUpdating = False
On Error Resume Next
arrb = Array("日期", "开盘价", "最高价", "成交价", "最低价", "成交量")
Dim i As Long
For i = 0 To 5
Range("A1").Offset(0, i).Value = arrb(i)
Next i
For i = 0 To UBound(arrAllData)
For j = 0 To 5
Range("a2").Offset(i, j).Value = arrAllData(i, j)
Next j
Next i
On Error GoTo 0
Application.ScreenUpdating = True
End Sub
Function GetStockAllData(ByRef StockCode As String)
On Error Resume Next
If Len(StockCode) <> 6 Then Exit Function
'判断上证还是深证
If Left(StockCode, 2) = 60 Or Left(StockCode, 2) = 58 Then
StockCode = "sh" & StockCode
ElseIf Left(StockCode, 2) = 0 Or Left(StockCode, 2) = 3 Then
StockCode = "sz" & StockCode
Else
StockCode = "sh600000"
End If
Dim iData As String
iData = Format(Month(Date), "00")
iData = iData & Format(Day(Date), "00")
iData = Year(Date) & iData
StockCode = "http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?symbol=" & StockCode
StockCode = StockCode & Chr(38) & "end_date=" & iData
StockCode = StockCode & Chr(38) & "begin_date=20080101"
'开始读取XML内容
Dim XML, objNode, objAtr As Object
Dim nCntChd, nCntAtr As Long
Set XML = CreateObject("Microsoft.XMLDOM")
With XML
.async = False
.Load (StockCode)
End With
Set objNode = XML.documentElement
nCntChd = objNode.ChildNodes.Length - 1 'XML的记录个数
Dim arrA
ReDim arrA(0 To nCntChd, 0 To 6)
'开始遍历
For i = 0 To nCntChd
Set objAtr = objNode.ChildNodes.Item(i)
nCntAtr = objAtr.Attributes.Length - 1
For j = 0 To nCntAtr '遍历一条记录里面的所有的记录项,记录是从0开始的
arrA(i, j) = objAtr.Attributes.Item(j).Text
Next j
Next i
Set objAtr = Nothing
Set objNode = Nothing
Set XML = Nothing
If Err.Number > 0 Then MsgBox ("查不到股票信息")
Err.Clear
On Error GoTo 0
GetStockAllData = arrA
End Function
- matlab代码
- 部分matlab代码
- [读书笔记]Matlab代码优化
- Matlab 读YUV 代码
- MATLAB滤波代码
- 非线性规划MATLAB代码
- 傅里叶变换的Matlab代码
- Dijkstra算法matlab代码
- matlab 代码批量对齐
- matlab通用神经网络代码
- matlab自动代码生成
- HOG Matlab代码
- matlab代码调试技巧
- 协方差函数matlab代码
- MATLAB特征提取代码
- 双边滤波matlab代码
- MATLAB STATEFLOW代码生成
- matlab 通用神经网络代码
- sql server 数学函数浅析
- Spring定时任务的几种实现
- R语言适配问题集锦
- Default Access Modifiers (C#)
- corosync+pacemaker高可用
- matlab代码
- eclipse自定义右键菜单选项
- 编写第一个HelloWorld驱动程序
- Apache Kafka 0.9.0 教程 中文版 1. Getting Started
- MVC模式
- ubuntu 12.04下软件原更新、软件安装及卸载
- osg的材质共享问题
- 获取网页缓存图片 --- 转至4app海浪whde
- php pChart库使用笔记