Trading strategy for the Freqtrade crypto bot

Overview

NostalgiaForInfinity

Trading strategy for the Freqtrade crypto bot

Change strategy

Add strategies to the user_data/strategies folder and also in the docker-compose.yml file at strategy-list add your strategy in the list.

Test locally

Install Docker Compose.

Run the backtesting command:

docker-compose run --rm backtesting

Configure run

If you want to change --max-open-trades or --stake-amount or --timerange change the .env file.

Update pairs or timeframe

If you want to update pairs user_data/pairlists.json from exchange:pair_whitelist or timeframe from docker-compose.yml from download-data:timerange, run the following after you changed.

docker-compose run --rm download-data
Comments
  • Generating profits in Backtest but losses in LIVE Mode

    Generating profits in Backtest but losses in LIVE Mode

    Hi, I recently deployed the strategy in live mode with volume trading pairs. The strategy, in the results of around 24 hrs, has made a loss of over 2% and has still loss trades opened. I backtested the strategy during the same time frame and same coin pairs and according to backtesting results, the strategy should have made a profit of 1% and would have closed the trades.

    The pairs I have tested are SUN/USDT ACH/USDT

    Following are the results of backtesting:

    image image

    image

    Following are the results of live testing so far:

    image

    Any idea, why does this happen?

    opened by hamiz-ahmed 23
  •  Unable to analyze candle (OHLCV) data for pair DGB/USDT: input_arrays parameter missing required data key: ema1

    Unable to analyze candle (OHLCV) data for pair DGB/USDT: input_arrays parameter missing required data key: ema1

    Hi there, ive been running this strat live since sunday...everything worked fine until few hours ago when my console started spamming and I am getting this error and can not find in the strategy a ema1 that can cause it , what would be the problem?

    2021-08-19 11:16:40,594 - freqtrade.strategy.interface - WARNING - Unable to analyze candle (OHLCV) data for pair DGB/USDT: input_arrays parameter missing required data key: ema1 2021-08-19 11:16:40,598 - freqtrade.strategy.strategy_wrapper - ERROR - Unexpected error input_arrays parameter missing required data key: ema1 calling <bound method IStrategy._analyze_ticker_internal of <strategy.strategy object at 0x7fdc0e631a30>> Traceback (most recent call last): File "/home/lvp/freqtrade/freqtrade/strategy/strategy_wrapper.py", line 17, in wrapper return f(*args, **kwargs) File "/home/lvp/freqtrade/freqtrade/strategy/interface.py", line 417, in _analyze_ticker_internal dataframe = self.analyze_ticker(dataframe, metadata) File "/home/lvp/freqtrade/freqtrade/strategy/interface.py", line 396, in analyze_ticker dataframe = self.advise_indicators(dataframe, metadata) File "/home/lvp/freqtrade/freqtrade/strategy/interface.py", line 750, in advise_indicators return self.populate_indicators(dataframe, metadata) File "/home/lvp/freqtrade/user_data/strategies/strategy.py", line 2915, in populate_indicators informative_1h = self.informative_1h_indicators(dataframe, metadata) File "/home/lvp/freqtrade/user_data/strategies/strategy.py", line 2593, in informative_1h_indicators informative_1h['ema_12'] = ta.EMA(informative_1h, timeperiod=12) File "talib/_abstract.pxi", line 398, in talib._ta_lib.Function.call File "talib/_abstract.pxi", line 270, in talib._ta_lib.Function.set_function_args File "talib/_abstract.pxi", line 221, in talib._ta_lib.Function.set_input_arrays Exception: input_arrays parameter missing required data key: ema1 2021-08-19 11:16:40,598 - freqtrade.strategy.interface - WARNING - Unable to analyze candle (OHLCV) data for pair ICX/USDT: input_arrays parameter missing required data key: ema1 2021-08-19 11:16:40,602 - freqtrade.strategy.strategy_wrapper - ERROR - Unexpected error input_arrays parameter missing required data key: ema1 calling <bound method IStrategy._analyze_ticker_internal of <strategy.strategy object at 0x7fdc0e631a30>> Traceback (most recent call last):

    haven't made any chances until today when started spamming. Reinstalled all from fresh and it keeps spamming, Unable to analyze candle OHLCV data for pairs: imputs are all NAN ERROR - Unexpected error inputs are all NAN calling <bound method Istrategy._analyze_ticker_internal of<infinitynext.infinitynext object at 0x7fef705febb0>>

    Do not know /understand what is happening....its showing this for all the pairs in the dynamic list i have set in the config. :( Please help!

    opened by LucianPopaLVP 15
  • backtesting results are not the same

    backtesting results are not the same

    @iterativv @eSeR1805 backtesting results are not same as the one presented on github , can you check what might be missing ?

    strategy name : NostalgiaForInfinityX pairlist used : https://github.com/iterativv/NostalgiaForInfinityData/blob/main/binance-usdt-static.json

    "max_open_trades": 5, "stake_currency": "USDT", "stake_amount": "unlimited", "dry_run_wallet":1000, "use_sell_signal":true, "tradable_balance_ratio": 0.99, "fiat_display_currency": "USD", "timeframe": "15m", "dry_run": true,

    opened by jashan1498 13
  • Hold trades spam logs every iterations

    Hold trades spam logs every iterations

    Version 7.7.1

    My config use throttle process at 3 seconds and this check seems to checking every 3 seconds too

    2021-08-18 03:43:19 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:22 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:25 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:28 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:31 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:34 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:37 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:40 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:43 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    2021-08-18 03:43:46 NostalgiaForInfinityNext: WARNING - The 'hold-trades.json' file was not found. Looked in '/home/***/freqtrade/user_data/strategies/hold-trades.json'. HOLD support disabled.
    
    opened by nakapola 11
  • Use websocket for binance

    Use websocket for binance

    Please consider about using binance websocket there is an example here : https://github.com/TomtomEh/freqtrade-websocket

    explained by developer : Using websockets you will get the pair information pushed from binance servers as soon as they are computed. For instance, while testing using about 100 pairs, freqtrade took almost one minute to start computing the new candle, while using this approcach in 3s all pairs were already processed.

    Using talipp reduce the computation power required, since data are update by only adding the contribution of the new candle to the already computed data. While freqtrade computes the indicators on their integrity and by default for 1000 timeframes.

    opened by tolgakaratas 11
  • Canceling SELL order due to time-out and issues trading coins with small volumes

    Canceling SELL order due to time-out and issues trading coins with small volumes

    Hi,

    Upon existing order cancelling SELL order due to time-out is not actually cancelled on the contrary of cancelling BUY order due to time-out. Although I get a message on my Freqtrade Telegram bot, that the order is cancelled due time out and it does not work. So I must exist the trade manually and delete the trade later from the Freqtrade bot, as /forcesell would not help.

    I See this problem while trying to sell coins with lower volumes, as orders will not be filled or partially filled. Is it possible that upon cancelling such trades that the bot sells with "market limit" instead of a "limit order"? Or setting a bit more lower limit immediately, so the order will be filled? I mean it is the only way it manually works. This issue is causing me huge losses by keeping the failed trades unfilled and open.

    Thank you very much in advance!

    opened by BillyYan13 9
  • No trades at all

    No trades at all

    Hello! For the past weeks, I don't seem to be getting any trades at all (USDT pairs). I am using NostalgiaForInfinityX and Binance. I have a valid API and checked that spot/margin is checked. I used to have trades in the past. Probably something is wrong with my config? I attach it in order for you to check when you can. Thank you and continue this awesome work!

    {
    	"max_open_trades": 6,
    	"stake_currency": "USDT",
    	"stake_amount": "unlimited",
    	"tradable_balance_ratio": 0.99,
    	"fiat_display_currency": "USD",
    	"timeframe": "5m",
    	"dry_run": false,
    	"dry_run_wallet": 1000,
    	"cancel_open_orders_on_exit": false,
    	"unfilledtimeout": {
    		"entry": 15,
    		"exit": 15,
    		"exit_timeout_count": 0,
    		"unit": "minutes"
    	},
    	"order_types": {
    		"entry": "limit",
    		"exit": "limit",
    		"emergency_exit": "limit",
    		"force_entry": "limit",
    		"force_exit": "limit",
    		"stoploss": "limit",
    		"stoploss_on_exchange": false,
    		"stoploss_on_exchange_interval": 60
    	},
    	"entry_pricing": {
    		"price_side": "other",
    		"use_order_book": false,
    		"order_book_top": 1,
    		"price_last_balance": 0.0,
    		"check_depth_of_market": { "enabled": false, "bids_to_ask_delta": 1 }
    	},
    	"exit_pricing": {
    		"price_side": "other",
    		"use_order_book": false,
    		"order_book_top": 1,
    		"price_last_balance": 0.0
    	},
    	"exchange": {
    		"name": "binance",
    		"key": "****",
    		"secret": "****",
    		"ccxt_config": { "enableRateLimit": true },
    		"ccxt_async_config": {
    			"enableRateLimit": true,
    			"rateLimit": 100
    		},
    		"pair_whitelist": [],
    		"pair_blacklist": [
    			"(BNB)/.*",
    			".*(_PREMIUM|BEAR|BULL|HALF|HEDGE|UP|DOWN|[1235][SL])/.*",
    			"(AUD|BRZ|CAD|CHF|EUR|GBP|HKD|IDRT|JPY|NGN|RUB|SGD|TRY|UAH|USD|ZAR)/.*",
    			"(BUSD|CUSD|CUSDT|DAI|PAXG|SUSD|TUSD|USDC|USDN|USDP|USDT|VAI|UST|USTC|AUSD)/.*",
    			"(ACM|AFA|ALA|ALL|APL|ASR|ATM|BAR|CAI|CITY|FOR|GAL|GOZ|IBFK|JUV|LEG|LOCK-1|NAVI|NMR|NOV|PFL|PORTO|PSG|ROUSH|STV|TH|TRA|UCH|UFC|YBO)/.*",
    			"(1EARTH|ILA|BOBA|CTXC|CWAR|HBAR|NMR|OMG|ONG|ARDR|DMTR|MLS|TORN)/.*"
    		]
    	},
    	"pairlists": [
    		{
    			"method": "VolumePairList",
    			"number_assets": 100,
    			"sort_key": "quoteVolume",
    			"refresh_period": 1800
    		},
    		{ "method": "AgeFilter", "min_days_listed": 30 },
    		{
    			"method": "RangeStabilityFilter",
    			"lookback_days": 3,
    			"min_rate_of_change": 0.03,
    			"refresh_period": 1800
    		},
    		{
    			"method": "VolatilityFilter",
    			"lookback_days": 3,
    			"min_volatility": 0.01,
    			"max_volatility": 0.75,
    			"refresh_period": 43200
    		},
    		{
    			"method": "VolumePairList",
    			"number_assets": 70,
    			"sort_key": "quoteVolume"
    		},
    		{ "method": "ShuffleFilter" }
    	],
    	"edge": {
    		"enabled": false,
    		"process_throttle_secs": 3600,
    		"calculate_since_number_of_days": 7,
    		"allowed_risk": 0.01,
    		"stoploss_range_min": -0.01,
    		"stoploss_range_max": -0.1,
    		"stoploss_range_step": -0.01,
    		"minimum_winrate": 0.6,
    		"minimum_expectancy": 0.2,
    		"min_trade_number": 10,
    		"max_trade_duration_minute": 1440,
    		"remove_pumps": false
    	},
    	"telegram": {
    		"enabled": true,
    		"token": "****",
    		"chat_id": "****"
    	},
    	"api_server": {
    		"enabled": false,
    		"listen_ip_address": "0.0.0.0",
    		"listen_port": 8080,
    		"verbosity": "error",
    		"enable_openapi": false,
    		"jwt_secret_key": "SECRET",
    		"CORS_origins": [],
    		"username": "USERNAME",
    		"password": "PASSWORD"
    	},
    	"bot_name": "freqtrade-binance",
    	"initial_state": "running",
    	"force_entry_enable": true,
    	"internals": {
    		"process_throttle_secs": 5
    	}
    }
    
    
    opened by zois 9
  • Outdated history for pair XXX/YYY

    Outdated history for pair XXX/YYY

    Hello,

    when I start Freqtrade with the NFI-strategy, I get this error after 15 to 20 mintes:

    freqtrade.strategy.interface - WARNING - Outdated history for pair XXX/YYY.  Last tick is 15 minutes old
    

    This message is shown for over 60 pairs. No trades are made and no graphs are available in FreqUI. If I use a non-NFI-strategy, this error does not occur.

    Do anyone know how to fix this? Thanks in advance!

    Here is my config:

    
    {
        "max_open_trades": 30,
        "stake_currency": "USDT",
        "stake_amount": 100,
        "tradable_balance_ratio": 0.99,
        "fiat_display_currency": "EUR",
        "timeframe": "5m",
        "dry_run": true,
        "db_url": "sqlite:///nostagiav8.USDT.dryrun.sqlite",
        "cancel_open_orders_on_exit": false,
        "unfilledtimeout": {
            "buy": 10,
            "sell": 30,
            "unit": "minutes"
        },
        "bid_strategy": {
            "price_side": "bid",
            "ask_last_balance": 0.0,
            "use_order_book": true,
            "order_book_top": 1,
            "check_depth_of_market": {
                "enabled": false,
                "bids_to_ask_delta": 1
            }
        },
        "ask_strategy": {
            "price_side": "ask",
            "use_order_book": true,
            "order_book_top": 1
        },
        "exchange": {
            "name": "binance",
            "key": "",
            "secret": "",
            "ccxt_config": {"enableRateLimit": true},
            "ccxt_async_config": {
               "enableRateLimit": true,
               "rateLimit": 200 
        },
            "pair_whitelist": [
            ],
            "pair_blacklist": [
            // Exchange
            "(BNB)/.*",
            // Leverage
            ".*(_PREMIUM|BEAR|BULL|DOWN|HALF|HEDGE|UP|[1235][SL])/.*",
            // Fiat
            "(AUD|BRZ|CAD|CHF|EUR|GBP|HKD|IDRT|JPY|NGN|RUB|SGD|TRY|UAH|USD|ZAR)/.*",
            // Stable
            "(BUSD|CUSDT|DAI|PAXG|SUSD|TUSD|USDC|USDP|USDT|VAI)/.*",
            // FAN
            "(ACM|AFA|ALA|ALL|APL|ASR|ATM|BAR|CAI|CITY|FOR|GAL|GOZ|IBFK|JUV|LAZIO|LEG|LOCK-1|NAVI|NMR|NOV|OG|PFL|PSG|ROUSH|STV|TH|TRA|UCH|UFC|YBO)/.*",
           // Others
            "(CHZ|CTXC|HBAR|NMR|SHIB|SLP|XVS|ONG|ARDR)/.*"
        ]
        },
        "pairlists": [
                    {
    			"method": "VolumePairList",
    			"number_assets": 85,
    			"sort_key": "quoteVolume",
    			"refresh_period": 1800
    		},
    		{"method": "AgeFilter", "min_days_listed": 14},
    		{"method": "SpreadFilter", "max_spread_ratio": 0.005},
    		{
    			"method": "PriceFilter",
    			"min_price": 0.001
    		},
    		{
    			"method": "RangeStabilityFilter",
    			"lookback_days": 3,
    			"min_rate_of_change": 0.1,
    			"refresh_period": 1800
    		},
    		{
    			"method": "VolatilityFilter",
    			"lookback_days": 3,
    			"min_volatility": 0.02,
    			"max_volatility": 0.75,
    			"refresh_period": 43200
    		},
            {"method": "ShuffleFilter"}
        ]
    
    ,
        "edge": {
            "enabled": false,
            "process_throttle_secs": 3600,
            "calculate_since_number_of_days": 7,
            "allowed_risk": 0.01,
            "stoploss_range_min": -0.01,
            "stoploss_range_max": -0.1,
            "stoploss_range_step": -0.01,
            "minimum_winrate": 0.60,
            "minimum_expectancy": 0.20,
            "min_trade_number": 10,
            "max_trade_duration_minute": 1440,
            "remove_pumps": false
        },
        "telegram": {
            "enabled": true,
            "token": "xxx",
            "chat_id": "xxx"
        },
        "api_server": {
            "enabled": true,
            "listen_ip_address": "0.0.0.0",
            "listen_port": xxx,
            "verbosity": "error",
            "enable_openapi": false,
            "jwt_secret_key": "xx",
            "CORS_origins": [],
            "username": "xxx",
            "password": "xxx"
        },
        "bot_name": "freqtrade",
        "initial_state": "running",
        "forcebuy_enable": false,
        "internals": {
            "process_throttle_secs": 5
        }
    }
    
    
    opened by chrizzzzy 9
  • Backtesting with a lot of trades, dry run shows no trade?

    Backtesting with a lot of trades, dry run shows no trade?

    Hi everyone and first of all, to all contributors: thank you awesome work!

    Context: I've been running NFI in dry-run for a while (5 days) - no edits done to the strateg-y/ies ; concretelly, just git pull on this repo, few changes to the docker-compose.yml (see bottom of this post), that's it.

    Problem: even if the UI shows that the bot is running, with new logs created every few minutes, no trade was ever done

    Troubleshooting done: I've setup a backtest with the exact same configuration (static pair whitelist, same blacklist, same config-private.json), and the list of trades from the backtesting shows 500+ trades, including trades done during the time I've been doing dry run ; additionally, there is no trace of errors in the dry run logs.

    Is there anything else I would have missed? :(

    Thank you to any one who would be able to share some feedbacks or tips on what else I could look at / troubleshoot :)

    Below is the docker-compose.yml I use ; the the commands to start dryrun or backtesting are as simple as it can get: docker-compose up backtesting docker-compose up dryrun

    version: '3'
    services:
      backtesting:
        build:
           context: .
           dockerfile: "./docker/Dockerfile.custom"
        container_name: freqtrade-backtesting
        volumes:
          - "./user_data:/freqtrade/user_data"
          - "./NostalgiaForInfinityX.py:/freqtrade/NostalgiaForInfinityX.py"
        command: >
          backtesting
          --strategy-list NostalgiaForInfinityX
          --timerange ${TIMERANGE:-20210101-20211231}
          --config user_data/data/blacklist-binance.json
          --config user_data/data/Binance-USDT-All-Tradable-StaticPairList.json
          --config user_data/data/config-private.json
          --max-open-trades ${MAX_OPEN_TRADES:-5}
          --stake-amount ${STAKE_AMOUNT:-unlimited}
          --export trades
          --export-filename=user_data/backtest_results/backtest_trades_list_export.json
    
      dryrun:
        build:
          context: .
          dockerfile: "./docker/Dockerfile.custom"
        container_name: freqtrade-dryrun
        ports:
        - "8081:8080"
        volumes:
        - "./user_data:/freqtrade/user_data"
        - "./NostalgiaForInfinityX.py:/freqtrade/NostalgiaForInfinityX.py"
        command: >
          trade
          --strategy NostalgiaForInfinityX
          --dry-run
          --config user_data/data/blacklist-binance.json
          --config user_data/data/Binance-USDT-All-Tradable-StaticPairList.json
          --config user_data/data/config-private.json
    
    opened by PoCk3T 9
  • "Dead" positions w/o profit, sell signal and volume but above stop-loss

    After some time running a custom version of NFI I see that some of my postions got quite "old". The reason is, that they are not in profit, but also did not receive a stop-loss/sell signal. Inbetween the volume of that pair has dropped as well, so that there is not much volatility. Some trades are in that state for more than a week. Issue now is that force-selling these positions would ruin the overall profit-%. Keeping these positions on the other side limits the capital available for new trades. Any ideas how to deal with that?

    opened by heizie78 9
  • Automate the refactoring of HO into raw values

    Automate the refactoring of HO into raw values

    Overview

    Script to automate transforming HO values into raw values. E.g.

    buy_dip_threshold_10_1 = DecimalParameter(0.001, 0.05, default=0.015, space='buy', decimals=3, optimize=False, load=True)

    Would be transformed to:

    buy_dip_threshold_10_1 = 0.015

    Command reference

    usage: ho_to_raw_codemod.py [-h] [--input INPUT_PATH] [--output OUTPUT_PATH]
    
    optional arguments:
      -h, --help            show this help message and exit
      --input INPUT_PATH, -i INPUT_PATH
                            Strategy path
      --output OUTPUT_PATH, -o OUTPUT_PATH
                            Output of transformed file
    

    The script has a simple CLI, where it accepts two arguments, the input, which would be the strategy path and the output, which is the path of the transformed file. E.g.

    python codemods/ho_to_raw_codemod.py -i NostalgiaForInfinityNext.py -o NostalgiaForInfinityNext_Raw.py

    opened by anasyusef 8
  • installation issue

    installation issue

    i am using this freqtrade first time also after long time use Docker. i don't understand how to solve this issue and correctly install this and backtest.

    below i post my terminal output. i am really sorry it was too much data.

    (base) [email protected]:~/doku/NostalgiaForInfinity$ docker-compose pull
    Pulling tests       ... done
    Pulling backtesting ... done
    (base) [email protected]:~/doku/NostalgiaForInfinity$ docker-compose up -d
    Creating network "nostalgiaforinfinity_default" with the default driver
    Building tests
    Sending build context to Docker daemon  173.6MB
    Step 1/3 : FROM freqtradeorg/freqtrade:develop
    develop: Pulling from freqtradeorg/freqtrade
    bd159e379b3b: Pull complete 
    de08aeb7fd50: Pull complete 
    30527e10f55a: Pull complete 
    693e7a5ba2a8: Pull complete 
    c7b6f7685fa5: Pull complete 
    850e0b9bf0a9: Pull complete 
    c5283984726d: Pull complete 
    11b1d3e48a26: Pull complete 
    44efb12d79c1: Pull complete 
    59969bdf30b9: Pull complete 
    Digest: sha256:6cb4d457a65be65139be231c72d77785c04f3edfe3a128858ca9173642f92ef6
    Status: Downloaded newer image for freqtradeorg/freqtrade:develop
     ---> b6fa093f303c
    Step 2/3 : COPY --chown=1000:1000  tests/requirements.txt /freqtrade
     ---> 18452207835c
    Step 3/3 : RUN pip install --user --no-cache-dir --no-build-isolation -r /freqtrade/requirements.txt
     ---> Running in 3e6321957558
    Requirement already satisfied: freqtrade in /freqtrade (from -r /freqtrade/requirements.txt (line 1)) (2022.12.dev0)
    Requirement already satisfied: pandas-ta in /home/ftuser/.local/lib/python3.10/site-packages (from -r /freqtrade/requirements.txt (line 2)) (0.3.14b0)
    Collecting pytest
      Downloading pytest-7.2.0-py3-none-any.whl (316 kB)
         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 316.8/316.8 kB 6.2 MB/s eta 0:00:00
    Collecting pytest-mock
      Downloading pytest_mock-3.10.0-py3-none-any.whl (9.3 kB)
    Collecting pytest-subtests
      Downloading pytest_subtests-0.9.0-py3-none-any.whl (5.9 kB)
    Requirement already satisfied: ccxt>=1.92.9 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.2.67)
    Requirement already satisfied: SQLAlchemy in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.4.44)
    Requirement already satisfied: python-telegram-bot>=13.4 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (13.14)
    Requirement already satisfied: arrow>=0.17.0 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.2.3)
    Requirement already satisfied: cachetools in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.2.2)
    Requirement already satisfied: requests in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.28.1)
    Requirement already satisfied: urllib3 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.26.13)
    Requirement already satisfied: jsonschema in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.17.3)
    Requirement already satisfied: TA-Lib in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.4.25)
    Requirement already satisfied: technical in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.3.0)
    Requirement already satisfied: tabulate in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.9.0)
    Requirement already satisfied: pycoingecko in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.1.0)
    Requirement already satisfied: py_find_1st in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.1.5)
    Requirement already satisfied: python-rapidjson in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.9)
    Requirement already satisfied: orjson in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.8.3)
    Requirement already satisfied: sdnotify in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.3.2)
    Requirement already satisfied: colorama in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.4.6)
    Requirement already satisfied: jinja2 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.1.2)
    Requirement already satisfied: questionary in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.10.0)
    Requirement already satisfied: prompt-toolkit in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.0.33)
    Requirement already satisfied: numpy in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.23.5)
    Requirement already satisfied: pandas in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.5.2)
    Requirement already satisfied: tables in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.7.0)
    Requirement already satisfied: blosc in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.10.6)
    Requirement already satisfied: joblib>=1.2.0 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.2.0)
    Requirement already satisfied: fastapi in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.88.0)
    Requirement already satisfied: pydantic>=1.8.0 in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.10.2)
    Requirement already satisfied: uvicorn in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.20.0)
    Requirement already satisfied: psutil in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (5.9.4)
    Requirement already satisfied: pyjwt in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.6.0)
    Requirement already satisfied: aiofiles in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (22.1.0)
    Requirement already satisfied: schedule in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.1.0)
    Requirement already satisfied: websockets in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (10.4)
    Requirement already satisfied: janus in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.0.0)
    Requirement already satisfied: pyarrow in /home/ftuser/.local/lib/python3.10/site-packages (from freqtrade->-r /freqtrade/requirements.txt (line 1)) (10.0.1)
    Collecting iniconfig
      Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB)
    Collecting tomli>=1.0.0
      Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
    Requirement already satisfied: attrs>=19.2.0 in /home/ftuser/.local/lib/python3.10/site-packages (from pytest->-r /freqtrade/requirements.txt (line 3)) (22.1.0)
    Requirement already satisfied: packaging in /home/ftuser/.local/lib/python3.10/site-packages (from pytest->-r /freqtrade/requirements.txt (line 3)) (22.0)
    Collecting exceptiongroup>=1.0.0rc8
      Downloading exceptiongroup-1.0.4-py3-none-any.whl (14 kB)
    Collecting pluggy<2.0,>=0.12
      Downloading pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
    Requirement already satisfied: python-dateutil>=2.7.0 in /home/ftuser/.local/lib/python3.10/site-packages (from arrow>=0.17.0->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.8.2)
    Requirement already satisfied: yarl>=1.7.2 in /home/ftuser/.local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.8.2)
    Requirement already satisfied: cryptography>=2.6.1 in /home/ftuser/.local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (38.0.4)
    Requirement already satisfied: certifi>=2018.1.18 in /home/ftuser/.local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2022.12.7)
    Requirement already satisfied: setuptools>=60.9.0 in /usr/local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (63.2.0)
    Requirement already satisfied: aiodns>=1.1.1 in /home/ftuser/.local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.0.0)
    Requirement already satisfied: aiohttp>=3.8 in /home/ftuser/.local/lib/python3.10/site-packages (from ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.8.3)
    Requirement already satisfied: typing-extensions>=4.1.0 in /home/ftuser/.local/lib/python3.10/site-packages (from pydantic>=1.8.0->freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.4.0)
    Requirement already satisfied: APScheduler==3.6.3 in /home/ftuser/.local/lib/python3.10/site-packages (from python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.6.3)
    Requirement already satisfied: tornado==6.1 in /home/ftuser/.local/lib/python3.10/site-packages (from python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (6.1)
    Requirement already satisfied: pytz>=2018.6 in /home/ftuser/.local/lib/python3.10/site-packages (from python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2022.6)
    Requirement already satisfied: six>=1.4.0 in /home/ftuser/.local/lib/python3.10/site-packages (from APScheduler==3.6.3->python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.16.0)
    Requirement already satisfied: tzlocal>=1.2 in /home/ftuser/.local/lib/python3.10/site-packages (from APScheduler==3.6.3->python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.2)
    Requirement already satisfied: charset-normalizer<3,>=2 in /home/ftuser/.local/lib/python3.10/site-packages (from requests->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.1.1)
    Requirement already satisfied: idna<4,>=2.5 in /home/ftuser/.local/lib/python3.10/site-packages (from requests->freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.4)
    Requirement already satisfied: starlette==0.22.0 in /home/ftuser/.local/lib/python3.10/site-packages (from fastapi->freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.22.0)
    Requirement already satisfied: anyio<5,>=3.4.0 in /home/ftuser/.local/lib/python3.10/site-packages (from starlette==0.22.0->fastapi->freqtrade->-r /freqtrade/requirements.txt (line 1)) (3.6.2)
    Requirement already satisfied: MarkupSafe>=2.0 in /home/ftuser/.local/lib/python3.10/site-packages (from jinja2->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.1.1)
    Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /home/ftuser/.local/lib/python3.10/site-packages (from jsonschema->freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.19.2)
    Requirement already satisfied: wcwidth in /home/ftuser/.local/lib/python3.10/site-packages (from prompt-toolkit->freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.2.5)
    Requirement already satisfied: greenlet!=0.4.17 in /home/ftuser/.local/lib/python3.10/site-packages (from SQLAlchemy->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.0.1)
    Requirement already satisfied: numexpr>=2.6.2 in /home/ftuser/.local/lib/python3.10/site-packages (from tables->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.8.4)
    Requirement already satisfied: h11>=0.8 in /home/ftuser/.local/lib/python3.10/site-packages (from uvicorn->freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.14.0)
    Requirement already satisfied: click>=7.0 in /home/ftuser/.local/lib/python3.10/site-packages (from uvicorn->freqtrade->-r /freqtrade/requirements.txt (line 1)) (8.1.3)
    Requirement already satisfied: pycares>=4.0.0 in /home/ftuser/.local/lib/python3.10/site-packages (from aiodns>=1.1.1->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.3.0)
    Requirement already satisfied: multidict<7.0,>=4.5 in /home/ftuser/.local/lib/python3.10/site-packages (from aiohttp>=3.8->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (6.0.3)
    Requirement already satisfied: aiosignal>=1.1.2 in /home/ftuser/.local/lib/python3.10/site-packages (from aiohttp>=3.8->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.3.1)
    Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /home/ftuser/.local/lib/python3.10/site-packages (from aiohttp>=3.8->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (4.0.2)
    Requirement already satisfied: frozenlist>=1.1.1 in /home/ftuser/.local/lib/python3.10/site-packages (from aiohttp>=3.8->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.3.3)
    Requirement already satisfied: cffi>=1.12 in /home/ftuser/.local/lib/python3.10/site-packages (from cryptography>=2.6.1->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.15.1)
    Requirement already satisfied: sniffio>=1.1 in /home/ftuser/.local/lib/python3.10/site-packages (from anyio<5,>=3.4.0->starlette==0.22.0->fastapi->freqtrade->-r /freqtrade/requirements.txt (line 1)) (1.3.0)
    Requirement already satisfied: pycparser in /home/ftuser/.local/lib/python3.10/site-packages (from cffi>=1.12->cryptography>=2.6.1->ccxt>=1.92.9->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2.21)
    Requirement already satisfied: pytz-deprecation-shim in /home/ftuser/.local/lib/python3.10/site-packages (from tzlocal>=1.2->APScheduler==3.6.3->python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (0.1.0.post0)
    Requirement already satisfied: tzdata in /home/ftuser/.local/lib/python3.10/site-packages (from pytz-deprecation-shim->tzlocal>=1.2->APScheduler==3.6.3->python-telegram-bot>=13.4->freqtrade->-r /freqtrade/requirements.txt (line 1)) (2022.7)
    Installing collected packages: iniconfig, tomli, pluggy, exceptiongroup, pytest, pytest-subtests, pytest-mock
    Successfully installed exceptiongroup-1.0.4 iniconfig-1.1.1 pluggy-1.0.0 pytest-7.2.0 pytest-mock-3.10.0 pytest-subtests-0.9.0 tomli-2.0.1
    Removing intermediate container 3e6321957558
     ---> f0007af0c460
    Successfully built f0007af0c460
    Successfully tagged nostalgiaforinfinity_tests:latest
    WARNING: Image for service tests was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
    Building backtesting
    Sending build context to Docker daemon  173.6MB
    Step 1/3 : FROM freqtradeorg/freqtrade:develop
     ---> b6fa093f303c
    Step 2/3 : COPY --chown=1000:1000  tests/requirements.txt /freqtrade
     ---> Using cache
     ---> 18452207835c
    Step 3/3 : RUN pip install --user --no-cache-dir --no-build-isolation -r /freqtrade/requirements.txt
     ---> Using cache
     ---> f0007af0c460
    Successfully built f0007af0c460
    Successfully tagged nostalgiaforinfinity_backtesting:latest
    WARNING: Image for service backtesting was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
    Creating freqtrade-backtesting ... error
    Creating freqtrade-backtesting ... 
    
    Creating freqtrade-backtesting ... done
    9590727cf5b43b673494d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    
    ERROR: for backtesting  Cannot create container for service backtesting: Conflict. The container name "/freqtrade-backtesting" is already in use by container "706a67d299590727cf5b43b673494d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    ERROR: Encountered errors while bringing up the project.
    
    
    
    

    After rebuild

    CONTAINER ID   IMAGE                        COMMAND                  CREATED          STATUS                      PORTS     NAMES
    706a67d29959   nostalgiaforinfinity_tests   "python -m pytest -r…"   45 seconds ago   Exited (1) 38 seconds ago             freqtrade-backtesting
    
    
    (base) [email protected]:~/doku/NostalgiaForInfinity$ docker-compose build
    Building tests
    Sending build context to Docker daemon  173.6MB
    Step 1/3 : FROM freqtradeorg/freqtrade:develop
     ---> b6fa093f303c
    Step 2/3 : COPY --chown=1000:1000  tests/requirements.txt /freqtrade
     ---> Using cache
     ---> 18452207835c
    Step 3/3 : RUN pip install --user --no-cache-dir --no-build-isolation -r /freqtrade/requirements.txt
     ---> Using cache
     ---> f0007af0c460
    Successfully built f0007af0c460
    Successfully tagged nostalgiaforinfinity_tests:latest
    Building backtesting
    Sending build context to Docker daemon  173.6MB
    Step 1/3 : FROM freqtradeorg/freqtrade:develop
     ---> b6fa093f303c
    Step 2/3 : COPY --chown=1000:1000  tests/requirements.txt /freqtrade
     ---> Using cache
     ---> 18452207835c
    Step 3/3 : RUN pip install --user --no-cache-dir --no-build-isolation -r /freqtrade/requirements.txt
     ---> Using cache
     ---> f0007af0c460
    Successfully built f0007af0c460
    Successfully tagged nostalgiaforinfinity_backtesting:latest
    (base) [email protected]:~/doku/NostalgiaForInfinity$ docker-compose up -d
    Starting freqtrade-backtesting ... 
    Creating freqtrade-backtesting ... error
    
    Starting freqtrade-backtesting ... done
    4d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    
    ERROR: for backtesting  Cannot create container for service backtesting: Conflict. The container name "/freqtrade-backtesting" is already in use by container "706a67d299590727cf5b43b673494d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    
    
    

    Same issue

    (base) [email protected]:~/doku/NostalgiaForInfinity$ docker-compose up -d
    Starting freqtrade-backtesting ... 
    Creating freqtrade-backtesting ... error
    
    Starting freqtrade-backtesting ... done
    4d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    
    ERROR: for backtesting  Cannot create container for service backtesting: Conflict. The container name "/freqtrade-backtesting" is already in use by container "706a67d299590727cf5b43b673494d35f4451935156ab60d17f0ea2bc8a9992f". You have to remove (or rename) that container to be able to reuse that name.
    ERROR: Encountered errors while bringing up the project.
    
    
    opened by wasauchimmer0 1
  • ERROR when Backtesting

    ERROR when Backtesting

    2022-10-09 19:24:03,381 - freqtrade.optimize.backtesting - INFO - Loading data from 2021-07-30 08:00:00 up to 2022-10-09 19:00:00 (436 days). 2022-10-09 19:24:03,381 - freqtrade.optimize.backtesting - INFO - Dataload complete. Calculating indicators 2022-10-09 19:24:03,385 - freqtrade.optimize.backtesting - WARNING - Backtest result caching disabled due to use of open-ended timerange. 2022-10-09 19:24:03,385 - freqtrade.optimize.backtesting - INFO - Running backtesting for Strategy NFIX 2022-10-09 19:24:03,385 - freqtrade.strategy.hyper - INFO - No params for protection found, using default values. 2022-10-09 19:24:14,920 - freqtrade.data.history.idatahandler - WARNING - AAVE/USDT, spot, 1d, data starts at 2020-10-15 00:00:00 2022-10-09 19:24:35,197 - freqtrade.data.history.idatahandler - WARNING - AVA/USDT, spot, 1d, data starts at 2020-11-24 00:00:00 2022-10-09 19:24:40,128 - freqtrade.data.history.idatahandler - WARNING - AVAX/USDT, spot, 1d, data starts at 2020-09-22 00:00:00 2022-10-09 19:24:45,009 - freqtrade.data.history.idatahandler - WARNING - AXS/USDT, spot, 1d, data starts at 2020-11-04 00:00:00 2022-10-09 19:24:49,894 - freqtrade.data.history.idatahandler - WARNING - CAKE/USDT, spot, 1d, data starts at 2021-02-19 00:00:00 2022-10-09 19:24:54,786 - freqtrade.data.history.idatahandler - WARNING - CELO/USDT, spot, 1d, data starts at 2021-01-05 00:00:00 2022-10-09 19:24:59,877 - freqtrade.data.history.idatahandler - WARNING - CHR/USDT, spot, 1d, data starts at 2020-05-07 00:00:00 2022-10-09 19:25:04,948 - freqtrade.data.history.idatahandler - WARNING - CKB/USDT, spot, 1d, data starts at 2021-01-26 00:00:00 2022-10-09 19:25:09,943 - freqtrade.data.history.idatahandler - WARNING - COMP/USDT, spot, 1d, data starts at 2020-06-25 00:00:00 2022-10-09 19:25:20,138 - freqtrade.data.history.idatahandler - WARNING - CRV/USDT, spot, 1d, data starts at 2020-08-15 00:00:00 2022-10-09 19:25:25,185 - freqtrade.data.history.idatahandler - WARNING - DGB/USDT, spot, 1d, data starts at 2020-07-20 00:00:00 2022-10-09 19:25:30,281 - freqtrade.data.history.idatahandler - WARNING - DOT/USDT, spot, 1d, data starts at 2020-08-18 00:00:00 2022-10-09 19:25:35,552 - freqtrade.data.history.idatahandler - WARNING - DYDX/USDT, spot, 1d, data starts at 2021-09-09 00:00:00 2022-10-09 19:25:35,637 - freqtrade.data.history.idatahandler - WARNING - DYDX/USDT, spot, 1h, data starts at 2021-09-09 02:00:00 2022-10-09 19:25:35,984 - freqtrade.data.history.idatahandler - WARNING - DYDX/USDT, spot, 15m, data starts at 2021-09-09 02:00:00 2022-10-09 19:25:50,494 - freqtrade.data.history.idatahandler - WARNING - FIL/USDT, spot, 1d, data starts at 2020-10-15 00:00:00 2022-10-09 19:26:00,685 - freqtrade.data.history.idatahandler - WARNING - GRT/USDT, spot, 1d, data starts at 2020-12-17 00:00:00 2022-10-09 19:26:05,671 - freqtrade.data.history.idatahandler - WARNING - ICP/USDT, spot, 1d, data starts at 2021-05-11 00:00:00 2022-10-09 19:26:32,281 - freqtrade.data.history.idatahandler - WARNING - MANA/USDT, spot, 1d, data starts at 2020-08-06 00:00:00 2022-10-09 19:26:37,415 - freqtrade.data.history.idatahandler - WARNING - MASK/USDT, spot, 1d, data starts at 2021-05-25 00:00:00 2022-10-09 19:26:47,644 - freqtrade.data.history.idatahandler - WARNING - MOVR/USDT, spot, 1d, data starts at 2021-11-08 00:00:00 2022-10-09 19:26:47,747 - freqtrade.data.history.idatahandler - WARNING - MOVR/USDT, spot, 1h, data starts at 2021-11-08 06:00:00 2022-10-09 19:26:47,991 - freqtrade.data.history.idatahandler - WARNING - MOVR/USDT, spot, 15m, data starts at 2021-11-08 06:00:00 2022-10-09 19:26:51,405 - freqtrade.data.history.idatahandler - WARNING - NEAR/USDT, spot, 1d, data starts at 2020-10-14 00:00:00 2022-10-09 19:27:01,833 - freqtrade.data.history.idatahandler - WARNING - ORN/USDT, spot, 1d, data starts at 2020-09-30 00:00:00 2022-10-09 19:27:06,908 - freqtrade.data.history.idatahandler - WARNING - PHA/USDT, spot, 1d, data starts at 2021-06-25 00:00:00 2022-10-09 19:27:12,133 - freqtrade.data.history.idatahandler - WARNING - PYR/USDT, spot, 1d, data starts at 2021-11-26 00:00:00 2022-10-09 19:27:12,206 - freqtrade.data.history.idatahandler - WARNING - PYR/USDT, spot, 1h, data starts at 2021-11-26 08:00:00 2022-10-09 19:27:12,433 - freqtrade.data.history.idatahandler - WARNING - PYR/USDT, spot, 15m, data starts at 2021-11-26 08:00:00 2022-10-09 19:27:15,773 - freqtrade.data.history.idatahandler - WARNING - QI/USDT, spot, 1d, data starts at 2021-11-15 00:00:00 2022-10-09 19:27:15,842 - freqtrade.data.history.idatahandler - WARNING - QI/USDT, spot, 1h, data starts at 2021-11-15 08:00:00 2022-10-09 19:27:16,077 - freqtrade.data.history.idatahandler - WARNING - QI/USDT, spot, 15m, data starts at 2021-11-15 08:00:00 2022-10-09 19:27:19,725 - freqtrade.data.history.idatahandler - WARNING - QNT/USDT, spot, 1d, data starts at 2021-07-29 00:00:00 2022-10-09 19:27:19,812 - freqtrade.data.history.idatahandler - WARNING - QNT/USDT, spot, 1h, data starts at 2021-07-29 06:00:00 2022-10-09 19:27:20,203 - freqtrade.data.history.idatahandler - WARNING - QNT/USDT, spot, 15m, data starts at 2021-07-29 06:00:00 ERROR: 137

    Hi

    keeps getting ERROR messages and killing when doing backtesting. Any adwise on what to do ?

    opened by Matsmann 3
  • Freqtrade cluster

    Freqtrade cluster

    Hi, today in a new freqtrade version were introduced freqtrade clusters. Will you consider implementing this into your strategy? https://www.freqtrade.io/en/latest/producer-consumer/

    opened by BigT-CZE 2
  • Robot running but no actions

    Robot running but no actions

    I put freqtrade on a cloud web server and included the strategy to run yesterday (2022-09-25). In the web UI I see the logs that the robot is running but does not perform any action. I copied one of the logs below to help understand this post.

    2022-09-26 11:37:42 - freqtrade.worker - INFO - Bot heartbeat. PID=447, version='2022.9.dev-f4fac53a1, strategy_version: v11.2.237', state='RUNNING' 2022-09-26 11:37:42 - freqtrade.rpc.rpc_manager - INFO - Sending rpc message: {'type': whitelist, 'data': ['BNX/USDT', 'COMP/USDT', 'TRX/USDT', 'UNFI/USDT', 'RVN/USDT', 'SNX/USDT', 'IOTA/USDT', 'EOS/USDT', 'BTC/USDT', 'ATOM/USDT', 'WAVES/USDT', 'GRT/USDT', 'KSM/USDT', 'BAND/USDT', 'INJ/USDT', 'XLM/USDT', 'KNC/USDT', 'ENS/USDT', 'ROSE/USDT', 'MATIC/USDT', 'STG/USDT', 'NEAR/USDT', 'FIL/USDT', 'DYDX/USDT', 'OP/USDT', 'MKR/USDT', 'AAVE/USDT', 'DOT/USDT', 'YFI/USDT', 'OCEAN/USDT', 'SOL/USDT', 'RUNE/USDT', 'ALGO/USDT', 'GALA/USDT', 'APE/USDT', 'RLC/USDT', 'TRB/USDT', 'ADA/USDT', 'ENJ/USDT', 'FTM/USDT', 'SUSHI/USDT', 'PEOPLE/USDT', 'THETA/USDT', 'AXS/USDT', 'DOGE/USDT', 'MANA/USDT', 'ZEC/USDT', '1000SHIB/USDT', 'ETH/USDT', 'ZIL/USDT', 'JASMY/USDT', 'ETC/USDT', '1INCH/USDT', 'LTC/USDT', 'HNT/USDT', 'UNI/USDT', 'GMT/USDT', 'REEF/USDT', 'COTI/USDT', 'CRV/USDT', 'LINK/USDT', 'RSR/USDT', 'SAND/USDT', 'ETHUSDT_220930', 'VET/USDT', 'XRP/USDT', 'BTCUSDT_220930', 'BCH/USDT', 'AVAX/USDT', 'EGLD/USDT']}

    I'm using the recommended settings as provided in this link: https://github.com/iterativv/NostalgiaForInfinity/blob/main/configs/exampleconfig.json

    And for the pairs I'm using the recommended settings as per the link: https://github.com/iterativv/NostalgiaForInfinity/blob/main/configs/pairlist-volume-binance-usdt.json

    For the black list I'm using the settings indicated in the link: https://github.com/iterativv/NostalgiaForInfinity/blob/main/configs/blacklist-binance.json

    I'm also using: "trading_mode": "futures", "margin_mode": "isolated"

    I would like to know if it is normal for the bot to take a long time to start operations?

    opened by Henqsan 3
  • Entering coins returning from a pump

    Entering coins returning from a pump

    Again the strategy makes entry points in middle of coin fall back

    image

    image

    Can we avoid this by tracking coins price back for a specific period of time and if there is a huge pump in the price then we avoid those entries?

    Is this possible by anyway?

    If you need any logs or any more information I'll be happy to provide

    image

    Strategy version v11.2.1

    opened by EgyptianM 8
Releases(v11.3.102)
Owner
iterativ
iterativ
A modular dynamical-systems model of Ethereum's validator economics.

CADLabs Ethereum Economic Model A modular dynamical-systems model of Ethereum's validator economics, based on the open-source Python library radCAD, a

CADLabs 104 Jan 03, 2023
fhempy is a FHEM binding to write modules in Python language

fhempy (BETA) fhempy allows the usage of Python 3 (NOT 2!) language to write FHEM modules. Python 3.7 or higher is required, therefore I recommend usi

Dominik 27 Dec 14, 2022
Sakamata-alpha-pycord - Sakamata bot alpha with pycord

sakamatabot このリポジトリは? ホロライブ所属VTuber沙花叉クロヱさんの非公式ファンDiscordサーバー「クロヱ水族館」の運営/管理補助を行う

sushichaaaan 1 May 04, 2022
CRUD database for python discord bot developers that stores data on discord text channels

Discord Database A CRUD (Create Read Update Delete) database for python Discord bot developers. All data is stored in key-value pairs directly on disc

Ankush Singh 7 Oct 22, 2022
A telegram photos or videos background remover bot

Remove BG Bot A telegram photos or videos background remover bot Variables API_HASH Your API Hash from my.telegram.org API_ID Your API ID from my.tele

ALBY 7 Dec 13, 2022
Use Seaborn to visualize interpret the byte layout of Solana account types

solana-account-vis Use Seaborn to visually interpret the byte layout of Solana account types Usage from account_visualization import generate_account_

Jarry Xiao 15 Aug 25, 2022
A Anything goes Discord bot written in python and uses the wrapper Discord.py

GerardTheWizard A Anything goes Discord bot written in python and uses the wrapper Discord.py What can he do? Allow users to level up through typing,

1 May 05, 2022
A modern Python client for controlling Wyze devices.

Python Wyze SDK A modern Python client for controlling Wyze devices. Whether you're building a custom app, or integrating into a third-party service l

Shaun Tarves 205 Jan 02, 2023
Yes, it's true :purple_heart: This repository has 353 stars.

Yes, it's true! Inspired by a similar repository from @RealPeha, but implemented using a webhook on AWS Lambda and API Gateway, so it's serverless! If

510 Dec 28, 2022
LOL-banner - A discord bot that bans anybody playing league of legends

LOL-banner A discord bot that bans anybody playing league of legends This bot ha

bsd_witch 46 Dec 17, 2022
A Bot to get RealTime Tweets to a Specific Chats from Desired Persons on Twitter to Telegram Chat.

TgTwitterStreamer A Bot to get RealTime Tweets to a Specific Chats from Desired Persons on Twitter to Telegram Chat. For Getting ENV's Refer this Link

Anonymous 69 Dec 20, 2022
Python wrapper to simplify calls to AncestryDNA API.

AncestryDNA API wrapper Ancestry exposes an undocumented REST API for its DNA features. This Python wrapper inventories the available calls, and expos

Matt 2 Jun 10, 2022
The Easy-to-use Dialogue Response Selection Toolkit for Researchers

Easy-to-use toolkit for retrieval-based Chatbot Our released data can be found at this link. Make sure the following steps are adopted to use our code

GMFTBY 32 Nov 13, 2022
An open-source, multipurpose, configurable discord bot that does it all

Spacebot is an open source discord bot that is designed to be fun, easy to use, and replace every other discord bot out there!! Feel free to add a star ⭐ to the repository to promote the project!

Dhravya Shah 41 Dec 10, 2022
DaProfiler vous permet d'automatiser vos recherches sur des particuliers basés en France uniquement et d'afficher vos résultats sous forme d'arbre.

A but educatif seulement. DaProfiler DaProfiler vous permet de créer un profil sur votre target basé en France uniquement. La particularité de ce prog

Dalunacrobate 73 Dec 21, 2022
THERE IS AN IMPOSTER AMONG US. VOTE HIM OUT BEFORE HE [ R E D A C T E D ].

🛡️ Guardian There is an impostor among us. Can you help us find out who it is? ⚙️ Installation and Usage Make sure to install Tesseract-OCR before ru

Catus Magnus 1 Jan 06, 2022
This Is A Python Program To Showcase Two Modules (Gratient And Fade)

Hellooo, It's PndaBoi Here! This Is A Python Program To Showcase Two Modules (Gratient And Fade). I Really Like Both Of These Modules So I Decided To

PndaBoi! 6 May 31, 2022
Troposphere and shellscript based AWS infrastructure automation creates an awsapigateway lambda with a go backend

Automated-cloudformation-infra Troposphere and shellscript based AWS infrastructure automation. Feel free to clone and edit for personal usage. The en

1 Jan 03, 2022
A python package for AxisVM

PyAxisVM The package is under development. Follow us on social media, where we'll announce the first release! Overview The PyAxisVM project offers a h

AxisVM - InterCAD 8 Nov 19, 2022
A twitter multi-tool for OSINT on twitter accounts.

TwitterCheckr A twitter multi-tool for OSINT on twitter accounts. Infomation TwitterCheckr also known as TCheckr is multi-tool for OSINT on twitter a

IRIS 16 Dec 23, 2022