{"common":{"bid":"Bid","book_is_empty":"No open positions","collapse_panel":"Collapse {title} panel","emergency_stop":"Emergency Stop","expand_panel":"Expand {title} panel","expand_title":"Expand {title}","live":"Live","long":"Long","maximize_panel":"Maximize panel","off":"Off","paper_balance":"Paper balance","reconnecting":"Reconnecting","restore_panel":"Restore panel","short":"Short","stopped":"Stopped","verification_required":"Verification Required","waiting":"Waiting"},"components":{"a_maker_quotes_around_a_mid":"A maker quotes around a mid price. With an empty book there is no mid to anchor to, so it cannot place a first order.","across_every_market_on_this_account":"Across every market on this account.","add_the_permission":"Add the permission","age_of_the_last_frame_received":"Age of the last frame received. Distinct from quote age: this measures the socket, not the bot.","agent_running_no_bot_attached":"Agent running, no bot attached","ask_only_accumulating_the_quote_currency":"Ask only — accumulating the quote currency","ask_the_bot_for_its_current":"Ask the bot for its current strategy status, exactly as its own `status` command prints it.","at_risk":"At risk{scope}","balance_limits":"Balance limits","best_ask":"Best ask","best_bid":"Best bid","bid_only_accumulating_the_base_asset":"Bid only — accumulating the base asset","book_could_not_be_read":"This market's book could not be read","bot_link":"Bot link","caps_how_much_of_an_asset":"Caps how much of an asset the bot will use on a connector. It does not move funds.","disconnected_reconnecting":"Disconnected — reconnecting","do_it":"Do it","filled_5m":"Filled · 5m","fills_5m":"Fills 5m{scope}","how_long_your_oldest_quote_at":"How long your oldest quote at this price has been resting. A quote that never refreshes is a bot that has stopped working.","import_strategy":"Import strategy","jump_to_newest":"Jump to newest","ladder":"Ladder","last_fill":"Last fill","limit_to":"Limit {asset} to {amount}","live_feed_stopped_everything_below_is":"Live feed stopped. Everything below is the last state received.","live_streaming_over_websocket":"Live — streaming over websocket","load":"Load {strategy}","no_agent_connected":"No agent connected","no_book_and_nothing_resting":"No book, and nothing resting","no_fills_yet":"No fills yet","no_markets_yet_a_row_appears":"No markets yet. A row appears here for each pair the bot quotes.","no_mid_price_the_book_is":"No mid price — the book is empty on at least one side, so there is nothing for a maker to quote around.","no_quoted_on_this_market":"No {side} quoted on this market.","no_quotes":"no quotes","no_resting_quotes":"No resting quotes","no_signed_request_has_ever_arrived":"No signed request has ever arrived","not_quoting_this_market":"Not quoting this market","nothing_can_authenticate_as_you_yet":"Nothing can authenticate as you yet","nothing_from_the_bot_yet":"Nothing from the bot yet","nothing_has_been_re_quoted_in_a_while":"Nothing has been re-quoted in a while.","nothing_on_the_book":"Nothing on the book","nothing_quoted":"nothing quoted","nothing_to_show":"Nothing to show","notional_actually_traded_on_each_side":"Notional actually traded on each side in the last five minutes. Balanced quotes with lopsided fills is the case to watch — the ladder looks healthy while inventory drifts.","notional_resting_on_each_side_right":"Notional resting on each side right now. Lopsided usually means the bot ran out of one asset and could only place the other side.","one_bar_per_resting_quote_taller":"One bar per resting quote, taller = older. An even, short comb is a healthy re-quote loop.","one_strategy_parameter_at_a_time":"One strategy parameter at a time, applied to the running bot immediately. The key must match the strategy's own config name.","only_affects_paper_trading_mode":"Only affects paper-trading mode.","orders_resting_across_every_market_this":"Orders resting across EVERY market this account quotes — not just the one shown below.","orders_resting_on_the_book_right_now":"Orders resting on the book right now.","orders_the_bot_has_on_the":"Orders the bot has on the book appear here, oldest first.","paper_balance_1":"Paper balance {asset} = {amount}","perpetual_positions_the_bot_is_carrying":"Perpetual positions the bot is carrying appear here.","quote_age":"Quote age","quote_currency_value_still_resting_on_the_book":"Quote-currency value still resting on the book.","quotes":"Quotes{scope}","quoting_both_sides":"Quoting both sides","remote_control_runs_through_a_small":"Remote control runs through a small agent beside your bot. It dials us, so there is no port to open and no credential of ours on your machine.","set_parameters":"Set parameters","set_to":"Set {key} to {value}","set_up_the_agent":"Set up the agent","start_the_loaded_strategy":"Start the loaded strategy.","start_the_strategy":"Start the strategy","stop_the_strategy":"Stop the strategy","stop_the_strategy_and_cancel_its_orders":"Stop the strategy and cancel its orders.","the_agent_authenticates_with_an_api":"The agent authenticates with an API key, and none of yours carries the 'Control my bot' permission. That is deliberately not part of the trading presets — a key that lets a bot trade cannot also reconfigure it.","the_agent_is_connected_to_us":"The agent is connected to us and waiting for Hummingbot to connect to it. Start the bot with --headless and point mqtt_host / mqtt_port at the agent. The agent writes the specific reason into the Bot log tab.","the_bots_own_trade_history_for_the_last_24_hours":"The bot's own trade history for the last 24 hours.","the_file_name_only_as_it":"The file name only, as it sits in the bot's conf directory — e.g. my-bot.yml. The backend rejects paths, so a name is all that will be accepted.","the_markets_spread_best_bid_to_best_ask":"The market's spread — best bid to best ask.","this_is_a_fault_on_our_side":"This is a problem on our side, not with the market. Your resting orders are unaffected.","this_quote_has_not_been_replaced":"This quote has not been replaced in a long time. A strategy loop that has stopped leaves live orders resting exactly like this.","vol_5m":"Vol 5m{scope}","with_the_agent_connected_the_bots":"With the agent connected, the bot's own log lines appear here as it writes them.","worst_of_the_two_sides_distance_from_the_touch":"Worst of the two sides' distance from the touch.","you_are_quoting_wider_than_the":"You are quoting wider than the book — your orders sit behind the touch and will not fill.","your_ask":"Your ask","your_ask_is_further_from_the":"Your ask is further from the mid than this axis shows.","your_bid":"Your bid","your_bid_is_further_from_the":"Your bid is further from the mid than this axis shows.","your_is_at_the_touch_front_of_the_queue":"Your {side} is at the touch — front of the queue.","your_key_cannot_control_a_bot":"Your key cannot control a bot","your_own_quoted_spread":"Your own quoted spread.","your_quoted_spread_your_best_bid_to_your_best_ask":"Your quoted spread — your best bid to your best ask.","your_quotes":"{symbol} — your quotes"},"ext_hb":{"a_bot_has_authenticated_with_this":"A bot has authenticated with this account, so the connector is installed and pointed at the right place.","a_key_without_a_secret_cannot":"A key without a secret cannot sign a request. Rotate it to mint one — it is shown once.","account_wide_this_includes_orders_you":"Account-wide. This includes orders you placed by hand on the web terminal — the exchange cannot tell which came from the bot.","all_of_your_hummingbot_api_keys_are_disabled":"All {disabled} of your Hummingbot API keys are disabled","an_administrator_disabled_it_so_you":"An administrator disabled it, so you cannot re-enable it yourself. Contact support.","bot_log":"Bot log","cancel_every_open_order":"Cancel every open order","check_api_keys":"Check API keys","check_balances":"Check balances","checking_your_account":"Checking your account","connect_your_bot":"Connect your bot","connector_working":"Connector working","could_not_read_your_account":"Could not read your account","create_an_api_key":"Create an API key","disable_my_hummingbot_api_keys":"Disable my Hummingbot API keys","disable_your_bots_keys_and_pull":"Disable your bot's keys and pull every resting order","download_a_ready_made_controller_preset":"Download a ready-made controller preset into your own Hummingbot.","get_a_bot_running":"Get a bot running","hmac_signed_the_secret_is_shown":"HMAC-signed. The secret is shown once and never leaves your machine.","install_the_connector":"Install the connector","nothing_has_arrived_recently_so_the":"Nothing has arrived recently, so the process has most likely exited on your machine. The start command is on the setup page.","nothing_to_stop_no_keys_are":"Nothing to stop — no keys are trading and no orders are resting","pick_a_strategy":"Pick a strategy","re_enable_in_api_keys":"Re-enable in API Keys","review_strategy_presets":"Review strategy presets","signed_and_enabled_nothing_to_do_here":"Signed and enabled. Nothing to do here.","something_is_signing_requests_as_you_but":"Something is signing requests as you, but","start_the_bot":"Start the bot","step":"Step {n}","stop_now":"Stop now","stop_the_bot":"Stop the bot","stop_your_bot":"Stop your bot","the_bots_requests_start_failing_immediately":"The bot's requests start failing immediately. Re-enable from the API Keys page whenever you want — the secret is not rotated, so nothing needs reconfiguring.","the_live_feed_above_is_unaffected":"The live feed above is unaffected. Setup state is retried automatically; reload if it does not come back.","this_is_what_the_emergency_stop":"This is what the emergency stop does. Re-enabling keeps the same secret, so nothing in your bot needs reconfiguring.","your_bot":"Your bot","your_bot_has_gone_quiet":"Your bot has gone quiet","your_bot_is_being_refused":"Your bot is being refused","your_bot_is_blocked":"Your bot is blocked","your_hummingbot_api_key_is_disabled":"Your Hummingbot API key is disabled","your_hummingbot_does_not_know_this":"Your Hummingbot does not know this exchange until its connector package is installed. Download it and run the installer.","your_key_has_no_secret":"Your key has no secret","your_keys_are_disabled_first_so":"Your keys are disabled first, so the bot cannot replace the orders as they are pulled. Cancelling alone would achieve nothing — a market maker re-quotes within a second."},"components_blocks":{"access_not_available":"Access Not Available","complete_our_quick_and_secure_verification":"Complete our quick and secure verification process to access all premium features and enhanced security.","complete_verification":"Complete Verification","contact_support_if_you_need_this":"Contact support if you need this feature enabled on your account.","enhanced_account_security":"Enhanced Account Security","fraud_protection":"Fraud Protection","regulatory_compliance":"Regulatory Compliance","unavailable":"{title} Unavailable","usually_takes_2_3_minutes":"Usually Takes 2 3 Minutes","view_verification_levels":"View Verification Levels","your_account_is_verified_but_your":"Your account is verified, but your current verification level doesn't include access to this feature. Complete a higher verification level, or contact support if you believe this is an error."},"__meta":{"v":"mu6snxbd","keys":157,"menu":"menu-user"}}