├── .gitignore ├── LICENSE ├── README.md ├── binance.com_asset_snapshot.csv ├── binance.com_sim.toml ├── cmd └── main.go ├── data ├── binance.com_btcusdt_2020-03-12.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-01.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-02.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-03.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-04.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-05.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-06.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-07.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-08.csv ├── huobi.pro_kline_btcusdt_1min_2020-03-09.csv └── huobi.pro_kline_btcusdt_1min_2020-03-10.csv ├── go.mod ├── go.sum ├── huobi.pro_asset_snapshot.csv ├── huobi.pro_sim.toml ├── loader ├── DepthDataLoader.go ├── KLineDataLoader.go └── KLineDataLoader_test.go ├── model └── models.go ├── net_asset.html ├── sim ├── BacktestStatistics.go ├── ExchangeSim.go └── ExchangeSim_test.go ├── strategies ├── DoubleMovingStrategy.go └── SampleStrategy.go └── util ├── id_generate.go ├── id_generate_test.go ├── utils.go └── utils_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/README.md -------------------------------------------------------------------------------- /binance.com_asset_snapshot.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/binance.com_asset_snapshot.csv -------------------------------------------------------------------------------- /binance.com_sim.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/binance.com_sim.toml -------------------------------------------------------------------------------- /cmd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/cmd/main.go -------------------------------------------------------------------------------- /data/binance.com_btcusdt_2020-03-12.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/binance.com_btcusdt_2020-03-12.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-01.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-01.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-02.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-02.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-03.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-03.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-04.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-04.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-05.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-05.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-06.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-06.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-07.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-07.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-08.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-08.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-09.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-09.csv -------------------------------------------------------------------------------- /data/huobi.pro_kline_btcusdt_1min_2020-03-10.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/data/huobi.pro_kline_btcusdt_1min_2020-03-10.csv -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/go.sum -------------------------------------------------------------------------------- /huobi.pro_asset_snapshot.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/huobi.pro_asset_snapshot.csv -------------------------------------------------------------------------------- /huobi.pro_sim.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/huobi.pro_sim.toml -------------------------------------------------------------------------------- /loader/DepthDataLoader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/loader/DepthDataLoader.go -------------------------------------------------------------------------------- /loader/KLineDataLoader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/loader/KLineDataLoader.go -------------------------------------------------------------------------------- /loader/KLineDataLoader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/loader/KLineDataLoader_test.go -------------------------------------------------------------------------------- /model/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/model/models.go -------------------------------------------------------------------------------- /net_asset.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/net_asset.html -------------------------------------------------------------------------------- /sim/BacktestStatistics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/sim/BacktestStatistics.go -------------------------------------------------------------------------------- /sim/ExchangeSim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/sim/ExchangeSim.go -------------------------------------------------------------------------------- /sim/ExchangeSim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/sim/ExchangeSim_test.go -------------------------------------------------------------------------------- /strategies/DoubleMovingStrategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/strategies/DoubleMovingStrategy.go -------------------------------------------------------------------------------- /strategies/SampleStrategy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/strategies/SampleStrategy.go -------------------------------------------------------------------------------- /util/id_generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/util/id_generate.go -------------------------------------------------------------------------------- /util/id_generate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/util/id_generate_test.go -------------------------------------------------------------------------------- /util/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/util/utils.go -------------------------------------------------------------------------------- /util/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nntaoli-project/goex_backtest/HEAD/util/utils_test.go --------------------------------------------------------------------------------