Adrian Gallagher
4e05ad41e3
Exchanges: Remove ANX from codebase ( #408 )
...
* Remove ANX from codebase
* Doc changes
2020-01-03 14:12:52 +11:00
Adrian Gallagher
63191ce3ec
Engine QA ( #381 )
...
* 1) Update Dockerfile/docker-compose.yml
2) Remove inline strings for buy/sell/test pairs
3) Remove dangerous order submission values
4) Fix consistency with audit_events (all other spec files use
CamelCase)
5) Update web websocket endpoint
6) Fix main param set (and induce dryrun mode on specific command line
params)
* Engine QA
Link up exchange syncer to cmd params, disarm market selling bombs and fix OKEX endpoints
* Fix linter issue after merge
* Engine QA changes
Template updates
Wrapper code cleanup
Disarmed order bombs
Documentation updates
* Daily engine QA
Bitstamp improvements
Spelling mistakes
Add Coinbene exchange to support list
Protect API authenticated calls for Coinbene/LBank
* Engine QA changes
Fix exchange_wrapper_coverage tool
Add SupportsAsset to exchange interface
Fix inline string usage and add BCH withdrawal support
* Engine QA
Fix Bitstamp types
Inform user of errors when parsing time accross the codebase
Change time parsing warnings to errors (as they are)
Update markdown docs [with linter fixes]
* Engine QA changes
1) Add test for dryrunParamInteraction
2) Disarm OKCoin/OKEX bombs if someone accidently sets canManipulateRealOrders to true and runs all package tests
3) Actually check exchange setup errors for BTSE and Coinbene, plus address this in the wrapper template
4) Hardcode missing/non-retrievable contributors and bump the contributors
5) Convert numbers/strings to meaningful types in Bitstamp and OKEX
6) If WS is supported for the exchange wrapper template, preset authWebsocketSupport var
* Fix the shadow people
* Link the SyncContinuously paramerino
* Also show SyncContinuously in engine.PrintSettings
* Address nitterinos and use correct filepath for logs
* Bitstamp: Extract ALL THE APM
* Fix additional nitterinos
* Fix time parsing error for Bittrex
2019-11-22 16:07:30 +11:00
Adrian Gallagher
26bc33ce89
Merge branch 'master' into engine
2019-11-07 15:08:00 +11:00
Adam
0501455a2e
Add Coinbene exchange support ( #366 )
...
Add Coinbene exchange support
2019-11-06 16:07:11 +11:00
Adrian Gallagher
ec0ed1c1e5
Basic documentation update for engine branch ( #369 )
...
* Add basic docs for gRPC/gctcli/unified API and a few markdown fixes
* Update patherinos and spacing fixes
* Consistent namerinos
* Fix spelling mistakes
* Add fancy headers
* Uperaterinos
* Fix feedback nitterinos
2019-10-21 13:09:56 +11:00
Adrian Gallagher
3b1c0825f4
Merge branch 'master' into engine
2019-09-26 11:35:18 +10:00
Adrian Gallagher
8a0c5f95d5
Remove HADAX exchange support ( #362 )
...
* Remove Huobi HADAX
* Remove Hadax from root_readme.tmpl
2019-09-26 09:39:28 +10:00
Adrian Gallagher
132d2d03c2
Merge branch 'master' into engine
2019-09-24 17:05:58 +10:00
Adrian Gallagher
bbdf532b16
Update Slack shared invite link
2019-09-24 17:01:32 +10:00
Adrian Gallagher
2dc813b5f3
Merge branch 'master' into engine
2019-08-23 21:59:01 +10:00
Adam
a81ddead9e
Add LBank exchange support ( #327 )
...
* wip
* Lbank support being added
* Lbank exchange linter issues fixed
* Removed the incomplete websocket stuff
* PR Requests completed
* PR request fixes
* Lbank Update
* Lbank Update
* Wrapper functions fixed, linter issues fixed
* Changed as per requested in PR
* Changed as per requested in PR
* Changed as per requested in PR
* Changed as per requested in PR
* PR Requests completed
* FINALLY DONE
* appveyor issues fixed
* Skip functionality for new tests
* Test functions fixed
* PR Fixes
* PR Fixes
* PR Fixes
* PR Fixes
* Final Changes
* Final Changes 2
* Final Changes 3
* Final Changes 4
2019-08-23 11:28:38 +10:00
Adrian Gallagher
94a784d63f
Merge branch 'master' into engine
2019-08-22 18:32:57 +10:00
Adrian Gallagher
8ecd8a0c16
Merge branch 'master' into engine
2019-08-09 15:46:24 +10:00
Adrian Gallagher
2078ba907f
Update URLs for transfer into org repo ( #338 )
...
* Update URLs for transfer into org repo
* Update codecov, travis and othe remaining links
* Update appveyor paths
2019-08-09 11:50:39 +10:00
Ryan O'Hara-Reid
897bcfd9a4
Documentation Update ( #318 )
...
* Initial update
* update
* Fix linter issues
* Add new documentation template and fix
2019-06-21 12:38:35 +10:00
Adrian Gallagher
8048962b60
Remove BTCC exchange
2019-06-03 17:17:17 +10:00
Adrian Gallagher
47152c87e3
Update CONTRIBUTORS and doc templates
2019-04-26 17:36:41 +10:00
Adrian Gallagher
3ac8b7746f
Add REST and websocket support for BTSE ( #250 )
...
* Add REST and websocket support for BTSE exchange
TO-DO: Finish wrappers and expand test coverage
* Fill out wrapper funcs and expand test coverage
2019-03-08 16:33:10 +11:00
Adrian Gallagher
928a332220
Use official Slack join link instead of herokuapp
2019-02-12 13:45:43 +11:00
Adrian Gallagher
ef51b59c8b
Remove OKCoin China exchange support
2019-02-08 14:03:28 +11:00
Adrian Gallagher
26d67f5228
Remove WEX exchange support
2019-02-08 13:52:53 +11:00
Adrian Gallagher
d7368c1a8d
Remove Liqui exchange from GCT
2019-02-05 11:17:05 +11:00
Adrian Gallagher
e182248387
Update README.md
...
Fixes: https://github.com/thrasher-/gocryptotrader/issues/240
Repo has been migrated from travis-ci.org to travis-ci.com (https://travis-ci.com/thrasher-/gocryptotrader )
2019-01-26 00:25:36 +11:00
Ryan O'Hara-Reid
41415ca3b9
Websocket update increasing exchange coverage and bug fixes ( #233 )
...
Websocket update increasing exchange coverage and bug fixes
2019-01-23 14:23:11 +11:00
Dan Bent
2993ae17cf
Fix code style link in readme to point to contributing doc ( #223 )
...
* Fix code style link in readme to point to contributing doc
* Update documentation tool template files and regenerated documentation
2018-12-20 10:54:00 +11:00
Andrew
659f7cc86c
Updated readme to match new Go 1.11 module changes ( #206 )
2018-11-09 17:20:04 +01:00
Ryan O'Hara-Reid
f6060ff1fc
Requester update ( #203 )
...
* Adds upgrade to re-do request on client timeout.
* Updated readme with documentation tool.
* Add Requester variable for timeout retry
Improve tests
2018-11-05 12:14:54 +11:00
Ryan O'Hara-Reid
06a0caec43
Bitmex exchange ( #160 )
...
* Added REST support for Bitmex
* Added Bitmex documentation updates
* Update config_example.json
* Added final REST functions for user account operations.
* Added initial websocket support
* Change function access
Added reconnection logic
* Added initial routine management
Updated wrapper functions
* General fixes
2018-08-09 16:31:29 +10:00
Ryan O'Hara-Reid
391e81b00e
Updated docs ( #171 )
2018-08-06 21:33:57 +10:00
Adrian Gallagher
c63f1b0ff6
Port from idoall's codebase ( #161 )
...
* 修复火币Post REST API方法不正确的问题,同时增加火币海带丝交易所
* add vendor folder
* 修改命名空间依赖
* 第一次提交分支
* 增加取消订单功能
* 修复binance.GetAccount方法
* 更新readme.md
* 增加 Gateio 交易所的支持,支持获取K线、支持的交易对、交易市场参数
* 替换HuobiHadax的参数
* 买/卖订单、取消订单
* OKEX 币币交易:增加获取用户信息,下订单,取消订单
* 测试ok kline
* 修复 Bitfinex 的 GetAccountInfo 方法
* 做一些不必要的删减
* 修复binfinex不返回错误的bug
* 统一我修改交易所的Kline获取方式
* Bitfinex 增加获取最新价格
* update main.go
* 更新GetSymbol方法
* 修改火币和海带丝的Kline编号ID类型
* 修改海带丝的默认配置大小写
* okex增加获取最新价格
* 调整okex的参数判断
* 调整比特儿的参数名称
* 修改火币、火币Hadax的参数全名
* 更新海带丝的配置名称
* 修改bintfinex的GetAccountInfo方法
* 去掉一行注释
* 支持zb交易所的部分功能
* 修复获取K线时没有设置参数的错误
* 增加 Binance 取消订单的方法,获取订单状态,获取所有打开的状态以及所有订单
* 修改获取深度和历史订单的数据
* 修改币安获取深度的参数
* 修改火币获取市场深度的参数
* 修改okex获取市场深度的参数
* 修改币安、OKex获取历史订单的参数
* 修复币安提交参数错误的问题
* merge upstrem
* merge后,调整一部分命名空间
* 修改ZB时间参数的命名方式
* 继续替换命名空间
* 命名空间的替换
* 继续命名空间的替换
* 测试
* Port code from idoall's PR
* Drop errors dep
* Start amending PR
* Fix commented code
* Translate text from Chinese to English (except for ZB). The reasning behind this is that it's a Chinese exchange and the structs are self explanatory in English, but would for other developers in China
* Translate Chinese text, basic formatting changes
* Remove commented lines and address feedback on PR
2018-08-04 08:30:20 +10:00
Ryan O'Hara-Reid
3b8591bcc8
Updated documentation tool ( #155 )
...
* Updated documentation tool
Added templates
Updated documentation using tool
* Fixed incorrect version in web README
* Added new templates to tool.
Updated documents in templates across the code base.
Used tool to regenerate documentation.
2018-07-19 16:02:24 +10:00
Ermal Guni
42ea6ba598
Binance websocket ( #143 )
...
* optimize dockerfile to not invalidate layers
* added binance websocket
* added binance websocket types
* loading exchanges from the codebase
* Setting Binance websocket to Yes
* revert import naming
* binance websocket was missing
* added gorilla websocket
2018-07-16 10:03:11 +10:00
Adrian Gallagher
48fbe78aa6
Update README.md
2018-07-11 10:51:19 +10:00
Adrian Gallagher
42d458d5ea
Rename GDAX -> CoinbasePro
2018-07-11 10:42:37 +10:00
Ryan O'Hara-Reid
dc11f87b8b
Updated README template files and regenerated documentation. ( #125 )
2018-05-14 10:03:17 +10:00
Adrian Gallagher
cbc531ca2c
Fix donate logo in README.md
2018-05-10 20:59:47 +10:00
Ryan O'Hara-Reid
9514754960
New documents generated by documentation tool.
2018-02-28 09:55:11 +11:00
Ryan O'Hara-Reid
dd00eba27e
Applied fix to documentation.go for contribution HTML_URL.
...
Added period to documentation templates sentences.
Added logic to documentation.go to fix broken links for godoc in sub-packages.
Fix coding style to conform to golang idiomatic practice.
Applied fix to access main godocs in tools and test data.
Generated new documents using tools.
2018-02-20 11:56:25 +11:00
Ryan O'Hara-Reid
51755d214b
Added contributor generation function. Applied updates to README docs.
2018-02-20 10:43:59 +11:00
Adrian Gallagher
f1dcb11b66
Update README.md compilation instructions
2018-02-20 10:12:17 +11:00
Daniel Cohen
cd398bd35f
Update Exchange Support Table.
2018-02-13 21:35:57 +11:00
Ryan O'Hara-Reid
e57aa817dc
Added support for Bitflyer exchange
2018-02-09 11:00:58 +11:00
Adrian Gallagher
8fd514b2ad
Add EXMO exchange support
2018-02-07 13:03:51 +11:00
Bret Palsson
71333b29c7
Add Exchange: HitBTC
2018-02-04 00:53:22 -08:00
Adrian Gallagher
fca7e5e59a
Update tests, config files and README.md
2018-02-03 15:18:12 +11:00
Anton Zhukov
ae199860d2
Add godep dependency manager and makefile
2018-02-01 21:15:06 +01:00
Adrian Gallagher
e3b4d55af6
Fix Binance typo
2018-02-01 17:07:47 +11:00
Ryan O'Hara-Reid
28bd0e52bc
Added support for Binance exchange
2018-02-01 16:39:26 +11:00
Ryan O'Hara-Reid
3b8835d995
Added support for Bithumb exchange
2018-01-31 14:44:52 +11:00
Adrian Gallagher
1e92cab53a
Update Huobi REST authenticated and unauthenticated requests
2018-01-30 13:11:36 +11:00