Gerald Lonlas
bf4b2dc05e
Fix _coinmarketcap that fails backtesting and Hyperopt when no network
2018-01-06 21:21:28 -08:00
Gérald LONLAS
2432c9f290
Merge pull request #324 from kryofly/parse-common
...
Parsing: common options, reduce function scope
2018-01-06 15:11:30 -08:00
Gérald LONLAS
7f7d53adb7
Merge pull request #327 from gcarq/fix_profit_experimental
...
Fix profit experimental
2018-01-06 15:05:20 -08:00
Janne Sinivirta
a29f3de025
fix variable names to pythonic
2018-01-06 21:21:56 +02:00
Janne Sinivirta
6ab0ec6aac
only apply profit guarantee to sell_signal
2018-01-06 21:18:57 +02:00
kryofly
984204e380
let parse_args only parse, no continuation
...
This removes parse_args() from the call stack
It pushes down the test-mocking one level [from parse_args() to main()].
Moves parse_args into a more generic 'modules' parsing direction.
2018-01-06 11:21:09 +01:00
kryofly
e6e57e47cf
plot script can take arguments
2018-01-06 09:55:15 +01:00
Janne Sinivirta
bcde377019
Merge pull request #321 from gcarq/log-exceptions
...
Log exceptions
2018-01-06 10:14:57 +02:00
Samuel Husso
2d39759d34
pep8 fix
2018-01-06 10:08:25 +02:00
kryofly
e4500af736
test case for common CLI parsing
...
Rearrange current tests.
2018-01-06 08:27:44 +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
47675943ee
split common command line args parsing
...
A new function parse_args_common() that only parses
common command line options. The returned object can
be composed to parse more arguments.
As is done by parse_args().
2018-01-06 07:39:05 +01:00
Gérald LONLAS
74a708b794
Merge pull request #312 from gcarq/fix_backtesting_header
...
Fix Backtesting header alignment
2018-01-05 19:30:04 -08:00
Janne Sinivirta
833c7f21af
Merge pull request #306 from stephendade/timeoutfix
...
Unfilled order timeouts - now using timestamps from exchange
2018-01-05 18:04:27 +02:00
Janne Sinivirta
f8eedc69dd
Merge pull request #313 from seansan/patch-4
...
Add CCI
2018-01-05 18:04:08 +02:00
Samuel Husso
797324c35e
Merge pull request #317 from gcarq/pyup-update-pymarketcap-3.3.143-to-3.3.145
...
Update pymarketcap to 3.3.145
2018-01-05 13:48:51 +02:00
Samuel Husso
ae967a4f40
add test to handle analyze_ticker raising exception
2018-01-05 13:43:56 +02:00
pyup-bot
188fc69e56
Update pymarketcap from 3.3.143 to 3.3.145
2018-01-05 12:08:16 +01:00
Samuel Husso
be8506b45e
log exceptions, catch *all* exceptions when analysing ticker
2018-01-05 12:18:44 +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
seansan
f1969175cd
Add CCI
2018-01-05 08:40:03 +01:00
Gerald Lonlas
7fd6d089c0
Fix Backtesting header alignment
2018-01-04 23:14:10 -08:00
Gérald LONLAS
552fba773d
Merge pull request #310 from gcarq/pyup-update-pytest-3.3.1-to-3.3.2
...
Update pytest to 3.3.2
2018-01-04 22:38:37 -08:00
Gérald LONLAS
8e272cfd53
Merge pull request #311 from gcarq/use_named_arguments
...
Use named argument for backtest()
2018-01-04 22:38:25 -08:00
Gérald LONLAS
36fbe54634
Merge pull request #307 from gcarq/pyup-update-pymarketcap-3.3.141-to-3.3.143
...
Update pymarketcap to 3.3.143
2018-01-04 22:38:04 -08:00
Gerald Lonlas
90017998fc
Use named argument for backtest()
2018-01-04 22:27:55 -08:00
Stephen Dade
ebe95ba1e1
Open order times should be strings, not datetime objectsy
2018-01-05 15:12:13 +11:00
pyup-bot
c803762704
Update pytest from 3.3.1 to 3.3.2
2018-01-05 01:28:53 +01:00
pyup-bot
f8d8f3347a
Update pymarketcap from 3.3.141 to 3.3.143
2018-01-04 20:08:11 +01:00
Stephen Dade
d4fcc38a57
Unfilled order timeouts - now using timestamps from exchange
2018-01-05 01:39:01 +11:00
Janne Sinivirta
c60ef181dc
Merge pull request #297 from jblestang/add_stoploss_and_use_sell_profit_only_to_hyperopt
...
Add stoploss, sell_only_profit and use_sell_signal conf parameters to backtest function
2018-01-04 13:33:01 +02:00
Samuel Husso
db4ad2f6f9
Merge pull request #295 from stephendade/Ordertimeout
...
Added order timeout handling
2018-01-04 09:26:16 +02:00
Stephen Dade
b5d2cfecc7
Unfilled Order timeout - better documentation and variable naming
2018-01-04 10:35:57 +11:00
Jean-Baptiste LE STANG
0f2d3adbbc
applying pep8
2018-01-03 17:36:40 +01: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
2d273a8509
Update unittests
2018-01-03 11:30:24 +01:00
Stephen Dade
7169ad557f
Correct documentation for opentradetimeout
2018-01-03 21:24:42 +11:00
Stephen Dade
b4d6250d55
Added order timeout handling
2018-01-03 21:22:35 +11: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
Gérald LONLAS
1ce4613aad
Merge pull request #296 from gcarq/update_documentation
...
Update documentation
2018-01-03 00:07:41 -08:00
Gerald Lonlas
eb473842b8
Update documentation
2018-01-02 23:59:14 -08:00
Gérald LONLAS
407eaa0870
Merge pull request #279 from gcarq/revamp_documentations
...
Reorder and revamp the documentation
2018-01-02 23:48:49 -08:00
Gérald LONLAS
9b09b5aa29
Merge pull request #291 from gcarq/backtesting_speed_opt
...
Backtesting speed optimizations
2018-01-02 23:35:47 -08:00
Gerald Lonlas
70d1511f73
Update ISSUE_TEMPLATE.md and PULL_REQUEST_TEMPLATE.md
2018-01-02 23:34:26 -08:00
Gérald LONLAS
4a717f3df8
Merge pull request #294 from jblestang/add_trades_count_in_performance
...
Add trades count foreach pair in performance command
2018-01-02 23:03:30 -08:00
Gerald Lonlas
cb7c36a512
Add Backtesting and Hyperopt documentation
2018-01-02 22:50:54 -08:00
Gerald Lonlas
f37c495b90
Update the documentation from the PR review
2018-01-02 22:50:54 -08:00