formatting
This commit is contained in:
parent
6a433282dc
commit
0d6051e6f9
@ -7,17 +7,17 @@ from freqtrade.main import refresh_whitelist, gen_pair_whitelist
|
|||||||
|
|
||||||
def whitelist_conf():
|
def whitelist_conf():
|
||||||
return {
|
return {
|
||||||
"stake_currency": "BTC",
|
'stake_currency': 'BTC',
|
||||||
"exchange": {
|
'exchange': {
|
||||||
"pair_whitelist": [
|
'pair_whitelist': [
|
||||||
"BTC_ETH",
|
'BTC_ETH',
|
||||||
"BTC_TKN",
|
'BTC_TKN',
|
||||||
"BTC_TRST",
|
'BTC_TRST',
|
||||||
"BTC_SWT",
|
'BTC_SWT',
|
||||||
"BTC_BCC"
|
'BTC_BCC'
|
||||||
],
|
],
|
||||||
"pair_blacklist": [
|
'pair_blacklist': [
|
||||||
"BTC_BLK"
|
'BTC_BLK'
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -25,52 +25,51 @@ def whitelist_conf():
|
|||||||
|
|
||||||
def get_market_summaries():
|
def get_market_summaries():
|
||||||
return [{
|
return [{
|
||||||
"MarketName": "BTC-TKN",
|
'MarketName': 'BTC-TKN',
|
||||||
"High": 0.00000919,
|
'High': 0.00000919,
|
||||||
"Low": 0.00000820,
|
'Low': 0.00000820,
|
||||||
"Volume": 74339.61396015,
|
'Volume': 74339.61396015,
|
||||||
"Last": 0.00000820,
|
'Last': 0.00000820,
|
||||||
"BaseVolume": 1664,
|
'BaseVolume': 1664,
|
||||||
"TimeStamp": "2014-07-09T07:19:30.15",
|
'TimeStamp': '2014-07-09T07:19:30.15',
|
||||||
"Bid": 0.00000820,
|
'Bid': 0.00000820,
|
||||||
"Ask": 0.00000831,
|
'Ask': 0.00000831,
|
||||||
"OpenBuyOrders": 15,
|
'OpenBuyOrders': 15,
|
||||||
"OpenSellOrders": 15,
|
'OpenSellOrders': 15,
|
||||||
"PrevDay": 0.00000821,
|
'PrevDay': 0.00000821,
|
||||||
"Created": "2014-03-20T06:00:00",
|
'Created': '2014-03-20T06:00:00',
|
||||||
"DisplayMarketName": ""
|
'DisplayMarketName': ''
|
||||||
}, {
|
}, {
|
||||||
"MarketName": "BTC-ETH",
|
'MarketName': 'BTC-ETH',
|
||||||
"High": 0.00000072,
|
'High': 0.00000072,
|
||||||
"Low": 0.00000001,
|
'Low': 0.00000001,
|
||||||
"Volume": 166340678.42280999,
|
'Volume': 166340678.42280999,
|
||||||
"Last": 0.00000005,
|
'Last': 0.00000005,
|
||||||
"BaseVolume": 42,
|
'BaseVolume': 42,
|
||||||
"TimeStamp": "2014-07-09T07:21:40.51",
|
'TimeStamp': '2014-07-09T07:21:40.51',
|
||||||
"Bid": 0.00000004,
|
'Bid': 0.00000004,
|
||||||
"Ask": 0.00000005,
|
'Ask': 0.00000005,
|
||||||
"OpenBuyOrders": 18,
|
'OpenBuyOrders': 18,
|
||||||
"OpenSellOrders": 18,
|
'OpenSellOrders': 18,
|
||||||
"PrevDay": 0.00000002,
|
'PrevDay': 0.00000002,
|
||||||
"Created": "2014-05-30T07:57:49.637",
|
'Created': '2014-05-30T07:57:49.637',
|
||||||
"DisplayMarketName": ""
|
'DisplayMarketName': ''
|
||||||
}, {
|
}, {
|
||||||
"MarketName": "BTC-BLK",
|
'MarketName': 'BTC-BLK',
|
||||||
"High": 0.00000072,
|
'High': 0.00000072,
|
||||||
"Low": 0.00000001,
|
'Low': 0.00000001,
|
||||||
"Volume": 166340678.42280999,
|
'Volume': 166340678.42280999,
|
||||||
"Last": 0.00000005,
|
'Last': 0.00000005,
|
||||||
"BaseVolume": 3,
|
'BaseVolume': 3,
|
||||||
"TimeStamp": "2014-07-09T07:21:40.51",
|
'TimeStamp': '2014-07-09T07:21:40.51',
|
||||||
"Bid": 0.00000004,
|
'Bid': 0.00000004,
|
||||||
"Ask": 0.00000005,
|
'Ask': 0.00000005,
|
||||||
"OpenBuyOrders": 18,
|
'OpenBuyOrders': 18,
|
||||||
"OpenSellOrders": 18,
|
'OpenSellOrders': 18,
|
||||||
"PrevDay": 0.00000002,
|
'PrevDay': 0.00000002,
|
||||||
"Created": "2014-05-30T07:57:49.637",
|
'Created': '2014-05-30T07:57:49.637',
|
||||||
"DisplayMarketName": ""
|
'DisplayMarketName': ''
|
||||||
}
|
}]
|
||||||
]
|
|
||||||
|
|
||||||
|
|
||||||
def get_health():
|
def get_health():
|
||||||
@ -95,7 +94,8 @@ def test_refresh_market_pair_not_in_whitelist(mocker):
|
|||||||
mocker.patch.dict('freqtrade.main._CONF', conf)
|
mocker.patch.dict('freqtrade.main._CONF', conf)
|
||||||
mocker.patch.multiple('freqtrade.main.exchange',
|
mocker.patch.multiple('freqtrade.main.exchange',
|
||||||
get_wallet_health=get_health)
|
get_wallet_health=get_health)
|
||||||
refreshedwhitelist = refresh_whitelist(conf['exchange']['pair_whitelist'] + ['BTC_XXX'])
|
refreshedwhitelist = refresh_whitelist(
|
||||||
|
conf['exchange']['pair_whitelist'] + ['BTC_XXX'])
|
||||||
# List ordered by BaseVolume
|
# List ordered by BaseVolume
|
||||||
whitelist = ['BTC_ETH', 'BTC_TKN']
|
whitelist = ['BTC_ETH', 'BTC_TKN']
|
||||||
# Ensure all except those in whitelist are removed
|
# Ensure all except those in whitelist are removed
|
||||||
@ -123,7 +123,8 @@ def test_refresh_whitelist_dynamic(mocker):
|
|||||||
get_market_summaries=get_market_summaries)
|
get_market_summaries=get_market_summaries)
|
||||||
# argument: use the whitelist dynamically by exchange-volume
|
# argument: use the whitelist dynamically by exchange-volume
|
||||||
whitelist = ['BTC_TKN', 'BTC_ETH']
|
whitelist = ['BTC_TKN', 'BTC_ETH']
|
||||||
refreshedwhitelist = refresh_whitelist(gen_pair_whitelist(conf['stake_currency']))
|
refreshedwhitelist = refresh_whitelist(
|
||||||
|
gen_pair_whitelist(conf['stake_currency']))
|
||||||
assert whitelist == refreshedwhitelist
|
assert whitelist == refreshedwhitelist
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user