Ramon Bastiaans
3e1bddbdd1
Merge 56e6c563aa
into 53b1f7ac4d
2018-02-08 12:39:01 +00:00
Samuel Husso
53b1f7ac4d
Merge pull request #509 from gcarq/cleanup_plot_scripts
...
Cleanup plot scripts
2018-02-08 13:50:34 +02:00
Janne Sinivirta
6f80aff3e2
cleanup plot scripts
2018-02-08 13:32:34 +02:00
Gérald LONLAS
aa7aeb046e
Merge pull request #508 from gcarq/faster_backtesting
...
Faster backtesting
2018-02-06 22:59:45 -08:00
Janne Sinivirta
bf46f2e50d
short circuit check for roi threshold
2018-02-06 21:37:11 +02:00
Janne Sinivirta
4760dd699d
remove surprisingly slow logging line
2018-02-06 21:37:11 +02:00
Janne Sinivirta
22c48d5cef
use faster time diff
2018-02-06 21:37:11 +02:00
Janne Sinivirta
0454b4c8d5
remove unnecessary Decimal construction
2018-02-06 21:37:11 +02:00
Janne Sinivirta
5c02f0983d
let Strategy hold a sorted roi map
2018-02-06 21:37:11 +02:00
Janne Sinivirta
a28ffcbcf7
remove slow unnecessary table scan
2018-02-06 21:21:47 +02:00
Samuel Husso
c5400b6c37
Merge pull request #507 from gcarq/date_indexing_for_backtesting
...
Date indexing for backtesting
2018-02-06 12:20:33 +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
Ramon Bastiaans
56e6c563aa
Fix log line of available funds check
2018-02-05 22:49:40 +01:00
Ramon Bastiaans
e99afe7597
Include transaction fees into balance check determination of being able to trade
2018-02-05 22:38:33 +01:00
macd2
192521523f
add an option to control vertical spacing ( #506 )
2018-02-05 08:05:12 +02:00
Ramon Bastiaans
71636e8326
Don't cancel partial filled buy orders that leave unsellable amount
2018-02-04 23:43:30 +01:00
Gérald LONLAS
2765ee5a85
Merge pull request #504 from gcarq/improve_argparse
...
Use substitution in argparse help texts
2018-02-04 13:36:01 -08:00
Ramon Bastiaans
691b4fae6f
Implement partial sell order timeout handling
2018-02-04 15:47:09 +01:00
Samuel Husso
585c2e31c6
Merge pull request #502 from gcarq/marker_for_buy
...
Change buy and sell markers in plot_dataframe
2018-02-04 16:31:41 +02:00
Janne Sinivirta
fecd9f830e
use substitution in argparse
2018-02-04 15:48:41 +02:00
Ramon Bastiaans
67b4af5ec4
Improve Binance error handling and resilience
...
- allow for non-fatal exceptions and retrying of API calls
- catch more common exceptions
- add human error for config.json JSON errors
- update setup files
2018-02-04 13:49:42 +01:00
Janne Sinivirta
6efd744497
change buy and sell markers in plot_dataframe
2018-02-04 14:09:36 +02:00
Samuel Husso
2b6a62faa1
Merge pull request #501 from gcarq/pyup-update-pymarketcap-3.3.155-to-3.3.158
...
Update pymarketcap to 3.3.158
2018-02-04 12:10:01 +02:00
Gérald LONLAS
4b62f84cc7
Merge pull request #500 from gcarq/fix/setup.sh
...
Fix config generation on setup.sh
2018-02-03 19:04:07 -08:00
pyup-bot
3fb3d30365
Update pymarketcap from 3.3.155 to 3.3.158
2018-02-03 23:38:59 +01:00
Gerald Lonlas
2c16ba18a4
Fix config generation on setup.sh
2018-02-03 12:55:15 -08:00
pyup.io bot
f45c64d61b
Update pymarketcap from 3.3.154 to 3.3.155 ( #498 )
2018-02-03 21:32:16 +02:00
mijgame
7bf88333dd
Fix typos ( #497 )
...
* Update config_full.json.example
Typo
* Update config.json.example
2018-02-03 21:31:55 +02:00
Gérald LONLAS
e1a033672f
Merge pull request #493 from macd2/patch-3
...
typo fix
2018-02-02 09:34:45 -08:00
macd2
4dbc4cb652
typo fix
2018-02-02 11:23:10 +01:00
Gérald LONLAS
d24cd89304
Remove Strategy fallback to default strategy ( #490 )
...
* Remove Strategy fallback to default strategy
2018-02-02 11:01:09 +02:00
Ramon Bastiaans
c819d73cb0
Fix hyperopt exchange name
2018-02-02 01:10:01 +01:00
Ramon Bastiaans
9ca61389cb
Merge conflict fix
2018-02-02 00:43:46 +01:00
Ramon Bastiaans
9d9319bec5
Resolve merge conflict
2018-02-02 00:34:57 +01:00
Ramon Bastiaans
15b31794ce
Update docs, fix stake currency exchange config and more generic backtest tests
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
f371fba04b
Tick Binance checkbox in README
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
8f570e46f5
Fix PEP8 indentation
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
f4e38b9a4b
Change/fix datetime test of ticker history
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
5bc80d1e78
Fix another PEP8 thing
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
5d2dbeb54c
More PEP8 fixes
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
10dbf468c4
Fix PEP8 errors
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
3c60b33793
Fix hyperopt exchange error
2018-02-02 00:33:10 +01:00
Ramon Bastiaans
15692421d9
Add Binance exchange support
2018-02-02 00:33:10 +01:00
Samuel Husso
0f041b424d
Merge pull request #491 from gcarq/pyup-update-pymarketcap-3.3.153-to-3.3.154
...
Update pymarketcap to 3.3.154
2018-02-01 20:35:40 +02:00
pyup-bot
7688f18a25
Update pymarketcap from 3.3.153 to 3.3.154
2018-02-01 18:08:57 +01:00
Samuel Husso
d5435a9962
Merge pull request #487 from gcarq/pyup-update-pytest-3.3.2-to-3.4.0
...
Update pytest to 3.4.0
2018-02-01 08:21:45 +02:00
kryofly
9f6aedea47
telegram refactor 1/ ( #389 )
...
* telegram refactor 1/
move out freqcode from telegram
* telegram refactor 2/
move out rpc_trade_status
* telegram refactor 3/
move out rpc_daily_profit
* telegram refactor /4
move out rpc_trade_statistics
* 5/
* rpc refactor 6/
* rpc refactor 7/
* rpc refactor 8/
* rpc refactor 9/
* rpc refactor 10/
cleanups
two tests are broken
* fiat
* rpc: Add back fiat singleton usage
* test: rpc_trade_statistics
Test that rpc_trade_statistics can handle trades that lacks
trade.open_rate (it is set to None)
* test: rpc_forcesell
Also some cleanups
* test: telegram.py::init
* test: telegram test_cleanup and test_status
* test rcp cleanup
2018-02-01 08:05:23 +02:00