gcarq
|
09fb4ea584
|
add mocks for exchange.get_fee
|
2018-04-21 19:39:18 +02:00 |
|
enenn
|
cc5991d269
|
Fixturize fee MagicMock object in tests
|
2018-04-15 12:09:12 +02:00 |
|
enenn
|
94287d66a8
|
Flake8 fixes
|
2018-04-12 18:16:27 +02:00 |
|
enenn
|
838bd5824e
|
Mock validate_pairs
|
2018-04-12 18:16:26 +02:00 |
|
enenn
|
c3d00a8825
|
Change ticker format to ccxt in backtesting and optimize tests
|
2018-04-12 18:14:33 +02:00 |
|
enenn
|
4ac2afacfa
|
Use global backtest instance for backtesting tests
|
2018-04-12 18:07:45 +02:00 |
|
enenn
|
12a84cc30b
|
Mock fee during testing as 0.0025
Ensures profit calculations does not vary if exchange fees change, which can cause tests to fail
|
2018-04-12 18:07:44 +02:00 |
|
enenn
|
616006caf8
|
Replace 'ETH/BTC' with 'UNITTEST/BTC' to fix adx not generating if ETH/BTC ticker history is too short
|
2018-04-07 16:55:18 +02:00 |
|
enenn
|
c1c6ed6ed7
|
Replace 'BTC_XXX' with 'XXX/BTC' for pairs and 'XXX_BTC' for files
|
2018-04-07 16:51:50 +02:00 |
|
gcarq
|
b4d2a3f495
|
refactor StrategyResolver to work with class names
|
2018-03-25 15:12:39 +02:00 |
|
gcarq
|
d2aea7bdc1
|
optimize imports
|
2018-03-20 19:50:04 +01:00 |
|
Gerald Lonlas
|
25d0e5f942
|
Merge commit '4dca84817eb1b62047a9e4d282254392ea978e44' into feature/objectify
|
2018-03-04 02:06:40 -08:00 |
|
Gerald Lonlas
|
38510d4b03
|
Merge commit '1134c81aad049d4357c8f299ffc801218f3d9574' into feature/objectify
|
2018-03-03 17:26:06 -08:00 |
|
Gerald Lonlas
|
bbb1a31fda
|
Merge commit 'c5400b6c37c7de64a86c9db39a4d0fa9169b35f6' into feature/objectify
|
2018-03-03 10:01:06 +08:00 |
|
Gerald Lonlas
|
8bd0f4d0d7
|
Remove ugly pprints
|
2018-03-03 09:33:54 +08:00 |
|
Gerald Lonlas
|
6ef7b7d93d
|
Complete Backtesting and Hyperopt unit tests
|
2018-03-03 09:33:54 +08:00 |
|
Gerald Lonlas
|
1d251d6151
|
Move Backtesting to a class and add unit tests
|
2018-03-03 09:33:54 +08:00 |
|
Janne Sinivirta
|
bf54692efb
|
use log_has helper in tests
|
2018-02-24 22:18:19 +02:00 |
|
kryofly
|
12a19e400f
|
tests: more backtesting testing (#496)
* tests: more backtesting testing
* tests: hyperopt
* tests: document kludge
* tests: improve test_dataframe_correct_length
* tests: remove remarks
|
2018-02-08 21:49:43 +02:00 |
|
Janne Sinivirta
|
8c7b29734e
|
use date info to calculate trade durations
|
2018-02-06 11:34:00 +02:00 |
|
Janne Sinivirta
|
45975c9677
|
set capturing level
|
2018-01-31 19:37:38 +02:00 |
|
Gerald Lonlas
|
d824816880
|
Increase pylint score on test files
|
2018-01-28 00:28:41 -08:00 |
|
Janne Sinivirta
|
a7a7c37121
|
add day counter to timeframe
|
2018-01-26 18:32:45 +02:00 |
|
kryofly
|
30ca078cec
|
test: use pytest fixture
|
2018-01-24 11:05:27 +01:00 |
|
kryofly
|
a14d9d35c7
|
tests: run backtest single
|
2018-01-24 10:32:52 +01:00 |
|
kryofly
|
4a9e1cb345
|
Merge branch 'develop' into backtest-export
|
2018-01-19 07:02:38 +01:00 |
|
Gérald LONLAS
|
14d16f2574
|
Merge pull request #357 from kryofly/timeperiod
Timeperiod
|
2018-01-18 20:26:44 -08:00 |
|
kryofly
|
423b251467
|
tests: speed up backtests
|
2018-01-17 18:19:39 +01:00 |
|
kryofly
|
0e58ab7e01
|
more advanced use of --timerange
|
2018-01-16 00:15:49 +01:00 |
|
kryofly
|
71bb348698
|
rename --timeperiod to --timerange
|
2018-01-15 21:49:06 +01:00 |
|
kryofly
|
ed47ee4e29
|
backtest export json2
|
2018-01-11 19:14:11 +01:00 |
|
kryofly
|
27769f0301
|
uncomplex backtest
|
2018-01-11 17:45:41 +01:00 |
|
kryofly
|
b0f3fd7ffb
|
timeperiod argument to backtesting and hyperopt
|
2018-01-10 23:48:59 +01:00 |
|
kryofly
|
60ed4b9d1e
|
--datadir <path> argument
This argument enables usage of different backtesting directories.
Useful if one wants compare backtesting performance over time.
|
2018-01-06 23:24:35 +01:00 |
|
kryofly
|
79fcd0b06c
|
tests cover more backtesting
|
2018-01-05 10:44:10 +01:00 |
|
Jean-Baptiste LE STANG
|
0f2d3adbbc
|
applying pep8
|
2018-01-03 17:36:40 +01:00 |
|
Jean-Baptiste LE STANG
|
eb53a796e2
|
pep8 compliance
|
2018-01-03 11:35:54 +01:00 |
|
Jean-Baptiste LE STANG
|
2d273a8509
|
Update unittests
|
2018-01-03 11:30:24 +01:00 |
|
Janne Sinivirta
|
fed3024302
|
rewrite get_timeframe in backtesting
|
2018-01-02 21:54:31 +02:00 |
|
Janne Sinivirta
|
ae52880f81
|
improve backtesting result formatting
|
2018-01-02 17:39:02 +02:00 |
|
kryofly
|
f7398e615a
|
Improve backtesting tests (#256)
* test bugfix dataframe trimming
* flake8 (as usual)
* tests backtesting cleanup and bugfix
* flake8
* test backtesting::start()
* tests cleanup set() usage
* tests: add missing assert
|
2017-12-30 11:55:23 +01:00 |
|
kryofly
|
37613fc056
|
flake8
|
2017-12-29 17:53:58 +01:00 |
|
Janne Sinivirta
|
133c467cf4
|
Merge branch 'develop' into tests_dec28
|
2017-12-29 16:33:12 +02:00 |
|
Gerald Lonlas
|
0d605d2396
|
Refactor Optimize tests, and add more unit tests
|
2017-12-28 22:32:48 -08:00 |
|
kryofly
|
ab112581a7
|
tests: anal stretching to accomodate flake8
|
2017-12-28 20:05:33 +01:00 |
|
kryofly
|
f48f5d0f31
|
tests for dataframe, whitelist and backtesting
|
2017-12-28 15:58:19 +01:00 |
|
Janne Sinivirta
|
ae0a1436e2
|
match test files to prod files for backtesting/hyperopt
|
2017-12-28 06:35:09 +02:00 |
|