知识
通达信中如何查找股票代码信息?通达信中如何查找股票代码数据
通达信中如何查找股票代码信息?下面给大家介绍一下。首先我们要知道什么是股票代码,股票代码是什么意思?股票代码就是股票的唯一编码,代表着这只股票的身份证号号。代码越简单,说明这只股票的流通盘越小,越容易被散户接受。股票代码的含义是:股票的发行价格、发行数量、发行时间、发行方式、上期等。一般来说,股票代码越简单,说明这只股票的流通盘越小,越容易被散户接受。
一:通达信中如何查找股票代码信息
1、首先在电脑桌面找到通达信软件的启动图标,双击打开软件;
2、打开软件之后,在主页面随意按下一个数字键就会弹出搜索框;
3、在搜索框内输入想要查看的代码,就可以搜股了;
4、点击搜索到的代码,就可以打开相应的页面了。
知道股票代码或者名称,可以直接输入查询股票,下面一申万宏源的通达信查询万科和600008为例。1/打开通达信炒股软件(以申万宏源的通达信为例,如下图所示:2/进入通达信界面。如下图所示:3/直接输入万科的之一个字母“WK”,如下图所示:4/选择万科,就可以进入万科的详细界面,如下图所示:5/直接输入600008,首创股份就是查询所得,如下图所示:6/选中首创股份,点击进入,
二:通达信中如何查找股票代码数据
步骤/方式1
首先在桌面找到通达信软件的启动图标,双击打开软件
步骤/方式2
打开软件之后,在主页面随意按下一个数字键就会弹出搜索框
步骤/方式3
在搜索框内输入想要查看的股票名称首字母,就可以搜索到股票代码了
三:通达信中如何查找股票代码呢
通达信历史数据存储在安装根目录下的vipdoc文件夹下,如D:\new_tdx\vipdoc\sh\lday,为沪市数据,深市数据为:D:\new_tdx\vipdoc\sz\lday,依各自通达信安装目录不同有差异。文件名为:"sh"或"sz"+代码+.day。数据格式如下结构,占32个字节:
struct stockData
{
unsigned int date;
int open;
int high;
int low;
int close;
float amo;
int vol;
int other;
};
八个数据分别为日期、开盘价、更高价、更低价、收盘价、成交金额、成交量、备用;数据是*100后的整数。为连续数据,
打开VS2019,新建一个TdxHistoryData的C++控制台空项目,
新建空项目
双击打开TdxHistoryData.cpp源文件,添加修改如以下:
// TdxHistoryData.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
#include <Windows.h>
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
struct stockData
{
unsigned int date;
int open;
int high;
int low;
int close;
float amo;
int vol;
int other;
};
void getHistoryData(string filePath, vector<stockData>& Data_Vec)
{
Data_Vec.clear();
fstream ifs(filePath, ios::in | ios::binary);
if (!ifs.is_open())
{
MessageBox(NULL, TEXT("无法打开文件!"), NULL, MB_ICONINFORMATION | MB_YESNO);
return;
}
stockData stkData;
while (!ifs.eof())
{
ifs.read((char*)&stkData, sizeof(stockData));
Data_Vec.push_back(stkData);
}
if (Data_Vec[Data_Vec.size() - 1].date == Data_Vec[Data_Vec.size() - 2].date)
Data_Vec.pop_back();
ifs.close();
}
int main()
{
string filePath = "D:\\new_tdx\\vipdoc\\sh\\lday\\sh688981.day";
vector<stockData> vecData;
getHistoryData(filePath, vecData);
cout << "数据路径:" << filePath << endl;
cout << "----------------------------------------------------" << endl;
cout << "日期\t\t开盘价\t收盘价\t更高价\t更低价\t成交量\t金额"<<endl;
for (int i = 0; i < vecData.size(); i++)
{
cout << vecData[i].date << "\t" << (float)vecData[i].open / 100 << "\t" << (float)vecData[i].close / 100 << "\t" << (float)vecData[i].high / 100
<< "\t" << (float)vecData[i].low / 100 << "\t" << vecData[i].vol / 100 << "\t" << vecData[i].amo / 100000000 << "亿" << endl;
}
cout << "共计:" << vecData.size()<<"天数据";
}
整理好以上源文件,菜单调试---开始执行(不调试),直接编译运行,显示结果如下:
读取数据结果
读取数据每次读32字节,连续读完即可。中间有一个疑问,全部读完存入vector后,最后两个数据是重复的,不知什么原因,只好加一个判断,如重复则弹出一个。
注:需要每天
欢迎沟通交流。
-
上一篇
花呗不小心点到分期怎么取消
1、打开支付宝APP:确保用户已在手机上下载并登录了最新版本的支付宝APP; 2、进入花呗页面:在支付宝APP首页,找到并点击"余额"入口,在余额页面上方可以找到花呗入口,点击进入花呗页面; 3、查看分期购物订单:在花呗页面,找到并进入用户想要取消分期的分期购物订单; 4、取消分期:在分期购物订单页面,查找并点击"取消分期"选项或类似的操作。 花呗怎么优先还上月账单 1、打开支付宝APP...
-
下一篇
二类卡工资超过一多功能进账吗
二类卡工资超过一万不能进账,因为二类卡每天限额最高是一万。用户持个人有效身份证、一类账户和二类账户前去银行营业网点绑定一类户,并签署二类户代发资金的协议,或是将二类户升级为一类户即可完成资产进账。有一些银行的薪水批量代发业务不会受到二类账户转入资产的日总计限额影响。超出一万的薪水最后能不能进账,需要以具体情况为标准,详细情况可拨打发卡银行热线进行咨询。以上就是二类卡工资超过一多功能进账吗相关内容
相关阅读
-
网络贷款为什么要绑定他的手机
手机号、短信息 手机一定要实名认证,网贷平台为什么要获取你的通讯录,还不是怕你不还款。通讯录里提前存好联系人,联系人最好是自己的亲人,或者另一半,因为很多平台是要直接从你的手机通讯录提取你联系人的。 检查自己手机联系人备注的名字有没有什么不该出现的字眼,比如,赌,小贷,贷款,中介,套现等乱七八糟的字眼。 不要动脑子搞套新的通讯录...
2026-11-08 48 -
邮政支付宝怎么开通
邮政支付宝怎么开通 开通邮政支付宝先去支付宝网站申请一个用户名,绑定一个手机号,再去中国邮政储蓄银行办个卡,跟工作人员说明是想办支付宝,他就会给你办一张淘宝联名卡,淘宝卡是一种在一般的储蓄绿卡上多了一个功能:可以在淘宝网上购物。然后帮你把卡和支付宝绑定起来,设定一个每天最高消费限额。然后去网站激活,再就能在淘宝等网站消费了。具体流程如下: 1、登陆淘宝网站,注册一个支付宝账号...
2026-11-08 47 -
关于信贷直通车利率是多少?的一些推荐
项 目 年利率( % ) 一、短期贷款(流动资金贷款) 六个月以内(含六个月) 4.86 六个月至一年(含一年) 5.31 二、中长期贷款 一年至三年(含三年) 5.40 三年至五年(含五年) 5.76 五年以上 5.94 三 、个人住房贷款 个人住房公积金贷款五年以内(含五年) 3.33 个人住房公积金贷款五年以上 3...
2026-11-08 54 -
苏州银行个人网银功能介绍
苏州银行个人网银功能介绍: 【我的账户】 使用账务管理功能,您可以即时查询您账户的当前情况,查询存折及银行卡的交易明细。 【转账汇款】 转账汇款分为行内转账、同城转账和跨行转账。行内转账为苏州银行各支行客户之间的转账;同城转账为苏州本地各个银行之间的转账;跨行转账为苏州范围外的业务转账。 【生活助手】 客户可在网上银行交纳电信、联通、移动、有线电视、电费等相关费用。 【******】...
2026-11-08 46 -
抵押保险保证金什么意思呀
一种是借款人通过担保人向银行贷款后,担保人为了降低借款人的违约风险而要求借款人按照贷款金额比例交纳给担保人的钱。是借款人交给担保人的钱。 另一种是担保人存在银行的钱。担保人不能直接放贷,所以他们存到银行一些钱作为自己的信用额度,银行再把这部分钱贷给那些不符合银行直接贷款要求的借款人,同时要求担保人承担担保责任...
2026-11-08 40