From aad82b73a82b55882f4c9cc45e8f64db5c0af3f6 Mon Sep 17 00:00:00 2001 From: Cryptoval Trading Technologies Date: Thu, 23 Jul 2026 19:37:01 +0000 Subject: [PATCH] 20260723 --- data/refdata/exchanges.cfg | 84 +++++++++++++++++++------------------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/data/refdata/exchanges.cfg b/data/refdata/exchanges.cfg index 4482a3b..d6a18a7 100644 --- a/data/refdata/exchanges.cfg +++ b/data/refdata/exchanges.cfg @@ -1,52 +1,52 @@ @var DatabaseHost=cryptoval1.cvtt.vpn # @var DatabaseHost=cryptoval1.sheynin.home { - # "__TRADING_SIMULATOR__": { - # # ------ VALUES TO BE REPLACED - # # "exchange_id": "COINBASE" - # # , "name": "Coinbase AT (Simulated)" - # # , "type": "SPOT" - # # , "quote_asset": "USD" + "__TRADING_SIMULATOR__": { + # ------ VALUES TO BE REPLACED + # "exchange_id": "COINBASE" + # , "name": "Coinbase AT (Simulated)" + # , "type": "SPOT" + # , "quote_asset": "USD" - # # Environment setting example - # # ------------------------------------ - # # SIM_ORDER_ENTRY_WS_PORT=28081 - # # SIM_ORDER_ENTRY_REST_PORT=28082 - # # SIM_ACCOUNTING_REST_PORT=28083 - # # SIM_HOST=rt_simulator # for **docker compose** service rt_simulator - # "exchange_id": "__SIM-EXCHANGE-ID-PLACEHOLDER__" - # "mktdata" : { - # # - # "class": "cvttpy_trading.exchanges.mkt_simulator.md_client.DisabledRtSimulatorMdFeed" - # }, - # "order_entry": { - # "class": "cvttpy_trading.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient" + # Environment setting example + # ------------------------------------ + # SIM_ORDER_ENTRY_WS_PORT=28081 + # SIM_ORDER_ENTRY_REST_PORT=28082 + # SIM_ACCOUNTING_REST_PORT=28083 + # SIM_HOST=rt_simulator # for **docker compose** service rt_simulator + "exchange_id": "__SIM-EXCHANGE-ID-PLACEHOLDER__" + "mktdata" : { + # + "class": "cvttpy_trading.exchanges.mkt_simulator.md_client.DisabledRtSimulatorMdFeed" + }, + "order_entry": { + "class": "cvttpy_trading.exchanges.mkt_simulator.oe_client.MarketSimulatorOEClient" - # , "api": { - # "web_socket": { - # "url": "ws://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_WS_PORT}/ws" - # } - # , "REST": { - # "open_orders_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/open_orders"] - # , "order_status_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/order_status"] - # , "new_order_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/order"] - # , "cancel_order_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/cancel"] - # , "cancel_all_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/cancel_all"] - # } - # } - # }, + , "api": { + "web_socket": { + "url": "ws://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_WS_PORT}/ws" + } + , "REST": { + "open_orders_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/open_orders"] + , "order_status_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/order_status"] + , "new_order_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/order"] + , "cancel_order_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/cancel"] + , "cancel_all_url": ["POST", "http://@env{SIM_HOST}:@env{SIM_ORDER_ENTRY_REST_PORT}/cancel_all"] + } + } + }, - # "accounting": { - # "class": "cvttpy_trading.exchanges.mkt_simulator.acct_client.MktSimAccounting" + "accounting": { + "class": "cvttpy_trading.exchanges.mkt_simulator.acct_client.MktSimAccounting" - # , "api": { - # "REST": { - # "positions_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ACCOUNTING_REST_PORT}/positions"] - # , "trades_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ACCOUNTING_REST_PORT}/trades"] - # } - # } - # } - # }, + , "api": { + "REST": { + "positions_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ACCOUNTING_REST_PORT}/positions"] + , "trades_url": ["GET", "http://@env{SIM_HOST}:@env{SIM_ACCOUNTING_REST_PORT}/trades"] + } + } + } + }, # ----------------------------- A "ALPACA_PROD": {