几种SimNow的使用方法介绍(上篇)
〖壹〗 、使用SimNow账号的三种方式 使用SimNow中提供的交易软件进行登陆使用 SimNow平台提供了官方的交易软件 ,交易者可以直接下载并安装。在软件中输入investorId、brokerId、密码等登陆信息,即可连接到SimNow的模拟交易环境 。这种方式适合不熟悉编程的交易者,通过图形化界面进行交易操作和模拟测试。


openctp的VIP环境使用特别说明
〖壹〗、openctp的VIP仿真环境需付费申请,提供更快的速度与更全的品种 ,支持国内全品种期货及期权 、A股、港股、美股等仿真交易,使用需注意动态库加载 、接口配置及账号权限管理。VIP仿真环境核心特点 交易时段:与实盘一致,非交易时间可登录系统。

〖贰〗、openctp的VIP环境提供了更全面的品种和更好的体验 。
〖叁〗、行情服务:openctp的VIP环境均不提供行情服务 ,行情需接华鑫证券股票期权仿真环境。
〖肆〗 、然而,openctp提供股票期权仿真环境,仅对VIP用户开放 ,费用为500元/年,支持注册10个账号。华鑫证券N视界模拟环境允许用户间撮合交易,与实盘不一致 ,因此,使用openctp的VIP环境进行跟踪实盘走势的仿真测试更为合适 。对于这些接口源码的发布,如对其有用 ,欢迎点赞支持,以表明其价值。
〖伍〗、特别是对于使用CTP接口的量化交易者来说。
几种SimNow的使用方法介绍(下篇)
在使用vnpy框架登陆SimNow时,请确保vnpy软件版本与SimNow服务器兼容 。初始密码为默认密码,为了账户安全 ,建议尽快修改密码。在进行交易操作前,请务必进行充分的测试,确保策略的有效性和稳定性。详细的vnpy使用手册可以借鉴vnpy的官方手册 ,以便更好地了解和使用vnpy框架 。
使用SimNow中提供的交易软件进行登陆使用 SimNow平台提供了官方的交易软件,交易者可以直接下载并安装。在软件中输入investorId、brokerId 、密码等登陆信息,即可连接到SimNow的模拟交易环境。这种方式适合不熟悉编程的交易者 ,通过图形化界面进行交易操作和模拟测试 。
注册与登录SimNow仿真平台注册账号 打开SimNow官方网站,使用手机号进行注册。
CTP开发——初始化
〖壹〗、CTP(Comprehensive Transaction Platform)初始化是开发交易系统的基础步骤,涉及创建API和SPI实例、注册前置地址 、订阅数据流等关键操作。
〖贰〗、CTP系统架构CTP系统的整体架构包括投资者终端、交易员终端、FTD协议 、交易前置、行情前置、FIB信息总线 、仲裁服务、排队服务、交易引擎 、交易查询、dbmt、Tmdb 、交易初始化、报盘管理、报盘 、风控系统、业务数据库、管理平台以及监控系统等多个部分。
〖叁〗、运行目标:验证系统能否正常调用接口并初始化交易环境 。
〖肆〗 、CTP各组件功能及作用交易系统tinit 功能:初始化组件 ,负责向系统发出交易准备指令,使交易系统开始新一轮的交易。同时,根据数据库或初始化数据文件的内容 ,生成交易核心所需的初始化数据库。作用:确保交易系统在每次启动或重启时都能从一个已知且正确的状态开始运行 。
〖伍〗、CTP的API封装分为两大部分,一个负责交易(thosttraderapi.dll),另一个负责行情(thostmduserapi.dll)。交易接口初始化示例和行情接口初始化步骤也清晰可见。CTP初始化过程类比于真格量化账户登录,而其对应的步骤类似于真格量化的操作 。
〖陆〗、创建实例 使用CreateFtdcMdApi创建CThostFtdcMdApi实例(如_api)。注册SPI回调 创建CThostFtdcMdSpi实例(如_spi) ,并通过RegisterSpi将其注册到_api中,用于接收回调通知。注册前置地址 通过RegisterFront将行情前置地址(如期货公司提供的服务器地址)注册到_api 。





