Commit Graph

57 Commits

Author SHA1 Message Date
Matthias c659150d9f Also print trade_duration in seconds to json 2021-01-25 19:42:34 +01:00
Matthias 3b51545d23 Add trade_duration to to_json 2021-01-24 08:58:41 +01:00
Matthias 95fd3824da Finish renamal of open_trade_price to open_value 2020-12-10 19:36:52 +01:00
Matthias 201cc67e05 Rename open_trade_price to "open_trade_value" 2020-12-10 19:21:20 +01:00
Matthias d1dab23283 Remove deprecated api fields 2020-11-03 08:59:11 +01:00
Matthias cf89a773da Standardize trade api outputs
there should be no difference between current_profit and close_profit
 it's always profit, and the information if it's a closed trade is available elsewhere
2020-11-03 08:58:57 +01:00
Matthias e602ac3406 Introduce Pairlocks middleware 2020-10-27 07:06:06 +01:00
Matthias 64e680d7ee Document new api method 2020-10-20 19:30:00 +02:00
Matthias 7a9768ffa6 Add /locks Telegram endpoint 2020-10-20 19:21:13 +02:00
Matthias 7caa6cfe31 Add tests for pairlock 2020-10-20 19:21:13 +02:00
Matthias 8cdc795a44 Rename persistence.init to init_db 2020-10-16 08:15:18 +02:00
Matthias 254875e6b3 Add test for new close functionality
* Don't updates close_date if the trade was already closed
2020-09-19 08:42:15 +02:00
Matthias dd87938a5e Fix bug causing close_date to be set again 2020-09-19 08:34:06 +02:00
Matthias aa8832f70e Convert select_order to use ft_is_open flag 2020-09-11 07:12:10 +02:00
Matthias 3c521f55b2 Add 6th mock trade 2020-09-10 07:40:19 +02:00
Matthias 98840eef3c Add 5th mock trade 2020-09-09 07:01:43 +02:00
Matthias 68d51a9787 Don't raise OperationalException when orderid's dont' match 2020-09-06 14:33:45 +02:00
Matthias a78d61150c Deleting must delete orders first 2020-09-06 14:28:24 +02:00
Matthias b7662722ba Add tests for Order object parsing 2020-09-06 14:17:45 +02:00
Matthias 73182bb2dd Update migrations to populate Orders table for open orders 2020-08-14 09:52:46 +02:00
Matthias 044df880e6 Move persistence into it's own submodule 2020-08-14 09:52:46 +02:00
Matthias 9999d0ffb5 Merge branch 'develop' into fix/3579 2020-08-12 15:28:51 +02:00
Matthias 8300eb59d4 Extend create_mock_trades to create 4 trades
2 closed, and 2 open trades
2020-07-23 07:50:28 +02:00
Matthias c826f7a707 Add amount_requested to database 2020-07-15 20:15:29 +02:00
Matthias a3506f4d8e Merge branch 'develop' into timeframe 2020-06-15 06:35:55 +02:00
Matthias 0f373e6bb9 Update unrelated tests 2020-06-07 15:39:59 +02:00
Matthias 1a5dba9a79 Revert "Fix tests after merge"
This reverts commit edf8e39bc1.
2020-06-02 19:39:17 +02:00
hroff-1902 edf8e39bc1 Fix tests after merge 2020-06-02 17:57:45 +03:00
hroff-1902 64881a94e2
Merge branch 'develop' into timeframe 2020-06-02 15:56:34 +03:00
Matthias af0f29e6b7 Update persistence to use timeframe 2020-06-02 10:02:36 +02:00
Matthias 950f358982 Replace occurances in test files 2020-06-01 20:47:27 +02:00
Matthias d2b7016dff Add stop_loss_abs ... 2020-06-01 11:05:37 +02:00
Matthias 6dec508c5e Add new fields to tests 2020-06-01 10:57:29 +02:00
Matthias 97905f86be Add missing fields to to_json output of trade 2020-05-30 11:34:39 +02:00
Matthias bbd7579aa8 Fix more tests 2020-05-24 09:07:24 +02:00
Matthias 1e76bff1bd Add sell_order_status to keep track of cancellations 2020-05-17 10:52:20 +02:00
Matthias 71c90422ba Add explicit test for fee_updated 2020-05-01 20:02:38 +02:00
Matthias 6d620ba1f6 Verify if fee for this side has been updated 2020-05-01 19:54:16 +02:00
Matthias a2ff632647 Add update_fee method to persistence 2020-05-01 16:01:12 +02:00
Matthias 7936120afc Adapt tests to support new db fields 2020-04-30 06:58:55 +02:00
Matthias dec1b10743 Add fee_cost and currency columns 2020-04-30 06:57:39 +02:00
Matthias bdc85ec89b Move create_mock_tests to conftest and add test for test_trade-history 2020-04-07 19:42:16 +02:00
Ork Blutt c1f9595086 fix broken tests 2020-04-06 15:49:24 +02:00
Matthias 2c434e9b11 Add close_proit_abs column 2020-03-22 11:16:23 +01:00
Matthias 1ffda29fd2 Adjust improts to new exception location 2019-12-30 15:02:17 +01:00
Matthias ffd7034c00 Persist dry-run trade per default 2019-12-22 10:16:16 +01:00
Matthias a2964afd42 Rename profit_percent to profit_ratio to be consistent 2019-12-17 08:53:30 +01:00
Matthias cbd10309f5 Add mid-state test 2019-12-17 07:13:08 +01:00
Matthias 861a7834fc Call calc_open_price() whenever necessary 2019-12-17 07:08:36 +01:00
Matthias 307ade6251 Cache open_trade_price 2019-12-17 07:02:02 +01:00