如何下载或者导出所有A股的日收盘价,最高价,最低价,以及一些技术指标,如MACD、RSI等

2024-05-05 19:13

1. 如何下载或者导出所有A股的日收盘价,最高价,最低价,以及一些技术指标,如MACD、RSI等

在菜单上都有数据下载或者数据输出的工具的,点进入后根据内容选择即可

如何下载或者导出所有A股的日收盘价,最高价,最低价,以及一些技术指标,如MACD、RSI等

2. 如何获取A股历年交易数据,个股每天的交易数据

  你要求的内容,好多都是动态数据,目前还没有此类软件可以做到的.。

3. 谁有沪深A股以前所有股票的交易数据?最好是excel的形式

我看了你附的图,用如下方式可以做到:
1、下载和讯的大交易师软件,安装好后将数据补完。(该软件和飞狐、分析家的数据是通用的)从安装到补完数据最多30分钟。
2、打开软件,点击菜单-管理-数据管理,打开数据管理面板。
3、点击导出按钮,选日线数据和文本格式。注意:在文本格式设置栏中,需将格式设为单文件多证券。
4、选取任一天时间,就可以将该天所有股票数据导出到一个文本文件中。
5、在Excel中的数据管理菜单中选取导入数据,选择文本格式,就可以将任一天的数据变成Excel表了。
骚年,快去试一试吧!祝你成功!

谁有沪深A股以前所有股票的交易数据?最好是excel的形式

4. 如何取到所有股票(包括A股B股)某一天的价格(开盘价、最高价、最低价、收盘价,或其中一个价格)???

顺便下载个股票软件安装、联网。我用的是通达信,步骤如下:

1、点击工具栏里的“系统”;

2、选择“数据导出”;

3、选择数据类型,有txt、excel和图形文件可选,数据文件名、存放地址等;

4、按“导出”;

5、去存放地址,就可以找到了。

注意,如果数据不足,则先在工具栏的“系统”里选择“盘后数据下载”。

5. 什么是 开盘价,最高价,最低价,收盘价,成交量,成交额?

开盘价:每天成交中最先的一笔成交的价格。元单位是元。
收盘价:每天成交中最后的一笔股票的价格。单位是元。
最高价:当天股票成交的各种不同价格中的最高的成交价格。单位是元。
最低价:当天成交的不同价格中最低的成交价格。单位是元。
成交量:全天成交的股票总数量,单位是手。
成交额:是当天每种股票成交的价格总额。单位是万元。
你是否满意!

什么是 开盘价,最高价,最低价,收盘价,成交量,成交额?

6. 一些股票从上市以来每天的收盘价,应该到哪里去找呢?

成交明细就可以看啦,想看哪天哪月的都可以的,成交量换手率都有呀,老兄仔细点,不要看其开盘价和收盘价咯,要看其趋势是如何运行的,用历史的MACD和成交量来综合判断分析,不要贪,设置好止盈点,做好个股的波段,柱子很重要,一定要周线和日K线的60分均线作参考,短线要很准快!

7. 如何下载股票历史成交数据到Excel或txt

以华中智能股票软件为例:(以Think pad X13 锐龙版笔记本电脑,Windows 10 操作为例)首先切换到要下载数据的股票K线形态,按“F1”进入“日线某某股票历史成交”,点击鼠标右键->数据导出->导出所有数据->在“请选择导出的类型”中选择excel或txt 补充资料: 如何获取所有股票历史数据: 如果要对股市进行分析,首先就要获取所有股票的历史数据,只有通过股票的历史数据,我们才能分析出股市的规律。 (以Think pad X13 锐龙版笔记本电脑,Windows 10 操作为例) 一、工具/原料 1、EXCEL2007或者以上版本,不能使用WPS 2、电脑1g内存1核处理器及以上配置 3、拥有较强逻辑分析能力以及少量智慧及以上的大脑一颗 方法/步骤: 第一步,获取股票代码,复制其中一部分到第一个工作表A4到A127,然后通过程序把每一个代码写入到不同的工作表A2位置,并对该工作表以该股票代码命名。程序如下: Sub 工作表命名() For i = 4 To 127 Sheets(i).Range("a2") = "'" & Sheets(1).Range("a" & i) Next i For i = 4 To Sheets.Count Sheets(i).Name = Sheets(i).Range("a2").Value Next End Sub 第二步,获取股票历史数据。代码如下: Private Function GetSource(sURL As String) As String     Dim oXHTTP As Object     Set oXHTTP = CreateObject("MSXML2.XMLHTTP")     oXHTTP.Open "GET", sURL, False     oXHTTP.Send     GetSource = oXHTTP.responsetext     Set oXHTTP = Nothing End Function Sub 历史数据()     Dim objXML As Object     Dim txtContent As String     Dim i As Integer     Dim strCode As String     Dim gp As String     Dim kaishihang     Dim arr, arr1, arr2, arr3, arr4, arr5, arr6, arr7, arr8, arr9, arr10, arr11     On Error Resume Next EndRow = Range("a65536").End(xlUp).Row startRow = 4 If startRow     Range(Cells(startRow, 1), Cells(EndRow, 11)).Value = "" Else     Exit Sub End If      Set objXML = CreateObject("Microsoft.XMLHTTP")     gp = [A2]      For h = 1 To 4     For m = 1 To 4      kaishihang = [A65535].End(xlUp).Row      nian = Replace(Str(Year(Now) + 1 - h), " ", "")     jidu = Replace(Str(4 + 1 - m), " ", "")     With objXML         .Open "GET", "http://quotes.money.163.com/trade/lsjyj_" + gp + ".html?year=" + nian + "&season=" + jidu + "", False         .Send         If objXML.Status = 200 Then             txtContent = .responsetext             arr = Split(txtContent, "'>")     For i = 1 To UBound(arr)           arr1 = Split(arr(i), "    Cells(i + kaishihang, 1) = Right(Left(arr1(0), 10), 10)     arr2 = Split(arr1(1), Chr(60))     Cells(i + kaishihang, 2) = Mid(arr2(0), InStr(arr2(0), ">") + 1)     arr3 = Split(arr1(2), Chr(60))     Cells(i + kaishihang, 3) = Mid(arr3(0), InStr(arr3(0), ">") + 1)     arr4 = Split(arr1(3), Chr(60))     Cells(i + kaishihang, 4) = Mid(arr4(0), InStr(arr4(0), ">") + 1)     arr5 = Split(arr1(4), Chr(60))     Cells(i + kaishihang, 5) = Mid(arr5(0), InStr(arr5(0), ">") + 1)     arr6 = Split(arr1(5), Chr(60))     Cells(i + kaishihang, 6) = Mid(arr6(0), InStr(arr6(0), ">") + 1)     arr7 = Split(arr1(6), Chr(60))     Cells(i + kaishihang, 7) = Mid(arr7(0), InStr(arr7(0), ">") + 1)     arr8 = Split(arr1(7), Chr(60))     Cells(i + kaishihang, 8) = Mid(arr8(0), InStr(arr8(0), ">") + 1)     arr9 = Split(arr1(8), Chr(60))     Cells(i + kaishihang, 9) = Mid(arr9(0), InStr(arr9(0), ">") + 1)     arr10 = Split(arr1(9), Chr(60))     Cells(i + kaishihang, 10) = Mid(arr10(0), InStr(arr10(0), ">") + 1)     arr11 = Split(arr1(10), Chr(60))     Cells(i + kaishihang, 11) = Mid(arr11(0), InStr(arr11(0), ">") + 1)    Next i    End If   End With    Next m    Next h Set objXML = Nothing End Sub 第三步,获取上证历史数据,并获取所有股票的历史数据。程序如下: Sub 所有股票历史数据获取() Application.ScreenUpdating = False     Dim s As String, gp As String, nian As String, jidu As String, s1 As String     Dim arr, arr1, arr2, arr3, arr4, arr5, arr6, arr7, arr8, arr9     Dim i, h As Long     Dim kaishihang     Dim LastRow As Long, r As Long    On Error Resume Next EndRow = Sheet2.Range("a65536").End(xlUp).Row startRow = 4 If startRow     Sheet2.Range(Sheet2.Cells(startRow, 1), Sheet2.Cells(EndRow, 9)).Value = "" Else     Exit Sub End If       For h = 1 To 5     For m = 1 To 4      kaishihang = Sheet2.[A65535].End(xlUp).Row     nian = Replace(Str(Year(Now) + 1 - h), " ", "")     jidu = Replace(Str(4 + 1 - m), " ", "")     s1 = "http://quotes.money.163.com/trade/lsjysj_zhishu_000001.html?year=" + nian + "&season=" + jidu + ""     s = GetSource(s1)   arr = Split(s, "'>")     For i = 1 To UBound(arr)           arr1 = Split(arr(i), "    Sheet2.Cells(i + kaishihang, 1) = Right(Left(arr1(0), 4), 4) & "-" & Right(Left(arr1(0), 6), 2) & "-" & Right(Left(arr1(0), 10), 2)     arr2 = Split(arr1(1), Chr(60))     Sheet2.Cells(i + kaishihang, 2) = Mid(arr2(0), InStr(arr2(0), ">") + 1)     arr3 = Split(arr1(2), Chr(60))     Sheet2.Cells(i + kaishihang, 3) = Mid(arr3(0), InStr(arr3(0), ">") + 1)     arr4 = Split(arr1(3), Chr(60))     Sheet2.Cells(i + kaishihang, 4) = Mid(arr4(0), InStr(arr4(0), ">") + 1)     arr5 = Split(arr1(4), Chr(60))     Sheet2.Cells(i + kaishihang, 5) = Mid(arr5(0), InStr(arr5(0), ">") + 1)     arr6 = Split(arr1(5), Chr(60))     Sheet2.Cells(i + kaishihang, 6) = Mid(arr6(0), InStr(arr6(0), ">") + 1)     arr7 = Split(arr1(6), Chr(60))     Sheet2.Cells(i + kaishihang, 7) = Mid(arr7(0), InStr(arr7(0), ">") + 1)     arr8 = Split(arr1(7), Chr(60))     Sheet2.Cells(i + kaishihang, 8) = Mid(arr8(0), InStr(arr8(0), ">") + 1)     arr9 = Split(arr1(8), Chr(60))     Sheet2.Cells(i + kaishihang, 9) = Mid(arr9(0), InStr(arr9(0), ">") + 1)    Next i    Next m Next h Application.ScreenUpdating = True n = Worksheets.Count For i = 4 To n   Worksheets(i).Activate   历史数据 Next End Sub 第四步,保存工作簿,并对该工作簿命名为1,然后复制该工作簿27份,把所有股票代码写入每一个工作簿第一个工作表的A3到A127列。然后根据第一步对工作簿内的工作表命名,并在每一个工作表A2单元格内写入股票代码。 第五步,把这些工作簿存放到炒股文件夹下的数据库文件下。然后在炒股文件夹下新建一个工作簿,命名为“一键更新表格”,写入如下代码: Sub 所有股票历史数据更新() Dim wb As Workbook  For i = 1 To 27    Set wb = Workbooks.Open(ThisWorkbook.Path & "\数据库\" & i & "".xlsb"")     Application.Run ""'"" & wb.Path & ""\"" & i & "".xlsb'!所有股票历史数据获取"" wb.Save wb.Close  Next i End sub 当启动这一段代码以后,程序会自动一个一个的打开对应的工作簿然后获取里面所有股票的历史数据,存放在对应的工作表当中。 第六步,对相应的程序添加按钮,这样,我们在启动对应程序时,只需要点一下对应的按钮就可以实现了。这样,我们通过多个工作簿就实现了获取所有股票历史数据的方法。而后面,我们只需要通过获取对应股票每一天的历史数据,我们就能够在任意一天很快速的能够拥有所有股票的历史数据了。 注意事项 1、在后续需要对这些数据进行分析,里面会加入很多计算,所以启动所有历史数据更新时,我们应该要关闭自动更新。 2、因为历史数据很大,所以这里只获取四年的数据,想要获取更多数据,可以更改程序里面 “For h = 1 To 5”的那个5即可。 3、历史数据的获取需要较长的时间,要提前做好准备。 4、如果你想要弄清楚用EXCEL建立炒股系统的整套方法,请看后续内容。"

如何下载股票历史成交数据到Excel或txt

8. 股票信息,深圳交易所,成交量,开盘价,收盘价,最高价和最低价,

辨认股票的合理区间,任何你想知道的有关股票的信息都可查询。