Gérald LONLAS
38101d433b
Merge pull request #430 from gcarq/include_indicators_in_hyperopt
...
Separate strategy and hyperopt
2018-01-23 08:15:26 -08:00
Janne Sinivirta
30abebfe65
remove hyperopt things from test_strategy
2018-01-23 17:01:13 +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
Samuel Husso
b11fe2f814
Merge pull request #424 from gcarq/feat/telegram-sell-msg
...
Feat/telegram sell msg
2018-01-23 10:59:05 +02:00
Samuel Husso
c593e909aa
Merge pull request #428 from gcarq/fix/issue-397
...
Remove useless USDT_BTC filename conversion
2018-01-23 09:53:10 +02:00
Samuel Husso
93bd63cfbe
get rid of / replacements, minor edit to outgoing msg
2018-01-23 08:55:22 +02:00
Gerald Lonlas
e220ad5389
Remove useless USDT_BTC filename conversion
2018-01-22 21:40:07 -08:00
Gerald Lonlas
5c499d16a5
Make plot_profit.py flake8 compliant
2018-01-22 21:20:17 -08:00
Gerald Lonlas
6d8252e2b6
Add support of custom strategy in plot_profit.py
2018-01-22 21:17:54 -08:00
Gerald Lonlas
fcb29c6da5
Make plot_dataframe.py flake8 compliant
2018-01-22 21:12:48 -08:00
Gerald Lonlas
00f1c57279
Add support of custom strategy into plot_dataframe.py
2018-01-22 21:09:40 -08:00
Gerald Lonlas
41aa8f18fb
Add ticker_interval support in strategy class
2018-01-22 20:51:39 -08:00
Gerald Lonlas
5eb7aa07a1
Update bot version to 0.16.0
...
This commit is major core upgrade and introduce breaking change.
2018-01-22 20:51:39 -08:00
Gerald Lonlas
1792aebaf6
Fix doc feedbacks
2018-01-22 20:51:39 -08:00
Gerald Lonlas
eac6e05392
Fix error when config does not have stoploss
2018-01-22 20:51:39 -08:00
Gerald Lonlas
04010548f8
Update hyperopt params in test_strategy.py
2018-01-22 20:51:39 -08:00
Gerald Lonlas
3e8088d99c
Avoid hyperopt to fail if a guard was removed from SPACE but still defined in populate_buy_trend()
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
a5853681e3
Update documentation
2018-01-22 20:51:39 -08:00
Gerald Lonlas
be75522507
Fix flake8
2018-01-22 20:51:39 -08:00
Gerald Lonlas
dfd61bbf1d
Implement More triggers and guards from PR#394
2018-01-22 20:51:39 -08:00
Gerald Lonlas
c46d78b4b9
Decouple strategy from analyse.py
2018-01-22 20:51:39 -08:00
Janne Sinivirta
f7e979f3ba
Merge pull request #423 from gcarq/feature/Crypto2Fiat_Singleton
...
Convert CryptoToFiatConverter into a Singleton
2018-01-22 16:24:19 +02:00
Janne Sinivirta
fd8e7c2623
Merge pull request #426 from gcarq/fix/ticker_interval_as_int
...
ticker_interval as int (instead of string)
2018-01-22 11:34:20 +02:00
Samuel Husso
757a46ab12
ticker_interval as int (instead of string)
2018-01-22 10:39:26 +02:00
Samuel Husso
bce6a7be61
rebase develop and update tests
2018-01-22 09:39:11 +02:00
Samuel Husso
6abbf45042
Update tests to reflect new selling msg
2018-01-22 09:36:56 +02:00
Samuel Husso
ddd62277c2
add total amount of trades to /status
2018-01-22 09:36:56 +02:00
Samuel Husso
bd356f3eb4
when selling, show more information about the trade in the message
2018-01-22 09:36:56 +02:00
Gerald Lonlas
28b1ecb109
Convert CryptoToFiatConverter into a Singleton
...
Result in a speed up of the unittest from 60s to 4s
Because it cost time to load Pymarketcap() every time we create
a CryptoToFiatConverter, it worth it to change it into a
Singleton.
2018-01-21 16:41:59 -08:00
Samuel Husso
408f120612
Merge pull request #417 from jblestang/fix_bv_key_not_present_in_ticker_data_clean
...
Fixing the 'BV' key being missing for USDT
2018-01-21 19:03:33 +02:00
Jean-Baptiste LE STANG
c0d3ac5534
With a better unit test thanks @glonlas
2018-01-21 15:02:41 +01:00
Jean-Baptiste LE STANG
960d088deb
Fixing the 'BV' key being missing for USDT
2018-01-21 15:02:41 +01:00
Janne Sinivirta
f6df701b84
Merge pull request #415 from gcarq/fix/wrong_refactoring
...
Remove optimize.load_data() that is called twice
2018-01-21 07:42:25 +02:00
Gerald Lonlas
ad2a5f1717
Remove optimize.load_data() that is called twice
2018-01-20 15:35:13 -08:00
Gérald LONLAS
3b6b2aa5fe
Merge pull request #414 from gcarq/fix/issue-413
...
Fix the issue get_signal() missing 1 required positional argument: Interval
2018-01-20 15:12:14 -08:00
Gerald Lonlas
998081785e
Fix the issue get_signal() missing 1 required positional argument: Interval
2018-01-20 15:05:01 -08:00
Gérald LONLAS
d2371b5bac
Merge pull request #391 from jblestang/support_multiple_ticker
...
Support multiple tickers
2018-01-20 11:02:42 -08:00
Jean-Baptiste LE STANG
f1efaffe81
with fXXXXX8
2018-01-20 19:30:47 +01:00
Jean-Baptiste LE STANG
36797cda30
Merge branch 'develop' into support_multiple_ticker
2018-01-20 19:25:47 +01:00
Samuel Husso
52d881e3f9
Merge pull request #411 from jblestang/fixing_crappy_ticker_data_handling
...
fixing handling of data fetched from Bittrex server with bad content in the ticker
2018-01-20 18:07:30 +02:00
Jean-Baptiste LE STANG
081d3932b6
Fixing bug report #406 + unit test
2018-01-20 14:44:13 +01:00
Janne Sinivirta
a7e561b55f
Merge pull request #369 from kryofly/plot_profit
...
Plot profit from exported backtesting results
2018-01-20 11:54:46 +02:00
kryofly
8bbe8a7f95
Merge branch 'develop' into plot_profit
2018-01-20 08:33:28 +01:00
Janne Sinivirta
a3f84d9f21
Merge pull request #409 from gcarq/feature/add_num_trade_daily
...
Add number of trades in /daily command
2018-01-20 08:23:50 +02:00
Gerald Lonlas
fb110ccfd2
Add number of trades in /daily command
2018-01-19 22:14:31 -08:00
Janne Sinivirta
99de17da82
Merge pull request #361 from kryofly/backtest-export
...
Backtest export
2018-01-20 07:45:38 +02:00
kryofly
9d75b63a6e
Merge branch 'develop' into plot_profit
2018-01-19 07:26:04 +01:00