Antoine Merino
|
5f40158c0b
|
WIP Add /weekly and /monthly to Telegram RPC
Related to "Show average profit in overview" (#5527)
Signed-off-by: Antoine Merino <antoine.merino.dev@gmail.com>
|
2021-11-05 21:07:19 +01:00 |
|
Matthias
|
240923341b
|
Reformat telegram test
|
2021-10-29 07:05:02 +02:00 |
|
theluxaz
|
560802c326
|
Added tests for the new rpc/telegram functions
|
2021-10-28 21:39:42 +03:00 |
|
theluxaz
|
b51f946ee0
|
Fixed models and rpc performance functions, added skeletons for tests.
|
2021-10-25 23:43:22 +03:00 |
|
theluxaz
|
0e085298e9
|
Fixed test failures.
|
2021-10-21 17:25:38 +03:00 |
|
Sam Germain
|
b3656ddfc9
|
Merge branch 'feat/short' into lev-freqtradebot
|
2021-10-02 03:36:32 -06:00 |
|
Sam Germain
|
e8b4cf6eaa
|
Merge branch 'develop' into feat/short
|
2021-10-02 03:15:12 -06:00 |
|
Sam Germain
|
1a132758d0
|
merged with feat/short
|
2021-09-27 23:26:20 -06:00 |
|
Matthias
|
c791b95405
|
Use new TestStrategy (V3) by default in tests
|
2021-09-21 20:24:08 +02:00 |
|
Matthias
|
3ce05c0d54
|
Add "sane" defaults to protection triggers
|
2021-09-20 20:16:58 +02:00 |
|
Matthias
|
fd23ab3d64
|
improve formatting, add tests
|
2021-09-20 19:50:56 +02:00 |
|
Matthias
|
dd0db7ee5d
|
Split protection-notification into global and per-pair
|
2021-09-20 19:23:40 +02:00 |
|
Matthias
|
a0fb43c6ca
|
Add pairlock-notification
|
2021-09-20 19:12:59 +02:00 |
|
Sam Germain
|
043bfcd5ad
|
Fixed a lot of failing tests"
|
2021-09-19 20:24:22 -06:00 |
|
Sam Germain
|
778f0d9d0a
|
Merged feat/short into lev-strat
|
2021-09-19 17:44:12 -06:00 |
|
Matthias
|
ab88217186
|
Improve /balance output to include starting balance and percentual change
closes #5503
|
2021-09-19 13:17:34 +02:00 |
|
Matthias
|
6d96b11279
|
Rename DefaultStrategy
|
2021-08-26 07:25:53 +02:00 |
|
Matthias
|
60b476611c
|
Simplify a number of tests by relying on default arguments
|
2021-08-24 20:51:59 +02:00 |
|
kevinjulian
|
7a0cb95ffb
|
fix testcase
|
2021-07-23 20:43:27 +07:00 |
|
kevinjulian
|
ba0fa1120a
|
revert rename naming
|
2021-07-23 18:39:18 +07:00 |
|
kevinjulian
|
235c1afd09
|
add buy_tag on telegram
|
2021-07-22 01:53:15 +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 |
|
Matthias
|
02d716a8be
|
Fix api test
|
2021-07-14 21:03:57 +02:00 |
|
kevinjulian
|
9e548657e0
|
fix testcase
|
2021-07-04 21:08:46 +07:00 |
|
kevinjulian
|
b722e12350
|
compact low balance currencies
|
2021-07-04 02:44:48 +07:00 |
|
Matthias
|
40545e62af
|
Merge pull request #5082 from freqtrade/dry_run_order
Dry run order filling
|
2021-06-25 18:26:01 +02:00 |
|
Matthias
|
6e99e3fbbb
|
Implement tests for message updating
|
2021-06-19 09:31:34 +02:00 |
|
Matthias
|
7ff794cb87
|
Merge branch 'develop' into pr/eatrisno/4308
|
2021-06-17 19:46:15 +02:00 |
|
Matthias
|
a49ca9cbf7
|
Change log-level "Executing handler" msg to debug
closes #5143
|
2021-06-17 06:57:35 +02:00 |
|
Matthias
|
d32508aa75
|
Merge branch 'develop' into pr/eatrisno/4308
|
2021-06-13 20:04:24 +02:00 |
|
Matthias
|
d4dfdf04fc
|
Move RPCMessageType to enums
|
2021-06-09 20:23:17 +02:00 |
|
Matthias
|
9c34304cb9
|
Move state enums to enums package
|
2021-06-08 21:20:35 +02:00 |
|
Matthias
|
89b9915c12
|
Update imports for SellType in tests
|
2021-06-08 21:07:16 +02:00 |
|
Matthias
|
b9cf950bbf
|
Add test for bad argument on /profit
|
2021-06-08 20:35:25 +02:00 |
|
Matthias
|
e71d965e32
|
Merge pull request #4982 from eschava/profit_day_week
day/week options for Telegram '/profit' command
|
2021-06-08 19:26:57 +01:00 |
|
Matthias
|
c389d44e9a
|
Improve filling logic
|
2021-06-05 15:22:52 +02:00 |
|
Matthias
|
1e988c97ad
|
Update dry-run order handling to use realistic fill prices
closes #3389
|
2021-06-05 09:09:39 +02:00 |
|
Eugene Schava
|
79552a93fe
|
telegram: move the most important information to the top of sell message
fixed tests
|
2021-06-01 20:17:11 +03:00 |
|
Matthias
|
313567d07d
|
Support having numbers in custom keyboard
|
2021-05-29 08:12:25 +02:00 |
|
Matthias
|
f760b4a789
|
Merge branch 'develop' into pr/gmatheu/4746
|
2021-05-23 16:03:11 +02:00 |
|
Matthias
|
77302ea178
|
Update documentation for forcebuy query
|
2021-05-23 16:01:49 +02:00 |
|
Matthias
|
2d7735ba04
|
Update telegram to sort performance by absolute performance
|
2021-05-15 19:49:21 +02:00 |
|
Matthias
|
e1447f955c
|
/locks should always respond, even if there's no locks
closes #4942
|
2021-05-15 10:50:00 +02:00 |
|
Matthias
|
2157923aee
|
have edge send multiple messages if necessary
closes #4519
|
2021-05-08 19:45:34 +02:00 |
|
Matthias
|
7e2e196643
|
improve sell_message by using sell rate
|
2021-04-22 17:13:22 +02:00 |
|
Matthias
|
f821ef5aec
|
Final finetunings of rpc_fill messages
|
2021-04-20 19:36:30 +02:00 |
|
Matthias
|
efbe0843be
|
Add documentation for fill messages
|
2021-04-20 19:23:29 +02:00 |
|
Matthias
|
0341ac5a55
|
rename RPC message types
|
2021-04-20 19:23:28 +02:00 |
|
Matthias
|
8800a09770
|
Don't send double-notifications for stoploss fills
|
2021-04-20 19:22:14 +02:00 |
|
Matthias
|
2254f65fa7
|
use binance intests instead of bittrex
|
2021-04-20 12:59:15 +02:00 |
|
Gonzalo Matheu
|
e3c5a4b3fc
|
telegram: Formatting imports
|
2021-04-15 21:51:16 -03:00 |
|
Gonzalo Matheu
|
5fae4ea2fd
|
telegram: Formatting code
|
2021-04-15 21:51:16 -03:00 |
|
Gonzalo Matheu
|
50bdae8eb2
|
telegram: Adding forcebuy inline keyboard
|
2021-04-15 21:51:16 -03:00 |
|
Matthias
|
9a58a85347
|
Don't export "hum" date versions for trade objects.
They are not used and have a rather high performance penalty due to
using arrow.get
|
2021-04-13 06:17:11 +02:00 |
|
Matthias
|
333ad02605
|
Fix random test failure
|
2021-03-10 10:39:38 +01:00 |
|
Th0masL
|
37e6006169
|
Fix order_by in trades command
|
2021-03-08 23:21:56 +02:00 |
|
Th0masL
|
ad0e60b5b6
|
Add trade_id to Cancel messages and reduced lines length
|
2021-03-06 15:07:47 +02:00 |
|
Th0masL
|
2472f52874
|
Add trade_id to tests
|
2021-03-06 01:07:37 +02:00 |
|
Matthias
|
007ac7abb5
|
Add telegram pair unlocking
|
2021-03-01 20:09:40 +01:00 |
|
Matthias
|
a13dc3cdde
|
Use sensible defaults for balance_dust_level
|
2021-02-28 09:57:52 +01:00 |
|
Matthias
|
e7acee7904
|
Improve coin value output by rounding coin specific
|
2021-02-13 16:05:56 +01:00 |
|
Matthias
|
cd8d4da466
|
Add test for /status <tradeids> functionality
|
2021-01-19 19:45:13 +01:00 |
|
Matthias
|
9feabe707f
|
Fix RPC methods to allow wildcards (and validate wildcards)
|
2020-12-30 09:57:31 +01:00 |
|
Matthias
|
a87c273903
|
Refactor RPC modules so handlers don't inherit RPC directly
|
2020-12-24 09:09:23 +01:00 |
|
Matthias
|
5bf739b917
|
Simplify more telegram tests
|
2020-12-24 07:39:46 +01:00 |
|
Matthias
|
be4a4be7a3
|
Further simplify test_telegram
|
2020-12-24 07:29:26 +01:00 |
|
Matthias
|
4cbbb80bc3
|
Refactor test_telegram to simplify tests
|
2020-12-24 07:10:01 +01:00 |
|
Christof
|
74bcd82c3d
|
Exception msg
|
2020-12-23 16:00:01 +01:00 |
|
Christof
|
b1fe5940fa
|
check for Exception and log msgs
|
2020-12-22 13:01:01 +01:00 |
|
Christof
|
277f3ff47b
|
tests: cleaup
|
2020-12-21 09:52:10 +01:00 |
|
Christof
|
f39dde121a
|
moved keyboard config validation to __inti__
|
2020-12-20 22:36:56 +01:00 |
|
Christof
|
6b44545d37
|
sort order imports
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
799e6be2eb
|
fix tests
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
621105df9a
|
renaming shortcut_btns to keyboard
|
2020-12-20 21:06:45 +01:00 |
|
Christof
|
bf92099486
|
test for custom keyboard
|
2020-12-20 21:06:45 +01:00 |
|
Matthias
|
33f330256b
|
Reorder commands on telegram init
|
2020-12-09 20:36:30 +01:00 |
|
Matthias
|
245c19f5e9
|
Add simple test for /stats call
|
2020-12-05 14:48:56 +01:00 |
|
Matthias
|
8f61b68b2a
|
Merge branch 'develop' into pr/imxuwang/3799
|
2020-12-05 14:06:23 +01:00 |
|
Matthias
|
058d40a72c
|
Fix telegram /daily command without arguments
|
2020-12-05 08:16:40 +01:00 |
|
Matthias
|
c09c23eab1
|
Make sure non-int telegram values don't crash the bot
|
2020-12-02 07:51:59 +01:00 |
|
Matthias
|
5dfa1807a3
|
Fix tests after small updates
|
2020-12-01 19:57:43 +01:00 |
|
Matthias
|
7a8b274a44
|
Merge branch 'develop' into pr/imxuwang/3799
|
2020-11-19 13:18:03 +01:00 |
|
Matthias
|
4eb96cfc4f
|
Allow locks to be gathered even when the bot is stopped
|
2020-11-13 06:51:45 +01:00 |
|
Matthias
|
2af1c80fd5
|
Convert _rpc_show_config to static method
|
2020-11-08 11:26:02 +01:00 |
|
Matthias
|
b58d6d38b5
|
Use correct fields in telegram
|
2020-11-03 08:59:11 +01:00 |
|
Matthias
|
e602ac3406
|
Introduce Pairlocks middleware
|
2020-10-27 07:06:06 +01:00 |
|
Matthias
|
2f91f87ad3
|
Merge branch 'develop' into pr/imxuwang/3799
|
2020-10-22 07:55:48 +02:00 |
|
Matthias
|
1156f5e686
|
Use constant for times
|
2020-10-20 19:21:13 +02:00 |
|
Matthias
|
7a9768ffa6
|
Add /locks Telegram endpoint
|
2020-10-20 19:21:13 +02:00 |
|
Matthias
|
a39898a5b3
|
Fix mock for telegram update
|
2020-10-12 19:54:31 +02:00 |
|
Xu Wang
|
355afc082e
|
Add command 'stats' in expected test output.
|
2020-10-05 10:05:15 +01:00 |
|
Matthias
|
6977ffdbf9
|
Merge branch 'develop' into isort_config
|
2020-09-28 20:21:55 +02:00 |
|
Matthias
|
0ea56548e4
|
Try fix random test failure
|
2020-09-28 19:50:22 +02:00 |
|
Matthias
|
9df366d943
|
Apply isort to tests
|
2020-09-28 19:43:15 +02:00 |
|
Matthias
|
2554dc48e4
|
Add test for notification settings
|
2020-09-19 20:29:44 +02:00 |
|
Matthias
|
2a7935e35e
|
Rename custom_notification to startup_notification
|
2020-09-19 17:51:31 +02:00 |
|
Matthias
|
5fba446e9a
|
Merge branch 'develop' into db_keep_orders
|
2020-09-06 15:22:13 +02:00 |
|
Matthias
|
c18441f36f
|
Fix typo in reloading_conf
|
2020-09-05 16:44:23 +02:00 |
|
Matthias
|
43035a3f76
|
Merge pull request #3724 from freqtrade/fix/3084
Forcesell should use the available methods for handling a trade correctly
|
2020-09-01 15:11:05 +02:00 |
|
Matthias
|
d6d3a02a23
|
Merge branch 'develop' into db_keep_orders
|
2020-09-01 07:51:16 +02:00 |
|
Matthias
|
2ae04af694
|
Improve some doc wording
|
2020-08-29 10:26:26 +02:00 |
|
Matthias
|
a595d23bf1
|
Improve comment in test
|
2020-08-29 10:14:49 +02:00 |
|
Matthias
|
9c20d488a9
|
Merge branch 'develop' into fix/3084
|
2020-08-28 15:43:24 +02:00 |
|
Matthias
|
a9e7ee8113
|
Merge pull request #3683 from freqtrade/logging_endpoints
Logging endpoints
|
2020-08-27 15:11:17 +02:00 |
|
Matthias
|
b2373fccfd
|
Adjust tests as send_msg is only called once
|
2020-08-27 06:35:28 +02:00 |
|
Matthias
|
9c0a3fffd7
|
Avoid double notifications in case of partially filled buy orders
|
2020-08-26 22:17:43 +02:00 |
|
Matthias
|
5e75caa917
|
Adjust tests to new forcesell
|
2020-08-26 21:55:31 +02:00 |
|
Matthias
|
605ed90567
|
Merge pull request #3592 from freqtrade/stoploss_distance
Add stoploss-distance (to current price) to /status output
|
2020-08-25 19:56:23 +02:00 |
|
Matthias
|
56ca37fd8b
|
Also provide stacktrace via log endpoints
|
2020-08-15 20:15:02 +02:00 |
|
Matthias
|
9659e516c8
|
Remove queue import
Improve tests
|
2020-08-14 20:35:15 +02:00 |
|
Matthias
|
9ad8e74247
|
Add tests for log-endpoints
|
2020-08-14 19:41:27 +02:00 |
|
Matthias
|
5f79caa307
|
Implement /logs endpoints in telegram and restAPI
|
2020-08-14 15:44:36 +02:00 |
|
Matthias
|
a66a3d047f
|
Remove unneeded mocks
|
2020-08-14 09:52:46 +02:00 |
|
Matthias
|
9999d0ffb5
|
Merge branch 'develop' into fix/3579
|
2020-08-12 15:28:51 +02:00 |
|
Matthias
|
075c73b9e3
|
Improve formatting of telegram message
|
2020-08-04 19:56:49 +02:00 |
|
Matthias
|
4b0164770c
|
Add test for /delete
|
2020-08-04 14:49:59 +02:00 |
|
Matthias
|
c0083c4244
|
Merge branch 'develop' into pr/thopd88/3611
|
2020-08-04 07:00:54 +02:00 |
|
Matthias
|
db8f3a9e9b
|
Merge pull request #3609 from thopd88/develop
Add telegram /trades command
|
2020-07-25 16:45:09 +02:00 |
|
Matthias
|
fdc84eef59
|
/trades shall only return closed trades
|
2020-07-23 07:50:45 +02:00 |
|
Matthias
|
0f18b2a0d4
|
Add test and fix case where no trades were closed yet
|
2020-07-23 07:12:14 +02:00 |
|
Matthias
|
21dcef1134
|
Add trade_id to webhooks
allowing for easier corelation of different messages
|
2020-07-20 19:57:05 +02:00 |
|
Matthias
|
4c97527b04
|
FIx failing test
|
2020-07-20 19:11:15 +02:00 |
|
Matthias
|
de46744aa9
|
Use filled before amount for order data
closes #3579
|
2020-07-15 21:08:16 +02:00 |
|
Matthias
|
98f2e79f27
|
Adjust tests to use correctly trimmed amount
|
2020-07-15 20:55:33 +02:00 |
|
Matthias
|
82c68f07cd
|
Add stoploss-distance (to current price) to /status output
|
2020-07-14 20:16:18 +02:00 |
|
Theagainmen
|
4f643f8481
|
Fix Flake8 error: line too long
|
2020-06-10 19:28:02 +02:00 |
|
Theagainmen
|
8c9dea988c
|
Now supports both commands & fixed test
|
2020-06-10 19:28:02 +02:00 |
|
Theagainmen
|
04fa597695
|
Test with multiple commands in one line
|
2020-06-10 19:28:02 +02:00 |
|
Theagainmen
|
ac92834693
|
reload_conf & reload_config now both accepted, code is more consistent now
|
2020-06-10 19:28:02 +02:00 |
|
Matthias
|
8d8cf5a2fd
|
Improve code formatting of telegram
|
2020-06-06 17:28:00 +02:00 |
|
Matthias
|
6aed16c146
|
Merge pull request #3448 from Theagainmen/Telegram_emojis_V2
Added emoji's to the Telegram RPC
|
2020-06-06 17:22:56 +02:00 |
|
Theagainmen
|
d20762aa01
|
Fixed typo 'emoij' in test file too
|
2020-06-06 17:11:47 +02:00 |
|
Matthias
|
b2316cdd00
|
Extract sell_smoij logic into it's own function
|
2020-06-06 17:11:47 +02:00 |
|
Theagainmen
|
6694ac5077
|
Splitted a line that was too long, resulting in flake8 error
|
2020-06-05 20:10:52 +02:00 |
|
Theagainmen
|
08b9abed3a
|
Removed '.encode', unecessary
|
2020-06-05 20:05:55 +02:00 |
|
Theagainmen
|
ff289a7177
|
Updated tests to work with Telegram emojis
|
2020-06-05 19:08:54 +02:00 |
|
Matthias
|
6997524a04
|
Fix tests for additional info
|
2020-06-03 19:40:49 +02:00 |
|
hroff-1902
|
5435df84bd
|
Merge pull request #3387 from freqtrade/rpc_blacklist
Improve RPC Blacklist by adding feedback
|
2020-06-02 04:10:33 +03:00 |
|
Matthias
|
cc90e7b413
|
Show "No trades yet." when no trade happened yet
|
2020-05-30 19:49:16 +02:00 |
|
Matthias
|
91f84f1a43
|
Fix typo in close trade message
|
2020-05-30 19:28:30 +02:00 |
|
Matthias
|
1d6e3fea85
|
Update /profit telegram message to support non-closed trades
|
2020-05-29 09:38:12 +02:00 |
|
Matthias
|
7399c7e70c
|
Provide blacklist feedback to telegram
|
2020-05-28 07:04:06 +02:00 |
|
Matthias
|
3e3cce4559
|
Use pct instead of _perc
|
2020-05-26 19:25:03 +02:00 |
|
Matthias
|
859b619a0b
|
Align tests to new output
|
2020-05-24 08:47:10 +02:00 |
|
Matthias
|
1e76bff1bd
|
Add sell_order_status to keep track of cancellations
|
2020-05-17 10:52:20 +02:00 |
|
Matthias
|
9c351007f5
|
Provide reason for cancelled sell order
|
2020-03-25 09:43:04 +01:00 |
|
Matthias
|
acea49beaf
|
Fix tests / test mocks
|
2020-03-07 13:01:26 +01:00 |
|
hroff-1902
|
34093d1208
|
Merge branch 'develop' into no-percent-1
|
2020-03-05 14:27:12 +03:00 |
|
hroff-1902
|
e411717de9
|
No percent where ratio is to be used
|
2020-02-28 12:36:39 +03:00 |
|