aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Various fixes/improvementsv0.3Ismaël Bouya2018-03-016-245/+394
| | | | | - Use pending gains to compute the move_balance - Use ttl_cache for tickers
* Add make_order and get_user_market helpersIsmaël Bouya2018-02-273-8/+197
| | | | | Fix cancel order not actually fetching the order Fetch only necessary order to poloniex
* Retry running order when available balance is insufficientIsmaël Bouya2018-02-264-15/+75
|
* Fix dust amount errorIsmaël Bouya2018-02-264-5/+18
|
* Add user and action for main actionsIsmaël Bouya2018-02-263-18/+69
|
* Fix not serializable objectIsmaël Bouya2018-02-262-3/+2
|
* Refactor the store to be more conciliant with multiple marketsv0.2Ismaël Bouya2018-02-256-1222/+1337
|
* Add main running file and fetch information from databaseIsmaël Bouya2018-02-256-19/+102
|
* Add requirement filev0.1Ismaël Bouya2018-02-242-0/+7
|
* Add tags to balance logIsmaël Bouya2018-02-243-25/+67
|
* Add report store to store messages and logsIsmaël Bouya2018-02-244-221/+1041
|
* Add mouvement representationIsmaël Bouya2018-02-192-0/+42
|
* Add liquidity to helper methodsIsmaël Bouya2018-02-192-16/+16
|
* Allow dispatch assets to receive liquidityIsmaël Bouya2018-02-192-2/+3
|
* Make nonce in nanosecondsIsmaël Bouya2018-02-191-0/+8
|
* Add print_balances helperIsmaël Bouya2018-02-123-0/+36
|
* Add method to wait for portfolio updateIsmaël Bouya2018-02-122-10/+66
|
* Add missing amount operationsIsmaël Bouya2018-02-122-0/+17
|
* Fix move_balance not moving currencies absent from tradesIsmaël Bouya2018-02-122-3/+8
|
* create wrapper for poloniex classIsmaël Bouya2018-02-122-237/+243
|
* Move market to ccxt_wrapperIsmaël Bouya2018-02-122-243/+247
|
* Add last tests for helperIsmaël Bouya2018-02-122-3/+133
|
* Fix some errors in api responsesIsmaël Bouya2018-02-122-14/+54
| | | | Handle some exceptions
* Add missing testsIsmaël Bouya2018-02-113-85/+520
|
* Add Makefile and test coverageIsmaël Bouya2018-02-115-75/+530
| | | | | | Fix order preparation and add tests for the step Separate tests between acceptance and unit Add more tests
* Separate store and add helperIsmaël Bouya2018-02-104-609/+621
|
* Fix Amount.__sub__ not working with 0Ismaël Bouya2018-02-092-90/+393
| | | | Add more tests
* Implement order followingIsmaël Bouya2018-02-062-234/+431
| | | | | | | | - Change urllib to requests and use it in tests - Add debug mode for sensitive actions - Follow orders when trade is running - Fetch order from the api and store the mouvements already filled - Start rewriting tests
* WIP: handle more balance informationIsmaël Bouya2018-02-043-129/+279
|
* Work in progress to use shortsIsmaël Bouya2018-02-033-89/+270
|
* Add first steps for margin tradingIsmaël Bouya2018-01-263-8/+61
|
* Add test for TradeIsmaël Bouya2018-01-261-1/+15
|
* Return correct values and fix isinstance useIsmaël Bouya2018-01-251-5/+5
|
* Remove unnecessary dependency on ccxtIsmaël Bouya2018-01-252-7/+7
|
* Add dummy README and gitignoreIsmaël Bouya2018-01-242-0/+27
|
* Add comments to explain the trade -> order conversionIsmaël Bouya2018-01-241-4/+32
|
* Handle error when placing ordersIsmaël Bouya2018-01-221-3/+7
|
* Fix selling price for inverted marketsIsmaël Bouya2018-01-221-7/+16
|
* Add method to print ordersIsmaël Bouya2018-01-221-5/+19
|
* Fix bid/ask to sell/buy in ordersIsmaël Bouya2018-01-222-13/+16
|
* Allow dispatch asset to have custom repartitionIsmaël Bouya2018-01-221-4/+13
|
* Add debug mode parameter rather than global flagIsmaël Bouya2018-01-221-5/+2
|
* Add some tests and cleanup exchange processIsmaël Bouya2018-01-212-32/+322
| | | | | | | | | - Acceptance test for the whole exchange process - Cut exchange two steps: - Compute the outcome of the exchange - Do all the sells - Recompute the buys according to the sells result - Do all the buys
* Store currency conversion rate and use it in trade computationsIsmaël Bouya2018-01-212-14/+17
|
* Add compute value lambdas for currency conversionIsmaël Bouya2018-01-212-18/+63
|
* Remove unused decoratorIsmaël Bouya2018-01-201-6/+0
|
* Change integer to decimalsIsmaël Bouya2018-01-203-83/+118
|
* Don't autoprepare the orders when creating tradeIsmaël Bouya2018-01-181-6/+4
|
* Move ticker to Trade class and add testsIsmaël Bouya2018-01-182-57/+175
|
* Add Balance class testsIsmaël Bouya2018-01-183-7/+502
|