mytrader-开源股票期货金融软件+支持C/C++/Python/Excel/VBA/麦语言的量化分析交易平台

news/2024/9/22 14:26:38/

mytrader致力于为量化交易、算法交易、程序化交易以及技术分析爱好者打造最极致的行情分析交易平台。

mytrader是一款基于ZQDB构建的量化分析交易平台。

mytrader是绿色免安装版本,您可以直接克隆下载ZQDB项目:https://gitee.com/7thTool/zqdb.git 双击运行zqdb/bin/Windows/x64/RelWithDebInfo目录下的mytrader.exe

mytrader技术特性

可视 行情/分析/交易/算法

mytrader强大的数据展示和管理能力让我们变得与众不同。

  1. 您可以实时浏览和管理行情快照/Tick/K线/指标/筛选/排序/策略/算法以及交易数据。
  2. 您还可以基于我们强大的可视化能力,以可视可信的方式验证您的交易策略。

模块化 全方位定制

mytrader高度模块化的设计,让我们可以满足您的全方位定制开发需求。

  1. 支持三方接入定制开发。
  2. 支持计算模块定制开发。
  3. 支持C/C++/Python/Excel/VBA/麦语言等定制开发自有的行情/交易/策略系统。
  4. 支持GUI界面定制。

无服务 实时推送/本地存储

mytrader全市场实时行情和交易数据推送,让我们可以在本地环境实时计算存储行情和交易数据,无需中间服务器处理。

  1. 没有中间环节,您的交易策略总是快人一步。
  2. 没有中间环节,您的数据全都存储在本地,这样您还可以收盘后执行全市场级别的复盘和模拟回测。

可编程 C/C++/Python/Excel/VBA/麦语言

mytrader强大的计算引擎支持您使用C/C++/Python/Excel/VBA/麦语言等编写和调用指标/筛选/排序/策略/算法。

  1. 指标:即您可以编写类似MA、MACD、KDJ等主图、辅图指标。
  2. 筛选:即您可以编写选股算法,筛选出心仪的代码。
  3. 排序:即您可以编写类似涨跌幅、涨跌速等排序算法。
  4. 脚本:即您可以编写快速执行算法,以便人工盯盘时抓住时机。
  5. 策略/算法:即您可以编写后台策略/算法,以实现策略/算法交易。

多窗口/多策略

mytrader多窗口/多策略设计让您可以同时处理更多的事务。

  1. 您可以同时打开多个行情交易界面,并将其拖放到不同的屏幕上,以实现跨屏分析交易。
  2. 你可以同时运行多个策略/算法,以实现多策略/算法分析交易。

安全 算法全部本地存储

mytrader将您的算法的存储和计算都放在本地,您的算法永远只属于您。

多模式 单机/客户端/服务器

mytrader支持多种部署运行模式,您总能找到一个适合您的部署运行模式。

  1. 单机:不依赖后台服务,只接入三方API,可以单机托管运行。
  2. 服务器:可以使用mytrader自建数据源服务。
  3. 客户端:可以作为类似其他股票期货软件一样的客户端运行,可以选择连接官方数据源,也可以选择连接自建数据源。

实盘/仿真/回测

mytrader支持实盘和仿真行情交易,并且全都支持超级回测。

  1. 实盘:mytrader通过接入三方实盘API以及提供实盘行情交易数据,为用户提供全市场实时数据。
  2. 仿真:mytrader通过接入三方仿真API以及提供仿真行情交易数据,为用户提供全市场仿真数据。
  3. 超级回测:mytrader提供全市场级别的超级回测,可以为用户提供更高级别的回放和回测服务,这完全不同于其他股票期货软件的单品种简单回放。

如何使用mytrader

人工盯盘

人工筛选->人工盯盘->人工交易

  1. 选择交易范围,通过mytrader的筛选功能,锁定交易范围
  2. 使用实时排序功能和技术分析画面实时盯盘
  3. 手动交易或者自动化脚本交易

自动化交易

人工筛选->策略盯盘->策略交易

  1. 选择交易范围,通过mytrader的筛选功能,锁定交易范围
  2. 通过mytrader的公式系统选择策略并运行
  3. 策略自动化交易
  4. mytrader点击策略可以查看策略实时运行状态

算法编写/管理/回测

编写策略/管理策略/策略回测

  1. 编写策略,通过mytrader或者三方编辑器编写算法
  2. 管理策略,用户编写的Python策略默认存储在mytraderpycalc/src目录,mytrader启动时会自动加载pycalc下的所有算法,用户可以使用mytrader查看算法、修改参数、运行算法等。
  3. 策略回测,用户可以使用mytrader执行回测验证

数据服务器

自建行情交易数据服务器

  1. 数据源,使用mytrader的源服务模式,构建自有的行情交易数据源。
  2. 中继服务,使用mytrader的中继服务模式,构建行情交易数据级联服务,更好的分发数据。

数据接口

mytrader支持C/C++/Python/Excel/VBA/麦语言等,C/C++/Python/Excel/VBA/麦语言工程师可以将mytrader作为数据接口使用。

  1. 获取数据,支持C/C++/Python/Excel/VBA/麦语言直接获取mytrader行情交易数据。
  2. 整合数据,支持C/C++/Python/Excel/VBA/麦语言通过编写模块/筛选/排序/策略/算法等整合数据。

http://www.ppmy.cn/news/136132.html

相关文章

期货交易软件哪个好?为什么选择期货MT4平台软件?

越来越多人选择期货投资,因为期货投资具有高投资高回报的特征。在做期货交易时,很多投资者会发现市场上有各种各样的期货交易软件。如果第一次接触期货交易,难免会不知道选择哪个期货交易软件更好。下面为大家讲讲期货交易软件哪个好&#xf…

如何自己动手开发证券,期货分析软件

(一) 开发模式选择:(1) 专业 编程模式: vb , vc , FOXPRO , pb ,.net ....... 适用者: 所有人. (2) 网页编程模式:(其中 包括VBS 、JS ) 适用者:有了解 网页制作、编程…

ftpclient 删除文件夹爆550 Remove directory operation failed.

1.原因,删除的目录不对,需要切换到你传path的父目录。 例子:我要删除 /684b461d814169b8964f52f15092fa85/del1目录,那么它的父目录就是 /太痛苦了,探索了1周的问题。终于解决了很开心。 ftp.changeWorkingDirectory(…

python遍历文件夹下所有文件对json数据进行处理

最近遇到了一个需求是解析文件夹下所有的json文件,如下所示为数据目录,每个子文件下各存入了17年到21年的空气质量数据。 原始数据是这种json格式的以黄山 2020年10月做一个引例: {"title": ["\u65e5\u671f", "\…

如何修改电脑桌面文件夹的默认根目录

桌面默认是C盘,为了降低C盘的容量,修改电脑桌面文件夹的默认根目录 一、找到【桌面】文件夹 点开任意文件夹,右侧可找到【桌面】文件夹,进入后,右键,然后选择属性, ![在这里插入图片描述](ht…

华硕B85系列主板添加微码锁全睿频-详细步骤

1.进入华硕官网 2.下载主板对应的BIOS 3.解压下载的BIOS 4.先删除UBU_v1_70_rc18_1工具文件夹的CAP文件 5.将下载的文件,复制到UBU_v1_70_rc18_1工具文件夹里 6.双击UBU.BAT 7.回车 8.输入5,回车 9.没有改之前,这里是19 10.输入C,…

将一个文件夹中的内容复制到另一个文件夹中

说明: 文件夹a中是原始数据。包含5个文件夹,每个文件夹中都有一个“.txt”文件。 文件夹b中包含3个空文件夹。 文件夹c中为空文件夹。 要实现的任务:将b中的文件在a中找到对应的原始数据,然后存放到文件夹c中。 import os impor…

Windows 10共享文件夹

一、共享文件夹 目前搜索“共享文件夹”得到的结果大多数是不能用的方法——在 Windows 10 中,通过网络共享文件和文件夹的某些功能已发生变化,包括删除了家庭组。现在可用的方法如下[1]: 1、右键单击或按下某个文件,选择“将访…