Matthias
|
056bc93bc6
|
backtesting needs startup_candle_count
fixes informative-pair loading being different between --strategy-list and
--strategy.
|
2021-08-01 19:17:52 +02:00 |
|
Matthias
|
e9ef9a6d28
|
Use .view() to convert dates to enums
part of #5314 - fixing deprecation warning.
|
2021-08-01 10:31:35 +02:00 |
|
Matthias
|
6f8519d0a3
|
Add environment variable support
|
2021-07-31 19:26:56 +02:00 |
|
Matthias
|
c5e3348b89
|
Migrations for indexes should run in a seperate session
closes #5349
|
2021-07-31 16:36:28 +02:00 |
|
Matthias
|
1ccc89d1e9
|
Store fully analyzed dataframe
|
2021-07-31 10:00:24 +02:00 |
|
Matthias
|
b1cbc75e93
|
Properly cache pair dataframe in backtesting (without startup-range).
|
2021-07-31 08:45:04 +02:00 |
|
Matthias
|
138b126d03
|
Merge pull request #5299 from kevinjulian/feat/kevinjulian/add-buy-signal-name
Add buy signal name
|
2021-07-30 08:23:11 +02:00 |
|
Matthias
|
aa34889c04
|
Don't run migrations twice
|
2021-07-30 07:14:35 +02:00 |
|
Matthias
|
71838dc51a
|
Merge pull request #5285 from freqtrade/backtest_startup_afte_populates
Remove startup-candles after populating buy/sell signals
|
2021-07-30 07:01:26 +02:00 |
|
Matthias
|
dad98d43be
|
Merge pull request #5287 from GeorgeMurAlkh/develop
Dataprovider caching and trimming of historical informative.
|
2021-07-29 20:43:40 +02:00 |
|
Matthias
|
8768df647a
|
Merge pull request #5312 from raph92/patch-3
Fix code to get Bittrex US-restricted markets
|
2021-07-29 07:13:42 +02:00 |
|
Matthias
|
cf4d1875dd
|
Use prohibitedIn instead of isRestricted
|
2021-07-29 06:56:37 +02:00 |
|
Sam Germain
|
25c527ee67
|
combined exchange.buy and exchange.sell, Adding dummy mock to create_order in tests in test_freqtradebot
|
2021-07-28 14:55:06 -06:00 |
|
Sam Germain
|
05f74bdf53
|
Changed log ouput to debug in exchange.get_rate
|
2021-07-25 16:13:04 -06:00 |
|
sauces1313
|
4675d85b90
|
Merge branch 'freqtrade:develop' into RangeStabilityFilterMax
|
2021-07-25 02:37:56 -05:00 |
|
sauces1313
|
34c8a5afaf
|
remove second filter, add max option
|
2021-07-25 07:24:55 +00:00 |
|
Sam Germain
|
b42afb9dae
|
get_rate checks if side is buy for some console output
|
2021-07-24 17:14:54 -06:00 |
|
kevinjulian
|
aea5da0c73
|
changes testcase
|
2021-07-23 11:42:43 +07:00 |
|
kevinjulian
|
5fe18be4b5
|
add note buy_tag and split 3 assignment for get_signal
|
2021-07-23 01:25:15 +07:00 |
|
Matthias
|
b84a1d0c92
|
Don't crash when *_params is not defined in strategy
closes #5407
|
2021-07-22 20:21:04 +02:00 |
|
kevinjulian
|
b01daa8bbc
|
expose buy_tag to api
|
2021-07-22 13:09:05 +07:00 |
|
kevinjulian
|
dd809f756b
|
run mypy
|
2021-07-22 02:34:20 +07:00 |
|
kevinjulian
|
643b6b950e
|
run flake8
|
2021-07-22 02:23:34 +07:00 |
|
kevinjulian
|
25e329623f
|
change signature
|
2021-07-22 02:11:54 +07:00 |
|
kevinjulian
|
235c1afd09
|
add buy_tag on telegram
|
2021-07-22 01:53:15 +07:00 |
|
kevinjulian
|
f5a660f845
|
caps BUY_TAG_IDX
|
2021-07-21 20:19:56 +07:00 |
|
kevinjulian
|
49886874aa
|
rename to buy_tag
|
2021-07-21 20:05:35 +07:00 |
|
GeorgeMurAlkh
|
759a350d73
|
Merge branch 'freqtrade:develop' into develop
|
2021-07-21 00:09:35 +03:00 |
|
George Muravei-Alkhavoi
|
1ea29a918a
|
Fix webserver timerange problem.
|
2021-07-21 00:09:09 +03:00 |
|
kevinjulian
|
66a7070170
|
run linter
|
2021-07-20 23:56:03 +07:00 |
|
kevinjulian
|
5d04d6ffa7
|
fix edge testcase
|
2021-07-20 23:40:32 +07:00 |
|
kevinjulian
|
cbfedf8b29
|
fix backtest testcase
|
2021-07-20 23:25:00 +07:00 |
|
kevinjulian
|
c558fc0b17
|
fix feedback
|
2021-07-20 20:40:32 +07:00 |
|
Kevin Julian
|
edf9c08f06
|
Merge branch 'develop' into feat/kevinjulian/add-buy-signal-name
|
2021-07-20 19:19:46 +07:00 |
|
kevinjulian
|
ed30c023cd
|
fix some testcase
|
2021-07-20 19:08:14 +07:00 |
|
kevinjulian
|
7d04005218
|
add test and migration
|
2021-07-20 16:14:48 +07:00 |
|
Matthias
|
e4b42b2b5b
|
Merge pull request #5284 from samgermain/merge_get_buy_sell_rate
Merge get_buy_rate and get_sell_rate
|
2021-07-20 06:54:47 +02:00 |
|
kevinjulian
|
104711a9bf
|
get_signal signature
|
2021-07-20 05:04:25 +07:00 |
|
kevinjulian
|
9e63bdbac9
|
feat: add buy signal name
|
2021-07-20 04:58:20 +07:00 |
|
Sam Germain
|
b0bfbb6558
|
removed buy and sell merge, updated strategy name, removed default side for get_rate
|
2021-07-19 11:37:52 -06:00 |
|
George Muravei-Alkhavoi
|
ab786abf7f
|
Fix intendation.
|
2021-07-19 00:47:51 +03:00 |
|
George Muravei-Alkhavoi
|
f705293353
|
Dataprovider caching and trimming to timerange of historical informative.
|
2021-07-19 00:25:24 +03:00 |
|
Matthias
|
365479f5e0
|
Remove startup-candles after populating buy/sell signals
closes #5242
|
2021-07-18 11:06:41 +02:00 |
|
Matthias
|
7b7d9c02d7
|
Merge pull request #5243 from freqtrade/feat/webservermode_progress
Introduce webserver mode subcommand
|
2021-07-18 10:48:55 +02:00 |
|
Sam Germain
|
44df5eeacf
|
Adjusted docstring, and conditional near end of buy_rate
|
2021-07-18 00:00:18 -06:00 |
|
Sam Germain
|
7c27525bd8
|
Merge get_buy_rate and get_sell_rate
|
2021-07-17 22:51:20 -06:00 |
|
Rokas Kupstys
|
53a8c693b8
|
Honor skip_pair_validation setting when downloading pairs.
|
2021-07-17 09:21:03 +03:00 |
|
Matthias
|
d652e6fcc4
|
Don't log from wallet in backtest mode
|
2021-07-16 19:57:49 +02:00 |
|
Matthias
|
2e95df4d8d
|
Update docs for /profit output
|
2021-07-15 20:12:44 +02:00 |
|
Matthias
|
c9c7f84e8c
|
Calculate relative profit based on assumed starting balance
|
2021-07-14 20:55:11 +02:00 |
|
Matthias
|
f5c47767cb
|
Provide available capital to api
|
2021-07-14 20:51:42 +02:00 |
|
Matthias
|
3451687135
|
Merge pull request #5255 from freqtrade/improve_dynamic_stake
Improve dynamic stake with multiple bots on the same exchange
|
2021-07-14 06:45:48 +02:00 |
|
anasyusef
|
c78b2075d8
|
feat: add one additional asterisk
|
2021-07-12 12:27:59 +00:00 |
|
anasyusef
|
6a53e2c764
|
feat: apply censoring to logging
|
2021-07-12 12:08:01 +00:00 |
|
anasyusef
|
f94dbcd085
|
feat: censor password from logs
|
2021-07-12 12:02:10 +00:00 |
|
Matthias
|
40db424363
|
Add documentation for available capital setting
|
2021-07-12 07:11:56 +02:00 |
|
Matthias
|
7863746904
|
Add available_capital parameter
|
2021-07-12 06:54:06 +02:00 |
|
Matthias
|
b41c234440
|
Extract Closed profit calculation to trade object
|
2021-07-12 06:54:06 +02:00 |
|
Matthias
|
8b78a3bde2
|
Quick fix for trades opening below min-trade amount
|
2021-07-11 21:01:12 +02:00 |
|
Matthias
|
38296e8689
|
Merge pull request #5189 from rokups/rk/custom-stake
Implement strategy-controlled stake sizes
|
2021-07-11 19:45:43 +02:00 |
|
Matthias
|
7ea0a74c53
|
Default to proposed stake
|
2021-07-11 14:11:41 +02:00 |
|
Rokas Kupstys
|
0e4466ca1e
|
Implement strategy-controlled stake sizes. Expose self.wallet to a strategy.
|
2021-07-11 12:38:58 +03:00 |
|
Matthias
|
f658cfa349
|
Remove Slack
As the community is mostly active on discord, there's little point in
linking people to Slack as well
|
2021-07-11 11:13:27 +02:00 |
|
Matthias
|
52ae95b2a5
|
Improve naming of apiserver variables
|
2021-07-10 11:20:21 +02:00 |
|
Matthias
|
ad26b0dad0
|
Don't void backtest object when not necessary
|
2021-07-10 10:59:00 +02:00 |
|
Matthias
|
e4e2340f91
|
Fix bug where currencies are duplicated
in case there is dust
|
2021-07-10 10:02:05 +02:00 |
|
Matthias
|
6129c5ca9e
|
Fix deprecation warnings from pandas 1.3.0
closes #5251
|
2021-07-09 20:46:38 +02:00 |
|
Matthias
|
2f33b97b95
|
Validate startup candles for backtesting correctly
closes #5250
|
2021-07-09 07:20:43 +02:00 |
|
Matthias
|
fb25130588
|
Merge pull request #5244 from octaviusgus/develop
fix daily profit data bug and daily profit curve example
|
2021-07-09 07:06:14 +02:00 |
|
Matthias
|
d96d6024f4
|
Merge pull request #5252 from kevinjulian/agefilter-max-days-listed
Fix Agefilter cannot appear on startup messages
|
2021-07-08 20:29:06 +02:00 |
|
kevinjulian
|
2a4a980855
|
Merge branch 'agefilter-max-days-listed' of https://github.com/kevinjulian/freqtrade into agefilter-max-days-listed
|
2021-07-08 19:25:32 +07:00 |
|
kevinjulian
|
863391122f
|
fix short desc not appear
|
2021-07-08 13:42:52 +07:00 |
|
Matthias
|
225522762b
|
Merge pull request #5231 from nightshift2k/enhancement/range-based-volumefilter
Range based VolumeFilter
|
2021-07-08 07:22:37 +02:00 |
|
Matthias
|
76e51cddba
|
Merge pull request #5246 from nightshift2k/feature/offsetfilter
new filter OffsetFilter for offsetting incoming pairlists
|
2021-07-07 21:06:23 +02:00 |
|
Matthias
|
682f880630
|
Slightly simplify if statement, add additional test
|
2021-07-07 20:05:56 +02:00 |
|
kevinjulian
|
8248d1acd1
|
run flake8
|
2021-07-07 22:10:22 +07:00 |
|
kevinjulian
|
00a1931f40
|
fix test
|
2021-07-07 21:24:44 +07:00 |
|
sauces1313
|
8b0a02db8e
|
Correct exception messages
|
2021-07-07 08:11:13 +00:00 |
|
nightshift2k
|
3c3772703b
|
changed quoteVolume to be built over a
rolling period using lookback_period
to avoid pair_candles being larger
than requested lookback_period
|
2021-07-07 09:46:05 +02:00 |
|
user
|
638bed3dac
|
Add RangeStabilityFilterMax pairlist filter
|
2021-07-07 06:46:51 +00:00 |
|
octaviusgus
|
d1104bd434
|
fix daily profit data and daily profit curve example
|
2021-07-06 22:47:39 +02:00 |
|
Matthias
|
005da97183
|
extract backtesting abort functionality
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
5474d5ee64
|
Move webserver start command to seperate file
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
e5b1657ab3
|
Properly remove rpc handler
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
2ec22f1d97
|
Add Sorting to available pair list
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
830b2548bc
|
Add backtest stopping
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
129c7b02d0
|
Not all config values are mandatory in webserver mode
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
17b3cc2097
|
Return numeric value, not empty string
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
b44d215b90
|
Add test for backtest via APII
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
804d99cce9
|
Move backtesting api to it's own file
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
8566306010
|
Add test for start_websever
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
134c61126e
|
Properly track bt progress ...
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
03140a0ecb
|
Run webserver in main thread when using webserver mode
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
37b15e830a
|
Add trade count to progress
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
048008756f
|
Add progress tracking for backtesting
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
06b6726029
|
Support compounding key
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
f96d7dfe6d
|
Allow backtesting to reuse data
Allow activating / deactivating protections dynamically
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
edb8c4f0e5
|
Fix tests for webserver mode
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
5c18c8726d
|
Implement backtesting with fastapi
|
2021-07-06 19:48:28 +02:00 |
|
Matthias
|
df55259737
|
Add start_trading endpoint
|
2021-07-06 19:48:28 +02:00 |
|