aboutsummaryrefslogtreecommitdiff
path: root/test.py
Commit message (Collapse)AuthorAgeFilesLines
* Write tests for Processor classv0.4Ismaël Bouya2018-03-041-72/+158
| | | | | | | Make default repartition less sensitive to BTC Automatic signature for methods Fixes https://git.immae.eu/mantisbt/view.php?id=49 https://git.immae.eu/mantisbt/view.php?id=39
* Add close trades actionIsmaël Bouya2018-03-041-6/+50
|
* Add processorsIsmaël Bouya2018-03-021-85/+26
| | | | Fixes https://git.immae.eu/mantisbt/view.php?id=45
* Remove useless update_trades methodIsmaël Bouya2018-03-011-54/+20
| | | | Add arguments to log_stage
* Add processorsIsmaël Bouya2018-03-011-9/+19
|
* Dynamically use process methodsIsmaël Bouya2018-03-011-4/+6
|
* Fix ticker fetcherIsmaël Bouya2018-03-011-0/+2
|
* Add tests for ccxt_wrapperIsmaël Bouya2018-03-011-0/+81
|
* Various fixes/improvementsv0.3Ismaël Bouya2018-03-011-149/+195
| | | | | - Use pending gains to compute the move_balance - Use ttl_cache for tickers
* Add make_order and get_user_market helpersIsmaël Bouya2018-02-271-4/+136
| | | | | 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-261-7/+52
|
* Fix dust amount errorIsmaël Bouya2018-02-261-2/+14
|
* Add user and action for main actionsIsmaël Bouya2018-02-261-8/+44
|
* Fix not serializable objectIsmaël Bouya2018-02-261-2/+1
|
* Refactor the store to be more conciliant with multiple marketsv0.2Ismaël Bouya2018-02-251-814/+916
|
* Add main running file and fetch information from databaseIsmaël Bouya2018-02-251-0/+10
|
* Add tags to balance logIsmaël Bouya2018-02-241-19/+54
|
* Add report store to store messages and logsIsmaël Bouya2018-02-241-136/+714
|
* Add mouvement representationIsmaël Bouya2018-02-191-0/+26
|
* Add liquidity to helper methodsIsmaël Bouya2018-02-191-4/+4
|
* Allow dispatch assets to receive liquidityIsmaël Bouya2018-02-191-0/+1
|
* Add print_balances helperIsmaël Bouya2018-02-121-0/+26
|
* Add method to wait for portfolio updateIsmaël Bouya2018-02-121-3/+50
|
* Add missing amount operationsIsmaël Bouya2018-02-121-0/+9
|
* Fix move_balance not moving currencies absent from tradesIsmaël Bouya2018-02-121-1/+3
|
* Add last tests for helperIsmaël Bouya2018-02-121-1/+131
|
* Fix some errors in api responsesIsmaël Bouya2018-02-121-6/+34
| | | | Handle some exceptions
* Add missing testsIsmaël Bouya2018-02-111-47/+464
|
* Add Makefile and test coverageIsmaël Bouya2018-02-111-20/+420
| | | | | | 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-101-331/+337
|
* Fix Amount.__sub__ not working with 0Ismaël Bouya2018-02-091-89/+390
| | | | Add more tests
* Implement order followingIsmaël Bouya2018-02-061-179/+256
| | | | | | | | - 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-041-0/+4
|
* Work in progress to use shortsIsmaël Bouya2018-02-031-36/+99
|
* Add first steps for margin tradingIsmaël Bouya2018-01-261-2/+1
|
* Add test for TradeIsmaël Bouya2018-01-261-1/+15
|
* Remove unnecessary dependency on ccxtIsmaël Bouya2018-01-251-4/+4
|
* Fix bid/ask to sell/buy in ordersIsmaël Bouya2018-01-221-11/+14
|
* Add some tests and cleanup exchange processIsmaël Bouya2018-01-211-2/+261
| | | | | | | | | - 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-211-0/+3
|
* Add compute value lambdas for currency conversionIsmaël Bouya2018-01-211-6/+24
|
* Change integer to decimalsIsmaël Bouya2018-01-201-55/+45
|
* Move ticker to Trade class and add testsIsmaël Bouya2018-01-181-10/+126
|
* Add Balance class testsIsmaël Bouya2018-01-181-0/+142
|
* Write some tests for Portfolio classIsmaël Bouya2018-01-171-3/+84
|
* Complete refactor of the script to use classesjl/devIsmaël Bouya2018-01-161-0/+174