hippocritical
|
5a467eb969
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-10 09:18:44 +01:00 |
|
hippocritical
|
5f8202e1b5
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
# Conflicts:
# freqtrade/commands/strategy_utils_commands.py
# tests/test_strategy_updater.py
|
2023-03-10 09:00:00 +01:00 |
|
hippocritical
|
bfc7f48f17
|
added checks for python3.8 or lower since ast_comments.unparse() needs python 3.9 or higher.
testing with python 3.8 would make the build fail tests, skipping it there.
|
2023-03-10 08:59:07 +01:00 |
|
Matthias
|
5b2a291109
|
Merge pull request #8273 from freqtrade/stop_from_open_lev
Stop from open lev
|
2023-03-09 19:44:16 +01:00 |
|
Matthias
|
d3a3ddbc61
|
Check if exchang provides bid/ask via fetch_tickers - and fail with spread filter if it doesn't.
closes #8286
|
2023-03-09 19:42:43 +01:00 |
|
Matthias
|
30fd1e742e
|
Add 3.8 block for strategyUpdater
|
2023-03-09 07:46:58 +00:00 |
|
Matthias
|
4d8e3c25bd
|
Merge branch 'develop' into strategy_utils
|
2023-03-09 07:12:48 +00:00 |
|
robcaulk
|
d10ee0979a
|
ensure training_features_list is updated properly
|
2023-03-08 19:37:11 +01:00 |
|
Matthias
|
0318486bee
|
Update stoploss_from_open documentation for leverage adjustment
|
2023-03-08 19:35:26 +01:00 |
|
Robert Caulk
|
85e345fc48
|
Update BaseReinforcementLearningModel.py
|
2023-03-08 19:29:39 +01:00 |
|
robcaulk
|
29d337fa02
|
ensure ohlc is dropped from both train and predict
|
2023-03-08 11:26:28 +01:00 |
|
robcaulk
|
d9dc831772
|
allow user to drop ohlc from features in RL
|
2023-03-07 11:33:54 +01:00 |
|
Matthias
|
69e5377f3d
|
Merge pull request #8280 from freqtrade/dependabot/pip/develop/sqlalchemy-2.0.5.post1
Bump sqlalchemy from 2.0.4 to 2.0.5.post1
|
2023-03-06 08:20:17 +01:00 |
|
Matthias
|
d779d60812
|
Expose total_profit_ratio through API
|
2023-03-06 07:10:02 +01:00 |
|
Matthias
|
c4a80e33ea
|
Fix missing newline in telegram /status
|
2023-03-06 07:01:25 +01:00 |
|
Matthias
|
cab1b750b3
|
Improve test accuracy
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
9d285e3dc0
|
Add total_profit_ratio to telegram output
part of #8234
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
fff08f737f
|
/status msg - improve formatting further
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
ca789b3282
|
/status - whitespace
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
11eea9b4e1
|
Fix formatting for /status Realized profit
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
de015a2d7e
|
Improve telegram message formatting
|
2023-03-06 06:39:05 +01:00 |
|
Matthias
|
25fd4a04d6
|
Update sqlalchemy QueryPropertyDescriptor to match latest version
|
2023-03-06 06:34:37 +01:00 |
|
hippocritical
|
da44b39423
|
Merge remote-tracking branch 'origin/strategy_utils' into strategy_utils
|
2023-03-05 16:20:46 +01:00 |
|
hippocritical
|
d0d6f53dec
|
fixed github formatting errors
|
2023-03-05 16:19:26 +01:00 |
|
hippocritical
|
5dd919b7ad
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-05 12:30:26 +01:00 |
|
Matthias
|
9444bbb6f3
|
/maxentries should be in single tics.
|
2023-03-04 20:09:39 +01:00 |
|
Matthias
|
7c0c98a368
|
Properly format first entry value, too.
|
2023-03-04 20:08:20 +01:00 |
|
Matthias
|
60e651b481
|
Updat bybit ohlcv data to v5
|
2023-03-04 19:49:37 +01:00 |
|
Matthias
|
548db18857
|
Improve wording on partial exit notifications
|
2023-03-04 19:27:55 +01:00 |
|
Matthias
|
aec11618ce
|
Telegram improved formatting
|
2023-03-04 18:28:15 +01:00 |
|
Matthias
|
f0cbb4f949
|
Expose relative realized profit
|
2023-03-04 18:20:31 +01:00 |
|
Matthias
|
027e023443
|
Stop from open with leverage
|
2023-03-04 18:02:47 +01:00 |
|
hippocritical
|
d92971cca1
|
Merge branch 'freqtrade:develop' into strategy_utils
|
2023-03-03 18:56:00 +01:00 |
|
hippocritical
|
87b7513401
|
fixed --strategy-list
moved ast comments to requirements.txt >=1.0.0 (since that is the first version that adds the comments unparsing)
|
2023-03-03 18:53:09 +01:00 |
|
Matthias
|
c03c3a5706
|
improve order REPR display
|
2023-03-03 18:12:41 +01:00 |
|
Matthias
|
6e9ff5fdd8
|
Merge pull request #8202 from freqtrade/remove-populate-any-indicators
remove populate_any_indicators
|
2023-03-03 06:33:25 +01:00 |
|
Matthias
|
022f85095e
|
Show Number of exits
part of #8234
|
2023-03-03 06:31:40 +01:00 |
|
Matthias
|
103bd9e2f2
|
keep Trade.session private
|
2023-03-02 07:26:50 +01:00 |
|
Matthias
|
b980f45b2b
|
Fix test mypy errors
|
2023-03-02 06:23:01 +01:00 |
|
Matthias
|
f0f72fdd33
|
Don't define "mapped" on LocalTrade class
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
388dfec50b
|
Remove last type error
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
874413ccc5
|
Fix some style violations
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
4a35d32b6a
|
Improve trade stop types
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
a1166b1077
|
allow null fee on calc_base_close
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
e5c9cde36f
|
Update trades_proxy typing
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
b5f55c9b14
|
Improve type safety in backtesting
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
7c09c01788
|
Add some more typehints
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
0f914cf2bd
|
Use Mapped for LocalTrade
this won't initialize sqlalchemy, as the base class is not inheriting from sqlalchemy.
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
d175ab495b
|
Move SessionType to base module
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
764001a4c2
|
Don't reuse variable
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
b65cff0adc
|
Update "Query" type
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
db4f4498dc
|
Experimentally type query property ...
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
c2c039151c
|
Improve typesafety around trade object
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
8765e3a4d6
|
Fix some Type issues
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
f6b3998bbd
|
Fix backtesting type incompatibilities
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
0691bbaad9
|
Update some db types
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
101d9ab87f
|
Improvements - tests runnable again
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
65a5cf64df
|
Re-type session
|
2023-03-01 20:32:32 +01:00 |
|
Matthias
|
608a7c2d38
|
Add safe_close_rate
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
e59eaf33e0
|
Update _session to session
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
47b66f3220
|
More fun with types
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
491f49388c
|
"Mapped" for trade_model
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
bb116456a9
|
Update Types for Order object
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
13b1a3e737
|
Properly pairlock columns using mapped
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
98791752a9
|
Update TradeModels to mapped_column
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
0bd9b00132
|
Pairlock to mappedColumn
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
39a658eac2
|
Update DeclarativeBase
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
3c019e0e16
|
tentative augmented typing of Trade object
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
41e27ba621
|
Enhance some type info
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
9d455f58b1
|
Improve some trade model Types
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
829e10ff87
|
Improve Type for models.py
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
b62830031f
|
Dummy-type query objects
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
a553a9923a
|
Update types for pairlock
|
2023-03-01 20:32:31 +01:00 |
|
Matthias
|
756c284ecd
|
Merge pull request #8225 from freqtrade/ruff2
Ruff - add PTH rule and subsequent changes
|
2023-03-01 20:27:06 +01:00 |
|
Matthias
|
d1b2e38ae9
|
if a stoploss order exists, always allow canceling that
|
2023-02-28 20:39:17 +01:00 |
|
Matthias
|
dd10dec73d
|
Improve variable wording
|
2023-02-28 20:31:02 +01:00 |
|
Matthias
|
f822f1795a
|
Reduce /status verbosity
|
2023-02-28 19:54:56 +01:00 |
|
Matthias
|
386915378b
|
Improve /status message (show Total profit)
|
2023-02-28 19:54:47 +01:00 |
|
Matthias
|
0707e70183
|
Remove deprecated current_profit from api responses
|
2023-02-28 18:20:37 +01:00 |
|
Matthias
|
bebee15d10
|
Improve TradeSchema readability
|
2023-02-28 18:20:36 +01:00 |
|
Matthias
|
5660036f47
|
Merge pull request #8245 from eSAMTrade/bugfix-8244
Fix last_process related bug in RPC.health (BUG-#8231)
|
2023-02-28 18:18:53 +01:00 |
|
Matthias
|
244fd0e731
|
Merge pull request #8184 from LangLazy/feature
Feature market direction
|
2023-02-28 17:22:31 +01:00 |
|
Rahul
|
39331b59ed
|
Fixed issues raised in PR
|
2023-02-27 22:51:22 +00:00 |
|
Matthias
|
65d1598a90
|
Show absolute profit in /status command
|
2023-02-27 21:17:02 +01:00 |
|
Matthias
|
46b987042b
|
Include realized_profit in api output
|
2023-02-27 20:47:07 +01:00 |
|
Matthias
|
75d1dd2793
|
Properly round Stake currencies in telegram message
|
2023-02-27 20:47:07 +01:00 |
|
Matthias
|
e5c68661fe
|
Simplify code line wrapping
|
2023-02-27 19:57:28 +01:00 |
|
Matthias
|
e482feed7d
|
Further improve behavior for telegram /status with stop on exchange
|
2023-02-27 19:40:02 +01:00 |
|
Matthias
|
87fe4108a2
|
Fix order numeration to also work with stoploss on exchange
|
2023-02-27 18:24:19 +01:00 |
|
ASU
|
bcd416c83d
|
Removed unresolved FreqTrade typehint
|
2023-02-27 16:18:24 +02:00 |
|
ASU
|
1d5608d627
|
Fix last_process related bug in RPC.health
|
2023-02-27 12:14:38 +02:00 |
|
Matthias
|
5b0bc5bbc5
|
Don't "fix" dry-run kucoin orders
closes #8229
|
2023-02-26 16:17:41 +01:00 |
|
Matthias
|
66c2e145cb
|
Merge pull request #7975 from freqtrade/improve-freqai-gap-handling
handle data gaps between FreqAI and DP better
|
2023-02-26 15:26:46 +01:00 |
|
Matthias
|
d3d7cb1b14
|
Merge pull request #8216 from freqtrade/close-rl-env
Close training and eval environments in ReinforcementLearner_multiproc
|
2023-02-26 15:20:32 +01:00 |
|
Matthias
|
e88bb4e05c
|
Revert small change - otherwise the data is never updated.
|
2023-02-26 15:09:25 +01:00 |
|
Matthias
|
305eda74e2
|
Enable Complexity for ruff
|
2023-02-25 20:50:26 +01:00 |
|
Matthias
|
26315b6bc2
|
add PTH ruff selection
|
2023-02-25 17:17:05 +01:00 |
|
Matthias
|
d014e4590e
|
use Path.open() instead of open
|
2023-02-25 17:15:54 +01:00 |
|
Matthias
|
c8a4a773ee
|
Fix _pairs_last_refresh_time storing the wrong date
Depending on the drop_incomplete settings, this can lead to implicit bugs
|
2023-02-25 16:18:46 +01:00 |
|
Matthias
|
ff3aa7c1a9
|
Bump Version to 2023.3.dev
|
2023-02-25 16:18:33 +01:00 |
|