<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[玄穹高金阙玉辰]]></title><description><![CDATA[码编天地]]></description><link>https://blog.youkuaiyun.com/DaoYuanTech</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DaoYuanTech]]></copyright><item><title><![CDATA[通达信行情接口失效？C# 实现获取五档报价行情 GetSecurityQuotes]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/144987428</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/144987428</guid><author>DaoYuanTech</author><pubDate>Tue, 07 Jan 2025 17:20:17 +0800</pubDate><description><![CDATA[属性：包含市场、证券代码、创建时间、最新价、开盘价、最高价、最低价、昨收价、成交总量、成交总金额、内盘、外盘、活跃度、涨速比、涨幅百分比、涨停价、跌停价以及五档报价等信息。用途：用于存储和表示一个证券的实时行情数据。/// 市场set;/// 证券代码set;/// 创建时间set;/// 最新价set;/// 开盘价set;/// 最高价set;/// 最低价set;/// 昨收价set;/// 成交总量set;/// 成交总金额/最新成交额，累计值set;/// 内盘set;]]></description><category></category></item><item><title><![CDATA[C#同花顺下单 模拟操作版接口实现]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139098412</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139098412</guid><author>DaoYuanTech</author><pubDate>Tue, 21 May 2024 17:57:26 +0800</pubDate><description><![CDATA[同花顺是一款流行的股票交易软件，提供丰富的交易功能。然而，手动操作可能会耗时且容易出错。通过编写自动化脚本，我们可以实现快速、准确的交易操作。通过C#和Win32 API，我们可以构建一个强大的自动化交易系统，实现对同花顺交易软件的控制。这不仅可以提高交易效率，还可以帮助投资者抓住市场机会。然而，自动化交易也存在风险，需要谨慎使用，并确保系统的稳定性和安全性。]]></description><category></category></item><item><title><![CDATA[通达信行情接口中通过TCP客户端测试行情主站连接速度的实践]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139042820</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139042820</guid><author>DaoYuanTech</author><pubDate>Sun, 19 May 2024 14:57:58 +0800</pubDate><description><![CDATA[Get_all_Available_ips函数的目的是循环测试一个IP列表中的所有行情主站，以确定哪些IP地址可以提供快速且稳定的连接。该函数接收一个包含IP地址和端口信息的JArray作为参数，并返回连接速度最快的IP地址。通过Get_all_Available_ips函数，我们可以有效地测试行情主站的连接速度，从而选择最佳的服务器进行行情数据的接收。这对于确保交易系统的高性能和稳定性至关重要。此方法不仅适用于行情数据服务，还可以推广到其他需要测试网络连接速度的场景。]]></description><category></category></item><item><title><![CDATA[根据获取股票列表 GetSecurityList 深入解析C#股票代码更新程序]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139042559</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139042559</guid><author>DaoYuanTech</author><pubDate>Sun, 19 May 2024 14:44:20 +0800</pubDate><description><![CDATA[GetSHSecurityList函数接受一个ISH_SecurityService接口和一个市场标识符nMarket（默认值为1，代表上海市场）作为参数。其中 ISH_SecurityService 是我自定义的数据库接口，用于保存处理后的股票代码。try// 沪市代码表{-1, new CodeDetail("其他", "其他", "0")},{1000, new CodeDetail("指数板块", "指数", "0")},]]></description><category></category></item><item><title><![CDATA[C#版支持多账户和两融的交易api实现]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139007384</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/139007384</guid><author>DaoYuanTech</author><pubDate>Fri, 17 May 2024 16:13:24 +0800</pubDate><description><![CDATA[能够部署到自己的自动化交易系统的API接口
也可以生成为DLL接口，采用Python等编程语言进行量化自动交易实现。
也可以在自己熟悉的编程语言中接入。
采用C# Dotnet Core架构异步处理，可以任意部署到自己的系统中。
不经过外部中转，直连券商交易，无界面运行，非模拟按键操作。
支持几乎大部分券商。
支持系统 Centos，Ubuntu，Docker，Windows等
支持32位，64位不限]]></description><category></category></item><item><title><![CDATA[一种通过HTTP方式可部署在Linux服务器的股票交易接口探索]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/137921019</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/137921019</guid><author>DaoYuanTech</author><pubDate>Thu, 18 Apr 2024 15:50:01 +0800</pubDate><description><![CDATA[由于上述限制，许多个人投资者转而采用半自动化的交易方法，如通过界面控制模拟操作。：部分证券公司提供的自动化交易API服务，虽然允许投资机构通过支付费用实现自动化交易，但通常要求将交易服务器部署在指定位置，这增加了操作的复杂性和成本。综上所述，开发一种新的自动化交易解决方案，旨在克服现有技术的局限性，为普通投资者提供更高效、稳定且易于使用的交易工具，将是行业发展的重要方向。：虽然存在通过DLL接口实现交易的方法，这种方法可以避免交易界面的需求，但它们通常需要更高级的编程技能，并且伴随着高昂的年费成本。]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 实现获取分时成交数据 GetTransactionData]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135058415</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135058415</guid><author>DaoYuanTech</author><pubDate>Mon, 18 Dec 2023 11:24:10 +0800</pubDate><description><![CDATA[C# 实现获取分时成交数据 GetTransactionData。]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现根据日期范围获取历史日线K线 GetHistoryKData]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135053455</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135053455</guid><author>DaoYuanTech</author><pubDate>Mon, 18 Dec 2023 02:24:07 +0800</pubDate><description><![CDATA[实现根据日期范围获取历史日线K线 GetHistoryKData]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现获取龙虎榜单 资金流向 GetCompanyInfoContent]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135040438</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135040438</guid><author>DaoYuanTech</author><pubDate>Sun, 17 Dec 2023 01:37:24 +0800</pubDate><description><![CDATA[我们需要调用两个代码接口方法。第一个是GetCompanyInfoCategory，它的作用是获取F10公司信息目录。第二个是GetCompanyInfoContent，它的作用是根据目录获取相应的详细信息。]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现读取除权除息信息 GetXdXrInfo]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135040082</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135040082</guid><author>DaoYuanTech</author><pubDate>Sun, 17 Dec 2023 00:18:22 +0800</pubDate><description><![CDATA[实现读取除权信息的GetXdXrInfo 接口方法]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现获取k线 GetIndexBars 和 GetSecurityBars 中处理量价的方法]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135026306</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135026306</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 22:35:27 +0800</pubDate><description><![CDATA[这段代码的作用是根据指数的类别和字节数组中的数据，解析出日期和时间的相关信息，并将其存储在对应的变量中。这段代码的作用是从字节数组中解析价格差值，并将解析得到的结果赋值给指定的变量。最后，将计算得到的各个部分的成交量相加，得到最终的成交量，并将结果返回。这段代码的作用是根据传入的整数值，解析出实际的成交量。的位运算，计算出年、月、日的值。的第8位为0，表示价格差值的读取结束，退出循环。的值，计算出年、月、日的值。的方法，用于根据传入的整数值解析成交量信息。增加4，表示解析位置的更新，并返回更新后的。]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现获取证券的K线数据 GetSecurityBars]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135026075</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135026075</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 22:18:12 +0800</pubDate><description><![CDATA[C# 编程实现获取证券k线 GetSecurityBars]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写实现获取指数k线 GetIndexBars]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135024608</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135024608</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 22:04:42 +0800</pubDate><description><![CDATA[本文将介绍如何使用C#编程实现获取指数K线 GetIndexBars的方法]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 实现获取历史分时图数据 GetHistoryMinuteTimeData]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135023041</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135023041</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 19:27:40 +0800</pubDate><description><![CDATA[本文将介绍如何使用C#编程实现获取历史分时行情数据。]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C#编写查询分时行情 GetMinuteTimeData]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135021762</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135021762</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 18:07:52 +0800</pubDate><description><![CDATA[本文将介绍如何使用C#编程实现查询分时行情 GetMinuteTimeData]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C#编写获取股票列表 GetSecurityList]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135020992</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135020992</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 16:57:52 +0800</pubDate><description><![CDATA[本文将介绍如何使用C#编程实现GetSecurityList方法]]></description><category></category></item><item><title><![CDATA[通达信行情接口失效？C# 编写一个通达信行情接口]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135018979</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/135018979</guid><author>DaoYuanTech</author><pubDate>Fri, 15 Dec 2023 16:36:30 +0800</pubDate><description><![CDATA[本文将介绍如何使用C#编程通过TcpClient方式直连通达信行情服务器，以获取实时的股市行情数据。在Python量化编程中，大多数人都知道可以使用通达信行情接口pytdx库来获取股市行情数据。然而，在其他编程语言中，如果需要获取通达信行情，目前只有通过TdxHqApi.dll这个接口可用。但是，无论是pytdx还是TdxHqApi.dll这些接口都已经不再更新，这就给使用这些接口的开发者带来了一些困扰。]]></description><category></category></item><item><title><![CDATA[自动交易软件中的股票自动交易通达信验证码识别 C# （一）]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/128130992</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/128130992</guid><author>DaoYuanTech</author><pubDate>Fri, 02 Dec 2022 11:26:58 +0800</pubDate><description><![CDATA[如图所示，在使用外挂式自动化交易中，在通达信软件上通常会出现类似这样是验证提示，是因为软件检测到了外挂软件的行为，所以出现验证提示。
而为了解决该问题，我采用了ORC文字识别方案来实现验证码识别
当然，ORC是采用离线式的ORC难免会出现识别率的问题，不过使用在验证码上基本是足够了。
那么要在C#中实现这个识别功能也并不难，下面开始码工↓↓↓↓↓↓
首先第一步是要先识别到交易窗口，窗口操作采用  接口实现
二、验证码截图
在窗口处理方法中，处理步骤，首先需要将验证码窗口截图下来，通过识别到的验证码窗口句柄，]]></description><category></category></item><item><title><![CDATA[Python +Echarts +PyQt5设计股票期货自动交易系统 二、软件界面响应（二）]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/113636254</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/113636254</guid><author>DaoYuanTech</author><pubDate>Thu, 04 Feb 2021 13:48:46 +0800</pubDate><description><![CDATA[删除项目必定需要先选中项目，我们从选中的item项目获取item对象中存储的id，这个id是我们在加载列表时赋值到控件中的类名objectName，所以这里我使用pwig.objectName()将对应的类名查询获取出来进行比较，比较变量中存储的信息一致则删除变量中的信息，并重新给id赋值重新排列，然后存储起来，再重载列表，酱紫！这里定义了我们的自定义文本对象QTitleLabel的样式，设置背景色为透明，这样当我们鼠标划过，或选中时，背景都是透明的。可以看到我们的演示效果截屏上已经完美解决了该问题。]]></description><category></category></item><item><title><![CDATA[Python +Echarts +PyQt5设计股票期货自动交易系统 二、软件界面响应（一）]]></title><link>https://blog.youkuaiyun.com/DaoYuanTech/article/details/113188350</link><guid>https://blog.youkuaiyun.com/DaoYuanTech/article/details/113188350</guid><author>DaoYuanTech</author><pubDate>Tue, 26 Jan 2021 23:25:08 +0800</pubDate><description><![CDATA[下面代码通过遍历QlistWidget中的每行row，获取每个item的Widget，再获取Widget内的相应的控件，我这里需要给文本赋值，则使用查找findChildren(QLabel)得到Widget中的每个QLabel控件对象列表，遍历判断对应的类名的字段进行赋值，达到动态赋值更新的效果。代码中需要给每个字段定义相应的字段类名，交易对列表中包含有，交易对、交易所名称、最新价、涨跌幅，我们需要每一个字段都必须动态可控，所以这个类名就是必须定义的，不然就无法给相应的字段赋值。那么我们应该怎么使用？]]></description><category></category></item></channel></rss>