Janne Sinivirta
|
2ce03ab1b5
|
make Strategy store roi and stoploss values as numbers to avoid later casting
|
2018-02-11 15:25:30 +02:00 |
|
Janne Sinivirta
|
2dd2f31431
|
remove repeated condition
|
2018-02-11 14:31:37 +02:00 |
|
Janne Sinivirta
|
dc105d5eae
|
better names for row variables
|
2018-02-11 14:24:19 +02:00 |
|
Janne Sinivirta
|
c62356438a
|
loop over arrays instead of dataframes
|
2018-02-11 14:18:57 +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
|
a28ffcbcf7
|
remove slow unnecessary table scan
|
2018-02-06 21:21:47 +02:00 |
|
Janne Sinivirta
|
a071571eac
|
switch to faster short circuiting condition
|
2018-02-06 12:13:12 +02:00 |
|
Janne Sinivirta
|
5cf2dd79f2
|
don't reset index if not needed
|
2018-02-06 11:34:01 +02:00 |
|
Janne Sinivirta
|
cf7c6d2e9c
|
switch to properly using dates as indexes, makes date based searching and slicing a lot faster
|
2018-02-06 11:34:00 +02:00 |
|
Janne Sinivirta
|
8c7b29734e
|
use date info to calculate trade durations
|
2018-02-06 11:34:00 +02:00 |
|
Janne Sinivirta
|
0a42a0e814
|
Merge pull request #479 from gcarq/fix/issue-478
Fix Backtesting / Hyperopt ticker_interval download
|
2018-01-31 17:15:47 +02:00 |
|
Jean-Baptiste LE STANG
|
07b7828f39
|
Fixing bug in backtesting causing to much sells
|
2018-01-31 07:59:45 +01:00 |
|
Gerald Lonlas
|
d313eb812d
|
Forgot one args.ticker_interval
|
2018-01-29 23:07:54 -08:00 |
|
Gerald Lonlas
|
321e3ede30
|
Fix hyperopt ticker interval download
|
2018-01-29 22:53:28 -08:00 |
|
Gerald Lonlas
|
524290d678
|
Fix backtesting ticker interval download
|
2018-01-29 22:51:29 -08: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
|
a5155b3b20
|
Merge pull request #465 from gcarq/fix/increase_test_coverage
Fix/increase test coverage
|
2018-01-29 08:47:26 +02:00 |
|
Gerald Lonlas
|
2bccaa31c9
|
Increase pylint score on misc.py
|
2018-01-28 14:28:28 -08:00 |
|
Michael Smith
|
f66958c34f
|
optimize/__init__.py:
Added support for gzip ticker data files if they exist.
|
2018-01-28 21:57:25 +08:00 |
|
Michael Smith
|
b44adaa5ab
|
Added support in /optimize for gzip ticker data files if they exist.
|
2018-01-28 21:52:27 +08:00 |
|
Janne Sinivirta
|
a6a479f7aa
|
balances to min roi hyperopt settings
|
2018-01-28 10:46:22 +02:00 |
|
Janne Sinivirta
|
67ddb2e7f8
|
lower precision for most search space variables
|
2018-01-27 09:51:06 +02:00 |
|
Janne Sinivirta
|
95ab7c84bc
|
remove unnecessary else
|
2018-01-26 18:41:41 +02:00 |
|
Janne Sinivirta
|
f33923c784
|
fix typings for hyperopt code
|
2018-01-26 18:32:45 +02:00 |
|
Janne Sinivirta
|
a7a7c37121
|
add day counter to timeframe
|
2018-01-26 18:32:45 +02:00 |
|
Janne Sinivirta
|
b7e297ebda
|
remove unused loop variable
|
2018-01-26 11:50:00 +02:00 |
|
Janne Sinivirta
|
4fe6ae0bae
|
fix search space for min ROI
|
2018-01-25 22:32:46 +02:00 |
|
Janne Sinivirta
|
42087c9bfe
|
let hyperopt optimize ROI table
|
2018-01-25 11:12:00 +02:00 |
|
Janne Sinivirta
|
5007165908
|
add search space for ROI table
|
2018-01-25 09:34:26 +02:00 |
|
Janne Sinivirta
|
7dc63c06e7
|
Merge pull request #356 from kryofly/test_coverage
Test coverage
|
2018-01-25 09:31:06 +02:00 |
|
Janne Sinivirta
|
c400d15ed1
|
rip out hyperopt things from strategy, add indicator populating to hyperopt
|
2018-01-23 16:56:12 +02:00 |
|
Janne Sinivirta
|
a6cbc1ba16
|
Merge pull request #400 from gcarq/feature/custom_strategy
Allow custom strategy files
|
2018-01-23 15:25:18 +02:00 |
|
Gerald Lonlas
|
e220ad5389
|
Remove useless USDT_BTC filename conversion
|
2018-01-22 21:40:07 -08:00 |
|
Gerald Lonlas
|
eac6e05392
|
Fix error when config does not have stoploss
|
2018-01-22 20:51:39 -08:00 |
|
Gerald Lonlas
|
1c7da95fed
|
Move hyperopt_trials.pickle to user_data/
|
2018-01-22 20:51:39 -08:00 |
|
Gerald Lonlas
|
baae374899
|
Move hyperopt_conf.py into user_data/
|
2018-01-22 20:51:39 -08:00 |
|
Gerald Lonlas
|
be75522507
|
Fix flake8
|
2018-01-22 20:51:39 -08:00 |
|
Gerald Lonlas
|
c46d78b4b9
|
Decouple strategy from analyse.py
|
2018-01-22 20:51:39 -08:00 |
|
Gerald Lonlas
|
ad2a5f1717
|
Remove optimize.load_data() that is called twice
|
2018-01-20 15:35:13 -08:00 |
|
kryofly
|
e94e6292e9
|
Merge branch 'develop' into test_coverage
|
2018-01-20 22:01:03 +01:00 |
|
Jean-Baptiste LE STANG
|
36797cda30
|
Merge branch 'develop' into support_multiple_ticker
|
2018-01-20 19:25:47 +01:00 |
|
kryofly
|
cf266a67ad
|
Merge branch 'develop' into test_coverage
|
2018-01-20 10:06:53 +01:00 |
|
kryofly
|
e3088647fc
|
Merge branch 'develop' into test_coverage
|
2018-01-19 08:40:40 +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 |
|
Jean-Baptiste LE STANG
|
c9e1fd3fc4
|
Merge branch 'develop' into support_multiple_ticker
|
2018-01-17 21:29:36 +01:00 |
|
Jean-Baptiste LE STANG
|
7b292d5ca3
|
backtesting takes its ticker_interval from the config file, else from the command line options
|
2018-01-17 13:52:14 +01:00 |
|
Jean-Baptiste LE STANG
|
2509ce030d
|
Refreshing pair of only selected ticker_interval
|
2018-01-17 13:52:14 +01:00 |
|
Jean-Baptiste LE STANG
|
e2e2005567
|
Adding 30 minutes, 1 hour, 1 day tickers
|
2018-01-17 13:52:14 +01:00 |
|
Janne Sinivirta
|
c670ccfd37
|
add trigger +DI crossed above -DI
|
2018-01-16 18:52:06 +02:00 |
|