上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2023年5月16日

Qt 数据库程序调试小笔记

摘要: 1. 保存数据库信息的变量不要用作类成员变量:QSqlDatabase db, 否则,可能发生一些未知的错误。每次根据连接名,生成一个局域变量,使用完就舍弃,是最安全的做法。 2. sqlite 创建数据库时,open 生效。 3. mysql 和 sqlite 数据库有一些语句语法不一样。需要区分 阅读全文

posted @ 2023-05-16 20:55 金凯旋 阅读(18) 评论(0) 推荐(0) 编辑

2023年4月26日

为 vnpy 回测增加指标显示

摘要: 添加一个指标类: from vnpy.trader.ui import QtCore, QtGui from vnpy.trader.object import BarData from vnpy.chart.base import BLACK_COLOR, UP_COLOR, DOWN_COLOR 阅读全文

posted @ 2023-04-26 13:32 金凯旋 阅读(119) 评论(0) 推荐(0) 编辑

2023年4月11日

网上爬来的vs命令行编译

摘要: @echo offset debugOrRelease=Releaseset baseOutPath=%debugOrRelease% rem 当前脚本所在路径set build_root = %~dp0 rem vcvarsall.bat所在的路径:set vcvars="%VS140COMNTO 阅读全文

posted @ 2023-04-11 13:54 金凯旋 阅读(38) 评论(0) 推荐(0) 编辑

2023年4月10日

cmake小贴士

摘要: CMaKe 的编译和运行参考资料看这里 visual studio 环境里,可以用 IDE 生成CMakePreset.json 。 Tools > Options > CMake > General. 有CMake集成管理界面, 当CMakeLists.txt 目录中,同时有CMakePreset 阅读全文

posted @ 2023-04-10 20:09 金凯旋 阅读(81) 评论(0) 推荐(0) 编辑

2023年4月8日

windows 下使用CMake 配置 googletest测试库

摘要: 这个项目实际包含的知识细节,可以在微软的网站找到支持: 1 . 安装googletest. 下载,解压, googletest 进入开发者模式 cmd 界面: Developer Command Prompt for VS 2022 编译,安装googletest # 在解压后的目录下 mkdir 阅读全文

posted @ 2023-04-08 15:14 金凯旋 阅读(513) 评论(0) 推荐(0) 编辑

2023年4月5日

简单的CMakePresets.json解析 -- configurePresets

摘要: CMake官方文档 CMakeLists.txt 是通用的c++项目管理文件, 在不同的设备中,环境变量,编译器等都可能不同, 将这些设置都交给CMakeLists.txt , 并不是一个好办法。 为了降低CMakeLists.txt的臃肿程度,简化其判断, 可以针对不同设备,配置不同的CMakeP 阅读全文

posted @ 2023-04-05 11:32 金凯旋 阅读(1796) 评论(0) 推荐(0) 编辑

2023年4月2日

重复地踩坑: 关于 qt6cored.dll not found

摘要: 这个问题之前解决过,可是没有记录下来,结果又反复发生了,耽误了一下午。 三种解决方法: 1. 增加环境变量设置:path ,将该文件所在的目录加入进去。 2. 在运行目录下,在qt运行console里,运行windeployqt , 会自动将需要的文件放入exe目录里。 3. 查找该文件,手工cop 阅读全文

posted @ 2023-04-02 10:23 金凯旋 阅读(1418) 评论(0) 推荐(0) 编辑

2023年3月30日

设置动态的spread

摘要: 基于波动率的动态spread:根据市场波动率的变化动态调整spread。可以使用统计方法,比如历史波动率、实时波动率等,也可以使用模型,比如GARCH模型等。 基于订单簿的动态spread:根据当前订单簿的情况动态调整spread。例如,当买入订单数量增加时,可以适当提高卖价的spread,以此来平 阅读全文

posted @ 2023-03-30 16:05 金凯旋 阅读(52) 评论(0) 推荐(0) 编辑

做市商下单逻辑流程伪代码

摘要: # 初始化交易所连接等参数 while True: # 获取当前市场深度 order_book = get_order_book() # 计算买卖报价 market_maker = MarketMaker(order_book, spread=20) bid_price = market_maker 阅读全文

posted @ 2023-03-30 16:01 金凯旋 阅读(30) 评论(0) 推荐(0) 编辑

交易簿和报价算法

摘要: # 定义交易簿类 class OrderBook: def __init__(self): self.bids = {} # 买方委托,按价格从高到低排序 self.asks = {} # 卖方委托,按价格从低到高排序 def add_order(self, order): if order.sid 阅读全文

posted @ 2023-03-30 16:00 金凯旋 阅读(21) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航