Commit Graph

656 Commits

Author SHA1 Message Date
enenn
478c3e299e Add exception handling to all exchange functions 2018-02-09 21:03:20 +01:00
enenn
f2215182dd Remove now obsolete exchange interface 2018-02-09 18:34:32 +01:00
enenn
f6cdac7ed6 Add pair argument to get_order and cancel_order, since it is required
by some exchanges.
2018-02-07 20:48:48 +01:00
enenn
ef7b94310e Implement buy/sell function and write tests, and add more detailed
exception handling.
2018-02-07 20:20:47 +01:00
enenn
219bd58db1 Ensure markets are loaded before getting fee 2018-02-04 20:06:49 +01:00
enenn
f9338be455 Parse ccxt ohlcv history into dict in get_ticker_history 2018-02-04 19:43:05 +01:00
enenn
e6181fee0e Change ticker_interval from integer to string (1m, 5m, 1d, ...) 2018-02-04 19:41:49 +01:00
enenn
1c64b7b0a7 Re-add MEME and CFI pairs for unit testing 2018-02-04 19:32:54 +01:00
enenn
71226a6c65 Change history data filename and format 2018-02-04 16:53:15 +01:00
enenn
567f252eae PEP8, remove unused imports 2018-02-04 14:16:11 +01:00
enenn
1b57c6e8a5 Revert accidental removal of bin/freqtrade. Remove 1 TODO and fix up docs 2018-02-04 13:25:36 +01:00
enenn
5c7d0ff1df Implement get_balance and telegram balance formatting 2018-02-04 13:09:26 +01:00
enenn
b6c173e3f4 Mock fee during testing to 0.0025 2018-02-04 13:08:51 +01:00
enenn
d93913b828 Fix race condition in checking should_sell when no time has passed
between buy and sell order. Only affects tests.
2018-02-04 10:40:39 +01:00
enenn
85252bc462 Rename more history test files 2018-02-03 23:32:22 +01:00
enenn
508342e42b Remove get_market_summaries 2018-02-03 23:16:57 +01:00
enenn
a11c24b286 Replace more bittrex references 2018-02-03 22:44:13 +01:00
enenn
2582e85e6f Replace more old format 'BTC_XXX' 2018-02-03 22:02:49 +01:00
enenn
7be34310f5 Replace Bittrex references with ccxt exchange class 2018-02-03 21:45:18 +01:00
enenn
9f35d74e1d Remove get_wallet_health 2018-02-03 21:39:47 +01:00
enenn
6bd606eb3e Update most of exchange functions and tests for ccxt 2018-02-03 21:28:27 +01:00
enenn
260f1728d1 Rename files from 'BTC_XXX-1.json' to 'XXX_BTC-1.json' 2018-02-03 17:19:55 +01:00
enenn
f913b57bbe Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files 2018-02-03 17:19:11 +01:00
enenn
ebd49cade5 Remove bittrex tests 2018-02-03 17:08:50 +01:00
Samuel Husso
5da034c313 ccxt: fetch balances, get wallet health, make bot runnable 2018-02-01 22:07:46 +02:00
Samuel Husso
b562239ec8 ccxt has pairs in BASE_CURRENCY / QUOTE_CURRENCY format, remove bittrex references 2018-01-31 17:29:07 +02:00
Samuel Husso
f0945c354e So long bittrex, all hail new bittrex from ccxt 2018-01-31 16:47:08 +02:00
Samuel Husso
990a609afd test_analyze: update dataframe magic len check so that test pass 2018-01-30 07:26:00 +02:00
Samuel Husso
271e11e065 update backtesting data for the latest market craze 2018-01-30 07:01:44 +02:00
Jean-Baptiste LE STANG
0d04da3158 Removing unecessary buy condition when sell_profit_only 2018-01-29 13:33:49 +01:00
Jean-Baptiste LE STANG
94172091ae Refactoring the sell conditions evaluation to share the function with backtesting 2018-01-29 10:10:19 +01:00
Janne Sinivirta
21b142df40
Merge pull request #453 from ermakus/fix_usdt_balance
Fix usdt balance
2018-01-29 08:48:38 +02:00
Janne Sinivirta
a5155b3b20
Merge pull request #465 from gcarq/fix/increase_test_coverage
Fix/increase test coverage
2018-01-29 08:47:26 +02:00
Anton Ermak
807c067701 More test coverage 2018-01-29 10:55:42 +07:00
Gérald LONLAS
b8af493b56
Merge pull request #459 from rybolov/develop
Read .gzip files in testdata/
2018-01-28 19:27:36 -08:00
Michael Smith
e438422a22 test_optimize.py:
Added spaces for flake8 compliance.
2018-01-29 11:21:01 +08:00
Michael Smith
b8f2341998 BTC_UNITEST-8.json:
Added to test gzip loading before .json file.
2018-01-29 10:25:24 +08:00
Michael Smith
4799e1ed44 tests/optimize/test_optimize.py:
Added test for gzip ticker file.
BTC_UNITEST-8.json.gz:
Added to test gzip loading.
2018-01-29 10:22:55 +08:00
Michael Smith
e3b295cecc tests/optimize/test_optimize.py:
Added test for gzip ticker file.
BTC_UNITEST-8.json.gz:
Added to test gzip loading.
2018-01-29 10:22:34 +08:00
Gerald Lonlas
20af5049af Thanks Flake8 2018-01-28 16:34:38 -08:00
Gerald Lonlas
3e777a9d87 Add unit test in misc.py to cover datesarray_to_datetimearray() 2018-01-28 16:25:15 -08:00
Gerald Lonlas
36fa5b827d Add unit test on rpc_telegram.py 2018-01-28 16:18:10 -08:00
Gerald Lonlas
7ab2498544 Increase test coverage on optimize.py 2018-01-28 15:33:57 -08:00
Gerald Lonlas
df453803ce Increase test coverage on rpc_telegram.py 2018-01-28 15:29:26 -08:00
Gerald Lonlas
fd9c62d1c4 Increase test coverage on strategy.py 2018-01-28 15:16:22 -08:00
Gerald Lonlas
25ab08f422 Fix Flake8 warning 2018-01-28 15:03:54 -08:00
Gerald Lonlas
d85b56a2bd Add unit test for test_file_dump_json() 2018-01-28 14:38:30 -08:00
Gerald Lonlas
2bccaa31c9 Increase pylint score on misc.py 2018-01-28 14:28:28 -08:00
Gerald Lonlas
45a34be2ac Add more unittest for trim_tickerlist() method 2018-01-28 14:20:20 -08:00
Gerald Lonlas
9f8539f13e Remove unused code on Strategy interface 2018-01-28 13:21:25 -08:00