前段时间发布了《Binance币安量化交易策略软件 1.0》,这个2022年就开发完成了,一直在用,现在欧易的也开发完成了。

简介

算法交易软件由两部分组成:基础框架和策略。基础框架包括网页版管理后台和一些通用功能的封装。策略部分实现你的交易算法或逻辑,可以开发多个策略,一个账号下不同的交易对可以运行不同的策略。

欧易的算法交易软件支持开发欧易交易所带单策略。

功能一览

登录

OKX欧易算法交易软件1.0-传奇量化

策略管理

策略列表

OKX欧易算法交易软件1.0-传奇量化

添加策略

OKX欧易算法交易软件1.0-传奇量化

策略名称要与开发策略时设置的名称一直。

策略别名是面向人友好的策略名称。

策略参数

每个策略都可能有灵活指定的变量,我称之为策略参数。比如一个简单的均线策略,不同交易对的均线周期不一样,那么在开发策略时,就可以预留一个 MA_PERIOD 的参数,运行 BTCUSDT策略可以设置 MA_PERIOD 为 8,ETHUSDT策略时设置 MA_PERIOD 为12 。又或者不同交易对运行的K线周期不一样,有的运行在15钟级别,有的运行在1小时级别,那么在开发策略,就可以预留一个 K_LINE_LEVEL 的参数。

OKX欧易算法交易软件1.0-传奇量化

添加策略参数

根据策略预留的参数添加,以上面MA_PERIOD为例

OKX欧易算法交易软件1.0-传奇量化

账户管理

账户管理就是绑定欧易的API,并授予交易权限。

账户列表

OKX欧易算法交易软件1.0-传奇量化

添加账户

OKX欧易算法交易软件1.0-传奇量化

输入账户名称、ApiKey 、Secret Key 和 Passphrase。

这个用过我欧易跟单软件币安跟单软件的很熟悉了。如果不知道怎么创建欧易的API,可以参考 OKX欧易网页端创建API教程OKX欧易APP创建API教程

添加交易对

最后一步就是添加交易对了。添加哪些交易对,要根据策略的逻辑,哪些交易对适合跑该策略。

假如我们策略就是针对 BTCUSDT 和 ETHUSDT 开发的,那就添加这两个交易对就可以了。如果策略是通用策略,可以添加很多交易对,那就添加多个交易对,数量没有限制。

OKX欧易算法交易软件1.0-传奇量化

选择策略后,会自动加载需要设置的策略参数。一个策略通常都会有多个参数,这里演示就设置了一个参数。

OKX欧易算法交易软件1.0-传奇量化

2.0版本计划

由于本版本开发的匆忙,并没有使用新的开发框架和UI,后期会逐步更新。

2.0 版本争取自带一些可对外开放的策略。

策略定制开发

欧易的算法软件内的策略目前并不对外,主要是自用,但是欢迎找我开发定制策略。

OKX欧易算法交易软件1.0-传奇量化