Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

golang实现的bitmex交易所回测系统

NotificationsYou must be signed in to change notification settings

anakin/bitmex-backtrader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Golang

这是一个Golang开发的Bitmex交易所的策略回测系统

使用方法:

目前支持的策略:根据历史k线的MA(数量可以定义)和最新价格来确定买卖信号

首先在mysql数据库中保存策略,具体的字段类型和策略定义:

        Id:           策略ID,Name:          策略名称StrategyType:  策略类型(预留,支持多种策略类型)Amount:        买卖的数量Keep:          保留字段BuyDuration:   判断买入的k线值(例如,5min,1hour)BuyDirection:  判断买入的方向(涨、跌)BuyMa:         买入的ma数量(ma5,ma7)SellDuration:  卖出的k线值SellDirection: 卖出的方向SellMa:        卖出的ma数量

build之后,在后台运行

前台通过api调用后台服务运行

运行完成后,结果数据直接写入数据库

前端直接从数据库获取结果,显示

api:

/mock/:id

TODO

支持更多策略类型

支持更多交易所

About

golang实现的bitmex交易所回测系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp