kryofly
|
e3088647fc
|
Merge branch 'develop' into test_coverage
|
2018-01-19 08:40:40 +01:00 |
|
Gérald LONLAS
|
14d16f2574
|
Merge pull request #357 from kryofly/timeperiod
Timeperiod
|
2018-01-18 20:26:44 -08:00 |
|
Janne Sinivirta
|
c670ccfd37
|
add trigger +DI crossed above -DI
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
8896b39231
|
add heikenashi reversal bullish trigger to hyperopt
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
ce963aae58
|
add macd < 0 guard to hyperopt
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
dc01807b3c
|
switch ema5 trigger to ema3 cross trigger
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
fadac5fe4a
|
remove too aggressive trigger
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
99260735ae
|
remove broken bbands trigger from hyperopt. add two working bbands triggers
|
2018-01-16 18:52:06 +02:00 |
|
Janne Sinivirta
|
501be8a3bc
|
adjust the hyperopt objective function to emphasize profit and allow more variation in trade counts
|
2018-01-16 16:36:50 +02:00 |
|
Janne Sinivirta
|
38fe7ec7cd
|
adjust default target values for hyperopt
|
2018-01-16 16:35:48 +02: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 |
|
Janne Sinivirta
|
ec7bfba8df
|
add comment about checking the new total profit logging
|
2018-01-14 13:11:19 +02:00 |
|
Janne Sinivirta
|
f1e176d35c
|
log total profit in percentages also
|
2018-01-14 13:10:25 +02:00 |
|
Janne Sinivirta
|
92241baade
|
log the loss value
|
2018-01-14 13:09:39 +02:00 |
|
kryofly
|
05f5a1b0ee
|
Merge branch 'develop' into test_coverage
|
2018-01-11 19:49:33 +01:00 |
|
kryofly
|
153e11f045
|
Merge branch 'develop' into timeperiod
|
2018-01-11 19:45:47 +01:00 |
|
Janne Sinivirta
|
c11102cf4a
|
another run of autopep8
|
2018-01-11 07:08:56 +02:00 |
|
Janne Sinivirta
|
86db6c9084
|
sort imports
|
2018-01-11 07:08:56 +02:00 |
|
Janne Sinivirta
|
1b6b0ad9d2
|
autopep8
|
2018-01-11 06:50:36 +02:00 |
|
kryofly
|
b0f3fd7ffb
|
timeperiod argument to backtesting and hyperopt
|
2018-01-10 23:48:59 +01:00 |
|
kryofly
|
feca87345f
|
refactor
|
2018-01-10 23:00:40 +01:00 |
|
kryofly
|
f848a5c87d
|
tests optimize load_data
|
2018-01-10 13:43:03 +01:00 |
|
Samuel Husso
|
e67c652988
|
use os.path.join, fix docstrings
|
2018-01-10 11:50:00 +02:00 |
|
Samuel Husso
|
ffae0b2cd5
|
hyperopt: prettyfie best values when receiving SIGINT, use the global TRIALS
|
2018-01-09 12:37:56 +02:00 |
|
Samuel Husso
|
1647e7a0c1
|
update fix failing tests, unitest that resume hyperopt functionality works
|
2018-01-09 12:26:52 +02:00 |
|
Samuel Husso
|
b35fa4c9f6
|
hyperopt: show the best results so far
|
2018-01-09 12:25:58 +02:00 |
|
Samuel Husso
|
a48840509b
|
Hyperopt: use results from previous runs
|
2018-01-09 12:25:58 +02:00 |
|
Samuel Husso
|
ca8cab0ce9
|
Hyperopt to handle SIGINT by saving/reading the trials file
|
2018-01-09 12:25:58 +02:00 |
|
Janne Sinivirta
|
dd2ccea6e5
|
fix wrong range in stoploss search space
|
2018-01-08 21:59:46 +02:00 |
|
Janne Sinivirta
|
9dd38aebe0
|
add stoploss to the hyperopt parameters
|
2018-01-07 21:08:12 -08:00 |
|
Gerald Lonlas
|
9c21077dc1
|
Fix hypeopt issue when no result found
|
2018-01-07 17:53:21 -08:00 |
|
kryofly
|
890083ce7f
|
Merge branch 'develop' into datadir
|
2018-01-07 10:00:35 +01:00 |
|
Gerald Lonlas
|
b3ea0f4ec5
|
Make readable hyperopt best parameters result
|
2018-01-06 17:19:48 -08: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 |
|
Janne Sinivirta
|
41933c31ca
|
Merge pull request #315 from kryofly/tests_jan05
tests cover more backtesting
|
2018-01-06 09:26:20 +02:00 |
|
kryofly
|
79fcd0b06c
|
tests cover more backtesting
|
2018-01-05 10:44:10 +01:00 |
|
kryofly
|
421ccb23d3
|
split load tickerdata function
|
2018-01-05 10:20:48 +01:00 |
|
Gerald Lonlas
|
7fd6d089c0
|
Fix Backtesting header alignment
|
2018-01-04 23:14:10 -08:00 |
|
Gerald Lonlas
|
90017998fc
|
Use named argument for backtest()
|
2018-01-04 22:27:55 -08:00 |
|
Jean-Baptiste LE STANG
|
ea6a1c629d
|
fixing pep8 compliance
|
2018-01-03 11:50:30 +01:00 |
|
Jean-Baptiste LE STANG
|
eb53a796e2
|
pep8 compliance
|
2018-01-03 11:35:54 +01:00 |
|
Jean-Baptiste LE STANG
|
45f2d01895
|
- add a profit/loss counter
- the use of the sell_signal is conditional now (taken from the config)
|
2018-01-03 11:19:46 +01:00 |
|
Jean-Baptiste LE STANG
|
c176ace889
|
Adding sell_profit_only and stoploss in hyperopt
|
2018-01-03 10:56:18 +01:00 |
|
Janne Sinivirta
|
fed3024302
|
rewrite get_timeframe in backtesting
|
2018-01-02 21:54:31 +02:00 |
|
Janne Sinivirta
|
dc2f048c98
|
make tuples smaller in backtesting loops
|
2018-01-02 21:52:47 +02:00 |
|
Janne Sinivirta
|
82e9ed2ac2
|
shorten table title to match table length
|
2018-01-02 17:53:47 +02:00 |
|
Janne Sinivirta
|
ae52880f81
|
improve backtesting result formatting
|
2018-01-02 17:39:02 +02:00 |
|
Gerald Lonlas
|
0d605d2396
|
Refactor Optimize tests, and add more unit tests
|
2017-12-28 22:32:48 -08:00 |
|
Janne Sinivirta
|
a36fd00f6a
|
also print dot when hyperopt eval result is fail
|
2017-12-28 06:40:11 +02:00 |
|