├── .travis.yml ├── Godeps ├── README.md ├── main.go └── trading_engine ├── cancel_test.go ├── data.go ├── data_test.go ├── empty_order_book_test.go ├── full_sell_order_test.go ├── limit_order.go ├── market_order_test.go ├── order_book.go ├── single_buy_order_test.go ├── single_sell_order_test.go ├── trading_engine_suite_test.go └── trading_engine_test.go /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/.travis.yml -------------------------------------------------------------------------------- /Godeps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/Godeps -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/README.md -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/main.go -------------------------------------------------------------------------------- /trading_engine/cancel_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/cancel_test.go -------------------------------------------------------------------------------- /trading_engine/data.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/data.go -------------------------------------------------------------------------------- /trading_engine/data_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/data_test.go -------------------------------------------------------------------------------- /trading_engine/empty_order_book_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/empty_order_book_test.go -------------------------------------------------------------------------------- /trading_engine/full_sell_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/full_sell_order_test.go -------------------------------------------------------------------------------- /trading_engine/limit_order.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/limit_order.go -------------------------------------------------------------------------------- /trading_engine/market_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/market_order_test.go -------------------------------------------------------------------------------- /trading_engine/order_book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/order_book.go -------------------------------------------------------------------------------- /trading_engine/single_buy_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/single_buy_order_test.go -------------------------------------------------------------------------------- /trading_engine/single_sell_order_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/single_sell_order_test.go -------------------------------------------------------------------------------- /trading_engine/trading_engine_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/trading_engine_suite_test.go -------------------------------------------------------------------------------- /trading_engine/trading_engine_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hookercookerman/trading_engine/HEAD/trading_engine/trading_engine_test.go --------------------------------------------------------------------------------