Matthias
|
8990097d6f
|
Enrich markets mock with "type" and "spot" info
|
2021-11-07 10:43:00 +01:00 |
|
Sam Germain
|
252e45ebf2
|
Merge branch 'feat/short' into funding-fee-dry-run
|
2021-11-06 22:46:00 -06:00 |
|
Matthias
|
ebc38159b8
|
Merge branch 'develop' into feat/short
|
2021-11-06 15:24:52 +01:00 |
|
Sam Germain
|
ba95172d07
|
Finished test_calculate_funding_fees
|
2021-11-01 06:28:03 -06:00 |
|
Sam Germain
|
765ee5af50
|
Updated conftest funding_rate and mark_price
|
2021-11-01 02:51:59 -06:00 |
|
Sam Germain
|
77d247e179
|
Created fixtures mark_ohlcv and funding_rate_history
|
2021-11-01 01:04:42 -06: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
|
21ab83163d
|
Quick import/clarity fix
|
2021-10-27 01:35:47 +03:00 |
|
theluxaz
|
e4e75d4861
|
Added test data for buy_tag/sell_reason testing
|
2021-10-27 01:29:19 +03:00 |
|
Matthias
|
1267374c8a
|
Small fixes to tests
|
2021-10-20 19:21:38 +02:00 |
|
Sam Germain
|
0329da1a57
|
updated get_max_leverage to use new ccxt unified property
|
2021-10-20 08:36:48 -06:00 |
|
Sam Germain
|
3fffc315ac
|
Merge branch 'develop' into feat/short
|
2021-10-20 08:11:53 -06:00 |
|
Matthias
|
ad2c88b991
|
Reduce test-code duplication by importing functions
|
2021-10-17 17:00:25 +02:00 |
|
Matthias
|
198f3c5238
|
Merge branch 'feat/short' into pr/samgermain/5567
|
2021-10-17 10:41:03 +02:00 |
|
Matthias
|
69fdb8edfa
|
Merge branch 'develop' into feat/short
|
2021-10-17 10:40:08 +02:00 |
|
Matthias
|
fb2c8f7621
|
Rollback after each request
This closes the transaction and avoids "sticking" transactions.
|
2021-10-17 10:30:06 +02:00 |
|
Matthias
|
7f1080368b
|
Commit mock-trades to avoid errors in tests
|
2021-10-16 16:48:19 +02:00 |
|
Sam Germain
|
9a6ffff5eb
|
Added cost to limit_sell_order_usdt_open, fixing some tests
|
2021-10-09 15:50:18 -06:00 |
|
Sam Germain
|
2a2b759419
|
patch_get_signal test updates
|
2021-10-03 17:41:01 -06:00 |
|
Sam Germain
|
56ff0a95a7
|
Merge branch 'feat/short' into lev-freqtradebot
|
2021-10-03 02:26:41 -06:00 |
|
Sam Germain
|
dcb9ce9513
|
isort
|
2021-10-03 02:14:52 -06:00 |
|
Sam Germain
|
d3f7207fe6
|
Merge branch 'develop' into feat/short
|
2021-10-03 02:12:25 -06:00 |
|
Sam Germain
|
09ef0781a1
|
switching limit_buy_order_usdt and limit_sell_order_usdt to limit_order(enter_side[is_short]) and limit_order(exit_side[is_short])
|
2021-10-03 01:52:58 -06:00 |
|
Matthias
|
9e77a739fa
|
Change usdt stake_amount to 60$
|
2021-10-03 09:22:50 +02:00 |
|
Sam Germain
|
3823ca4162
|
Merge branch 'test-freqtradebot-usdt' into lev-freqtradebot
|
2021-10-02 20:26:52 -06: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 |
|
Rokas Kupstys
|
c820db4c60
|
Fix couple more usdt tests which failed due to ticker prices causing roi being hit, but tests did not expect that to happen.
|
2021-10-02 01:44:30 -06:00 |
|
Rokas Kupstys
|
2ee87f8c66
|
Fix failing USDT tests due to not enough open markets.
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
43339f1660
|
A lot of the usdt freqtradebot tests pass now
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
ba5d78f005
|
swapped default_conf for default_conf_usdt and ticker for ticker_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
26fdad8468
|
Removed edge_conf_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
d0e0d0ee01
|
Removed init_persistence_usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
ffa9a3ac7d
|
changed default_conf_usdt stake_amount to 10
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
6fdcf8cd73
|
created default_conf_usdt and init_persistence_usdt so that these tests pass: test_handle_stoploss_on_exchange_trailing, test_handle_stoploss_on_exchange_custom_stop, test_update_trade_state_withorderdict
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
d1e3d48075
|
changed test_update_trade_state_withorderdict to usdt
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
8d7f75c4de
|
Fixed a bunch of freqtradebot tests
|
2021-10-02 01:44:30 -06:00 |
|
Sam Germain
|
dadd134200
|
changes some tests to use usdt values
|
2021-10-02 01:44:30 -06:00 |
|
Rokas Kupstys
|
e025576d8c
|
Introduce markets_static fixture serving an immutable list of markets. Adapt pairlist/markets tests to use this new fixture.
This allows freely modifying markets in get_markets() without a need of updating pairlist/markets tests.
|
2021-09-29 10:15:05 +03:00 |
|
Sam Germain
|
1a132758d0
|
merged with feat/short
|
2021-09-27 23:26:20 -06:00 |
|
Matthias
|
5928ba9c88
|
Test and document leverage strategy callback
|
2021-09-22 20:14:52 +02:00 |
|
Matthias
|
c791b95405
|
Use new TestStrategy (V3) by default in tests
|
2021-09-21 20:24:08 +02:00 |
|
matt ferrante
|
707d0ef795
|
remove trades_for_order3
|
2021-09-21 12:16:10 -06:00 |
|
Sam Germain
|
043bfcd5ad
|
Fixed a lot of failing tests"
|
2021-09-19 20:24:22 -06:00 |
|
Sam Germain
|
d7c7448632
|
merged lev-freqtradebot with lev-strat
|
2021-09-19 19:06:43 -06:00 |
|
Sam Germain
|
778f0d9d0a
|
Merged feat/short into lev-strat
|
2021-09-19 17:44:12 -06:00 |
|
Matthias
|
4d558879e9
|
Merge branch 'feat/short' into pr/samgermain/5378
|
2021-09-17 19:33:35 +02:00 |
|
Sam Germain
|
0628790da9
|
merged lev-freqtradebot with feat/short
|
2021-09-16 23:49:43 -06:00 |
|
Sam Germain
|
dec2f377ff
|
Removed utils, moved get_sides to conftest
|
2021-09-16 16:25:02 -06:00 |
|
Sam Germain
|
d604757056
|
Added is_short to conf tests
|
2021-09-14 21:10:38 -06:00 |
|
Sam Germain
|
5f6384a961
|
Added tests to freqtradebot
|
2021-09-14 17:18:57 -06:00 |
|
Sam Germain
|
e13b0414d8
|
Merge branch 'lev-strat' into lev-freqtradebot
|
2021-09-08 00:00:53 -06:00 |
|
Sam Germain
|
8822b73f9c
|
test_fill_leverage_brackets_kraken and test_get_max_leverage_binance now pass but test_fill_leverage_brackets_ftx does not if called after test_get_max_leverage_binance
|
2021-09-05 22:27:14 -06:00 |
|
Matthias
|
ca44d2e092
|
Merge branch 'feat/short' into pr/samgermain/5378
|
2021-09-04 19:54:34 +02:00 |
|
Matthias
|
5184cc7749
|
Merge branch 'develop' into feat/short
|
2021-09-02 07:03:14 +02:00 |
|
Matthias
|
6d96b11279
|
Rename DefaultStrategy
|
2021-08-26 07:25:53 +02:00 |
|
Matthias
|
6b93c71d15
|
Small refactorings, use only enter_long columns
|
2021-08-25 06:49:06 +02:00 |
|
Matthias
|
b951f59f89
|
Fix patch_get_signal
|
2021-08-24 21:03:13 +02:00 |
|
Matthias
|
957551ea97
|
Merge branch 'develop' into feat/short
|
2021-08-24 06:25:06 +02:00 |
|
Matthias
|
faf16a64e5
|
Remove legacy hyperopt file support
|
2021-08-08 10:22:45 +02:00 |
|
Sam Germain
|
d88e2ae603
|
Merge branch 'develop' into margin-db
|
2021-08-02 23:58:44 -06:00 |
|
Sam Germain
|
90a61b1765
|
Changed tests in tests/test_persistence.py to use usdt prices
|
2021-07-31 20:44:49 -06:00 |
|
Sam Germain
|
6ad9b535a9
|
persistence all to one test file, use more regular values like 2.0 for persistence tests
|
2021-07-28 12:25:56 -06:00 |
|
Sam Germain
|
b0476ebd3e
|
All persistence margin tests pass
Flake8 compliant, passed mypy, ran isort .
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
60572c9e0d
|
Took liquidation price out of order completely
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
0fc9d6b6ac
|
Moved leverage and is_short variables out of trade constructors and into conftest
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
811cea288d
|
Added checks for making sure stop_loss doesn't go below liquidation_price
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
a4403c0814
|
fixed rpc_apiserver test fails, changed test_persistence_long to test_persistence_leverage
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
78708b27f2
|
Updated tests to new persistence
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
e4d4d1d1f1
|
Wrote all tests for shorting
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
efcc2adacf
|
About 15 margin tests pass
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
f5d7deedf4
|
added exception checks to LocalTrade.leverage and LocalTrade.borrowed
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
d07fe1586c
|
Set leverage and borowed to computed properties
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
c24ec89dc4
|
Started some pytests for short and leverage
1 short test passes
|
2021-07-28 12:25:55 -06:00 |
|
Sam Germain
|
000932eed0
|
Adding templates for leverage/short tests
All previous pytests pass
|
2021-07-28 12:25:55 -06: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
|
ec526b3f96
|
fix testcase
|
2021-07-20 16:22:04 +07:00 |
|
Matthias
|
eb3ead4930
|
Merge pull request #5229 from kevinjulian/telegram-balance
compact low balance currencies
|
2021-07-05 06:56:35 +02:00 |
|
kevinjulian
|
b722e12350
|
compact low balance currencies
|
2021-07-04 02:44:48 +07:00 |
|
Matthias
|
e034f11dcc
|
Improve test for hyperopt_show
|
2021-06-30 20:21:33 +02:00 |
|
Matthias
|
ff61b8a2e7
|
Disable parameter export from tests
|
2021-06-29 20:57:16 +02:00 |
|
Matthias
|
8c542e4028
|
Update tests for removed order_book_max option
|
2021-06-25 20:45:53 +02: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
|
cf7394d01c
|
Export backtesting results by default
closes #4977
|
2021-06-14 19:57:24 +02:00 |
|
Matthias
|
9c34304cb9
|
Move state enums to enums package
|
2021-06-08 21:20:35 +02:00 |
|
Matthias
|
db03a24109
|
Add tests for fill methods
|
2021-06-05 09:09:39 +02:00 |
|
Matthias
|
f920c26802
|
fix Hyperopt-list avg-time filters
These should use a numeric field (which currently isn't available).
closes #5061
|
2021-05-31 20:01:40 +02:00 |
|
Matthias
|
a710b7dc01
|
Update tests to match new behaviour
|
2021-05-05 19:58:45 +02:00 |
|
Matthias
|
fc110ea418
|
Support csv export for new and old versions
|
2021-05-02 20:41:45 +02:00 |
|
Matthias
|
ef9dd0676c
|
Rename hyperoptresult fixture to avoid naming collision
|
2021-05-02 20:06:47 +02:00 |
|
Matthias
|
f821ef5aec
|
Final finetunings of rpc_fill messages
|
2021-04-20 19:36:30 +02:00 |
|
Matthias
|
2254f65fa7
|
use binance intests instead of bittrex
|
2021-04-20 12:59:15 +02:00 |
|
Matthias
|
c40b811f19
|
flush after creating mock trades
|
2021-04-06 19:35:28 +02:00 |
|
Matthias
|
ea0b47a7f9
|
Replace test occurances of Trade.session with Trade.query.session
|
2021-04-05 07:38:07 +02:00 |
|
Matthias
|
3b99f04a78
|
Merge pull request #4535 from freqtrade/fix/backtestperformance
Improve backtest performance after enabling compounding
|
2021-03-13 16:51:00 +01:00 |
|
Matthias
|
6389e86ed6
|
Add test for uvloop fix
|
2021-03-13 16:09:07 +01:00 |
|
Matthias
|
d1acc8092c
|
Improve backtest performance
|
2021-03-13 10:17:14 +01:00 |
|
Matthias
|
0db5c9746f
|
Merge pull request #4454 from freqtrade/backtest_compound_speed
Backtest compound, wallet, ...
|
2021-03-10 10:07:40 +01:00 |
|