- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 文件互传助手 v1.0 (v1.2 重要更新)
运行程序,找到需要传送到手机的文件,生成二维码。也可以用浏览器扫一扫打开上传页面,把手机文件上传到电脑上,上传文件还支持多个文件批量上传。电脑和手机互传文件,经常需要找数据线,连着数据线还要下载安装手机助手,还要安装驱动识别手机,还要点手机那个连接模式,实在太麻烦了。有时会用到微信网页端作文件互传,也很大缺陷,登录就是件麻烦事了,遇到没有外网的更没法弄。今天开发了一个文件互传助手,用来方便电脑与手机文件互助的。当然,电脑与手机互传文件的方式五花八门,有些很方便,有些很麻烦。
2024-11-09 19:48:51
300
原创 金融小白两周完成一个量化系统 (三)项目进度以及结构框架
即使是在开盘交易时间,切换股票时的K线图,分时图,成交明细,实时行情的数据显示也做得十分流畅,大大超出了我的期望。对于数据格式化,要针对每一列,甚至每一列的不同数据,用万还是亿来作单位等都要考虑,而文字颜色,是需要用同一行的某个数据去计算比较得出是显示绿色还是红色,实现起来较为复杂。我认为有需要就加上了,主要是用于下载股票的历史数据,有可能批量添加多个股票,每个股票近十年的历史数据要保存到数据库,每个股票作为一个任务加到队列,由线程池去执行查询获取和保存到数据库。接下来的工作,就是主要的策略模块了。
2024-11-08 13:56:26
346
原创 金融小白两周完成一个量化系统 (二)项目进度以及数据获取
行情模块上显示的数据,我是主动请求,再刷新页面的,大概是五秒刷一次,考虑到要请求的数据太多,太频繁,对系统性能有影响, 我这边是通过 tab visible 去判断的,只获取和刷新当前tab visible 为Ture的数据。我找了很久,网上有很多开源的接口,都是要积分,收费,限时,限次数等等,我还未看到过有免费自由可用的数据接口。当前的设计,都是参考同花顺,通信达等知名软件去写的。大盘指数,行业板块,区域板块,概念板块,股票行情,快速上涨行情均已完成,也可以保存股票的相关基础信息,和简易K线图。
2024-10-31 15:23:15
525
原创 金融小白两周完成一个量化系统 (一)
把烦心的事情交给自已写的程序去执行,自已做自已擅长的事情。任何项目立项都有一个目标,一般项目有短,中,长三个阶段。对于普通散民是不可能取得证券商的API接口,有考虑过用RPA去自动化操作通达信PC版去实现(因为我用的是广发证券)。短期目标是,实现市场行情模块,可以执行简单策略编写和回测,交易模块用模拟盘,以及简单的日志记录。量化交易系统核心应该是策略分析,这也是最难啃的。具体功能有委托下单,撤单,实时监控委托任务,查询持仓,实时行情等。至于策略模块,我还处于入门了解阶段,不敢展开去写。
2024-10-26 02:12:41
289
原创 用批处理进入虚拟环境并执行Python脚本的两个方法
环境: Python, WindowsPython项目一般都用虚拟环境,要运行Python需要依赖虚拟环境用批处理进入虚拟环境并一键执行Python脚本1)cmd /k ".\venv\Scripts\activate && .\venv\Scripts\python.exe main.py"2)call .\venv\Scripts\activatepython main.py......
2022-03-12 11:59:24
9217
1
原创 delphi https Post 认证接口调取
环境: delphi XE5 , Https客户提供了基于https的接口,并符带相关例子供测试调用。相关例子只有 C#,java, PHP 。 网上关于delphi https Post 的相关资料很少,经过摸索后终于成功调取。HTTPS是在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性。也就是加强版http , 需要传输证书。提供过来的证书有:p12, jks, pem经过测试,delphi 只能使用pem (pem 有两个文件分别是加密证书和私钥+ 一个证...
2020-11-16 12:20:34
1932
原创 python 多进程共享内存
多线程可以做到共享全局变量,但是多进程由于资源相互独立,多进程中修改的变量是无法给外部访问的。先看多线程共享全局变量例子如果使用多进程结果是要想实现多进程间的资源能给主进程访问,需要使用到 multiprocessing 的 ManagerManager 是自带加锁, 不需要Lock...
2020-04-10 16:15:07
1543
原创 解决 python xlrd 读取xls文件的 BIFF21 错误 (不规则xls文件读取错误问题)
错误提示:XLRDError: Unsupported format, or corrupt file: BOF not workbook/worksheet: op=0x0009 vers=0x0002 strm=0x000a build=0 year=0 -> BIFF21用 xlrd 和 xlwt 读写xls文件,遇到文件读取错误。奇怪的是同一类似的文档,有些能正常读取,...
2018-12-18 11:03:46
2318
原创 delphi 连接轻量级数据库 sqlite3
环境: windows7-64, delphi7, sqlite3最近搞个小工具,要用到轻量级数据库。以前小型数据库是用mdb的,但连接mdb 需要odbc的支持。对环境依赖性很大,于是换了一种传说中的轻量级数据库。sqlite 很小巧,delphi 7 连接sqlite 我用的是 ASQLite 控件。一个ASQLite 控件 和一个 sqlite3.dll 就可以操作 .db...
2018-12-16 01:44:58
8239
6
原创 python appiumdesktop 成功运行一个例子。打开微信(二)
环境: windows7-64 python3.6.1 appium-desktop1.9.1 华为mate10进入第二篇,我们要操作手机app自动化,第一步就是要能打开某个app。本篇选择腾讯的微信app作测试。选择appium-desktop 是因为它是appium的图形界面版,内置Nodejs,安装过程不用任何配置,且支持android9.0本篇使用到的环境安装,请看上篇。...
2018-12-15 17:05:18
3423
2
原创 python + appium-desktop 环境配置 (一)
使用环境 : win7 64 , python3.6.1 , appium-desktop使用python 自动化控制手机app必要安装步聚。1 jdk jdk-8u171-windows-x64 安装jdk 很简单。关键是安装后需要配置环境变量 系统变量 添加 JAVA_HOME 值为jdk安装路径 如: D:\java\j...
2018-11-24 12:14:11
4160
4
原创 delphi7 调用XE编译的DLL遇到的坑
最近遇到一个项目,友商提供的WebServise接口,只能用XE的WSDLIMP导出接口文件。用delphi7导出来的接口文件死活连接不上。那没办法,只能用XE写个DLL去桥接WebServise接口。原系统是delphi7写的,所以就有标题所写的用delphi7调用XE编译的dll这里需要注意以下两点1 delphi7 的PChar 对应XE的PansiChar2 delph...
2018-07-27 00:03:45
1953
python4delphi_2020_08.zip
2020-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人