{
"cells": [
{
"cell_type": "markdown",
"id": "6d0215cb",
"metadata": {},
"source": [
"# Imports"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "75c411bf",
"metadata": {},
"outputs": [],
"source": [
"!pip install --upgrade pyalgotrading"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "65c12492",
"metadata": {},
"outputs": [],
"source": [
"from pyalgotrading.algobulls import AlgoBullsConnection"
]
},
{
"cell_type": "markdown",
"id": "7b86fcaa",
"metadata": {},
"source": [
"# Connection"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "30a6024a",
"metadata": {},
"outputs": [],
"source": [
"connection = AlgoBullsConnection()"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "42c4f917",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Please login to this URL to get your unique token: https://app.algobulls.com/settings?section=developerOptions\n"
]
}
],
"source": [
"connection.get_token_url()"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "1e18dfca",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Access token is valid.\n"
]
}
],
"source": [
"API_TOKEN = \"2f441551af14491f2e78469d4760b2e4572b40a4\"\n",
"connection.set_access_token(API_TOKEN)"
]
},
{
"cell_type": "markdown",
"id": "af4715ee-5db5-4ca7-a817-6f1bd64ff6f6",
"metadata": {},
"source": [
"#### NOTE: Before creating or executing the strategy, ensure your Alpaca account is binded with your AlgoBulls account (as shown below). To know more click [here](https://algobulls.github.io/pyalgotrading/brokers/connecting_alpaca/).![Reference](https://algobulls.github.io/pyalgotrading/python_build/imgs_v2/python_build_Oauth_successful.png)"
]
},
{
"cell_type": "markdown",
"id": "654e41e6",
"metadata": {},
"source": [
"# Strategy Creation"
]
},
{
"cell_type": "markdown",
"id": "e01e6145",
"metadata": {},
"source": [
"## Import Strategy from pyalgostrategypool"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "0d9800f8",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"--2023-12-04 12:35:10-- https://raw.githubusercontent.com/algobulls/pyalgostrategypool/master/pyalgostrategypool/ema_crossover.py\n",
"Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.110.133, 185.199.109.133, 185.199.108.133, ...\n",
"Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.110.133|:443... connected.\n",
"HTTP request sent, awaiting response... 200 OK\n",
"Length: 2501 (2.4K) [text/plain]\n",
"Saving to: ‘ema_crossover_us.py’\n",
"\n",
"ema_crossover_us.py 100%[===================>] 2.44K --.-KB/s in 0s \n",
"\n",
"2023-12-04 12:35:10 (60.2 MB/s) - ‘ema_crossover_us.py’ saved [2501/2501]\n",
"\n"
]
}
],
"source": [
"! wget -O ema_crossover_us.py https://raw.githubusercontent.com/algobulls/pyalgostrategypool/master/pyalgostrategypool/ema_crossover.py\n",
"! sed -i '1s/^/from pyalgotrading.strategy import StrategyBase\\n/' ema_crossover_us.py"
]
},
{
"cell_type": "code",
"execution_count": 6,
"id": "6cbd40df",
"metadata": {},
"outputs": [],
"source": [
"from ema_crossover_us import StrategyEMARegularOrder as strategy_cls"
]
},
{
"cell_type": "code",
"execution_count": 7,
"id": "c384de4f",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'message': 'Strategy saved successfully',\n",
" 'cstcId': 134222,\n",
" 'strategyId': '4d0c52cdcad646c2ab528498ca65d4fe'}"
]
},
"execution_count": 7,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"response = connection.create_strategy(strategy_cls, overwrite=True)\n",
"response"
]
},
{
"cell_type": "code",
"execution_count": 8,
"id": "bc039bb9",
"metadata": {},
"outputs": [],
"source": [
"strategy = response['strategyId']"
]
},
{
"cell_type": "markdown",
"id": "a9e1d31a",
"metadata": {},
"source": [
"# Strategy Testing"
]
},
{
"cell_type": "markdown",
"id": "a7b38f61",
"metadata": {},
"source": [
"## Instruments Searching (optional)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"id": "a1184089",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'NASDAQ:MSFT'"
]
},
"execution_count": 9,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"instrument = connection.search_instrument('MSFT', exchange='NASDAQ')[0]['value']\n",
"instrument"
]
},
{
"cell_type": "markdown",
"id": "e5b3be24",
"metadata": {},
"source": [
"## Setup Parameters"
]
},
{
"cell_type": "code",
"execution_count": 10,
"id": "47e34ee8",
"metadata": {},
"outputs": [],
"source": [
"parameters = {\n",
" 'TIMEPERIOD1': 12,\n",
" 'TIMEPERIOD2': 20,\n",
"}"
]
},
{
"cell_type": "code",
"execution_count": 11,
"id": "c6bc2776",
"metadata": {},
"outputs": [],
"source": [
"initial_virtual_funds = 4000 # in dollars"
]
},
{
"cell_type": "markdown",
"id": "f6130ef7",
"metadata": {},
"source": [
"## Backtesting"
]
},
{
"cell_type": "markdown",
"id": "4d1957a8-180b-4eeb-a541-85df96a9bd20",
"metadata": {},
"source": [
"#### NOTE: Ensure your Alpaca account is binded with your AlgoBulls account (as shown below). To know more click [here](https://algobulls.github.io/pyalgotrading/brokers/connecting_alpaca/)."
]
},
{
"cell_type": "markdown",
"id": "f762f9a8",
"metadata": {},
"source": [
"### Start"
]
},
{
"cell_type": "code",
"execution_count": 12,
"id": "a7e94f6c",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"\n",
"Starting the strategy 'EMA Regular Order Strategy' in BACKTESTING mode...\n",
"╒═════════════════════════╤════════════════════════════════════════╕\n",
"│ Config │ Value │\n",
"╞═════════════════════════╪════════════════════════════════════════╡\n",
"│ Strategy Name │ EMA Regular Order Strategy │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Trading Type │ BACKTESTING │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Instrument(s) │ ['NASDAQ:MSFT'] │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Quantity/Lots │ 5 │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Start Timestamp │ 2021-08-01 09:15:00-04:00 │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ End Timestamp │ 2023-07-31 15:30:00-04:00 │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Parameters │ {'TIMEPERIOD1': 12, 'TIMEPERIOD2': 20} │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Candle │ 60minutes │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Mode │ INTRADAY │\n",
"├─────────────────────────┼────────────────────────────────────────┤\n",
"│ Initial Funds (Virtual) │ 4000.0 │\n",
"╘═════════════════════════╧════════════════════════════════════════╛\n",
"\n",
"All the trades belonging to this strategy have been deleted successfully.\n",
"Setting Strategy Config... Success.\n",
"Submitting BACKTESTING job... Success.\n"
]
}
],
"source": [
"connection.backtest(\n",
" strategy=strategy, \n",
" start='2021-08-01 09:15 -0400', \n",
" end='2023-07-31 15:30 -0400', \n",
" instrument='NASDAQ:MSFT', \n",
" lots=5,\n",
" parameters=parameters, \n",
" candle='1 hour',\n",
" initial_funds_virtual=initial_virtual_funds\n",
")"
]
},
{
"cell_type": "markdown",
"id": "dfc8989b",
"metadata": {},
"source": [
"### Status"
]
},
{
"cell_type": "code",
"execution_count": 13,
"id": "5dc631ee",
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'message': 'STARTING', 'status': 1}"
]
},
"execution_count": 13,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"connection.get_backtesting_job_status(strategy)"
]
},
{
"cell_type": "markdown",
"id": "64965bbb",
"metadata": {},
"source": [
"### Logs"
]
},
{
"cell_type": "code",
"execution_count": 14,
"id": "96b0f964",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Looking for a dedicated virtual server to execute your strategy... (6)"
]
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "f5dd35b8a44142dca8f0a1e3a585b5b8",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Execution Progress: 0%| | 0/63008100.0 [00:00]"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"logs = connection.get_backtesting_logs(strategy)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"id": "1acd7e28",
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[2023-12-04 12:35:59] Performing sanity checks on cfg strategy_parameters, setting up required data structures...\n",
"[2023-12-04 12:35:59] Sanity checks on cfg successful.\n",
"[2023-12-04 12:35:59] Currency set to \"USD\"\n",
"[2023-12-04 12:35:59] Setting up broker connection...\n",
"[2023-12-04 12:36:01] Starting ALPACAV2 in PAPER mode...\n",
"[2023-12-04 12:36:02] Broker connection has been setup successfully.\n",
"[2023-12-04 12:36:02] (NASDAQ_EQ) Funds available in client's ABVIRTUALBROKER account is : USD '4000.00'\n",
"[2023-12-04 12:36:02] \n",
"########################################\n",
" INITIALIZING ALGOBULLS CORE (v3.3.0)... \n",
"########################################\n",
"[2023-12-04 12:36:02] Welcome ALGOBULLS VIRTUAL USER!\n",
"[2023-12-04 12:36:02] Reading strategy...\n",
"[2023-12-04 12:36:02] Entering Backtesting mode. Henceforth, all timestamps will be Backtesting timestamps...\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] STARTING ALGOBULLS CORE...\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] \n",
" ##### ####### # ###### ####### ### # # ##### \n",
" # # # # # # # # # ## # # # \n",
" # # # # # # # # # # # # \n",
" ##### # # # ###### # # # # # # #### \n",
" # # ####### # # # # # # # # # \n",
" # # # # # # # # # # ## # # \n",
" ##### # # # # # # ### # # ##### \n",
"\n",
" # # ##### ####### ###### # # # # ##### \n",
" # # # # # # # # # # # # # # # \n",
" # # # # # # # # # # # # # \n",
" # # # # #### # # ###### # # # # ##### \n",
" ####### # # # # # # # # # # # # \n",
" # # # # # # # # # # # # # # # \n",
" # # ####### ##### ####### ###### ##### ####### ####### ##### \n",
"\n",
" ##### ####### ###### #######\n",
" # # # # # # #\n",
" # # # # # #\n",
" # # # ###### #####\n",
" # # # # # #\n",
" # # # # # # #\n",
" ##### ####### # # ####### \n",
"\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------Master Cfg Parameters:--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] User: ALGOBULLS VIRTUAL USER\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Broker: ABVIRTUALBROKER\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] AUTO_ADD_INSTRUMENTS_BUCKET_FROM_POSITIONS: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] AUTO_ADD_INSTRUMENTS_BUCKET_FROM_HOLDINGS_TPLUS1: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] AUTO_ADD_INSTRUMENTS_BUCKET_FROM_HOLDINGS_TPLUS2: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] RESUME_POSITIONS_ON_START: True\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] RESUME_HOLDINGS_TPLUS1_ON_START: True\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] RESUME_HOLDINGS_TPLUS2_ON_START: True\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] EXIT_INTRADAY_ORDERS_ON_STOP: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] EXIT_TPLUS0_DELIVERY_ORDERS_ON_STOP: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] EXIT_TPLUS1_DELIVERY_ORDERS_ON_STOP: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] EXIT_TPLUS2_DELIVERY_ORDERS_ON_STOP: False\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: System Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Trading type: BACKTESTING\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] User trading start time: 2021-08-01 09:15:00-04:00\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] User trading end time: 2023-07-31 15:30:00-04:00\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: Funds Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Credit Exposure: 1\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: Candle Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Candle interval (sec): 3600\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: Strategy Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Strategy: EMA Regular Order Strategy\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Parameters: {'TIMEPERIOD1': 12.0, 'TIMEPERIOD2': 20.0}\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Strategy Mode: INTRADAY\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Instruments Bucket: instruments_bucket | [NASDAQ_EQ:MSFT]\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Number of Lots: 5\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: Risk Management Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Desired profit: None\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Risk Appetite: None\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] PnL scan frequency (in sec): 30\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] --------------------User Cfg Parameters: Other Parameters--------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Max orders count: 100\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Crossover accuracy decimals: 2\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] ------------------------------------------------------------\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [utils] Instrument (NASDAQ_EQ:MSFT) subscribed to historical data successfully\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [utils] 1 Instruments subscribed to historical data successfully\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [utils] Prefetching historical data for 1 instruments...\n",
"[BT] [2021-08-01 09:15:00,000] [WARNING] [utils] No historical data found for candle: 2021-08-01 08:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [strategy] \n",
"####################\n",
"Strategy Parameters:\n",
"StrategyParameters([('TIMEPERIOD1', 12), ('TIMEPERIOD2', 20)])\n",
"####################\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Not launching PNL tracker...\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [clock] User trading will start in 0.50 seconds...\n",
"[BT] [2021-08-01 09:15:00,000] [INFO] [clock] Waiting for 0.5 sec. until user trading time (2021-08-01 09:15:00-04:00)...\n",
"[BT] [2021-08-01 09:15:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 08:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 09:15:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 09:15:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 09:15:00,500] [INFO] [clock] Waiting for 900.00 seconds until end of current candle (2021-08-01 09:30:00-04:00)...\n",
"[BT] [2021-08-01 09:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 09:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 09:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 09:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 09:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 10:30:00-04:00)...\n",
"[BT] [2021-08-01 10:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 10:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 11:30:00-04:00)...\n",
"[BT] [2021-08-01 11:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 11:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 12:30:00-04:00)...\n",
"[BT] [2021-08-01 12:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 12:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 13:30:00-04:00)...\n",
"[BT] [2021-08-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 14:30:00-04:00)...\n",
"[BT] [2021-08-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 286.23\n",
" (LATEST) 285.64 286.09\n",
"[BT] [2021-08-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-01 15:30:00-04:00)...\n",
"[BT] [2021-08-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.74 286.05\n",
" (LATEST) 285.84 286.08\n",
"[BT] [2021-08-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-02 10:30:00-04:00)...\n",
"[BT] [2021-08-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.84 286.08\n",
" (LATEST) 285.79 286.02\n",
"[BT] [2021-08-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-02 11:30:00-04:00)...\n",
"[BT] [2021-08-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 286.02\n",
" (LATEST) 285.85 286.04\n",
"[BT] [2021-08-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-02 12:30:00-04:00)...\n",
"[BT] [2021-08-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.85 286.04\n",
" (LATEST) 285.83 286.01\n",
"[BT] [2021-08-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-02 13:30:00-04:00)...\n",
"[BT] [2021-08-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.85 286.04\n",
" (LATEST) 285.83 286.01\n",
"[BT] [2021-08-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-02 14:30:00-04:00)...\n",
"[BT] [2021-08-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.85 286.04\n",
" (LATEST) 285.83 286.01\n",
"[BT] [2021-08-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-02 15:30:00-04:00)...\n",
"[BT] [2021-08-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.5 285.75\n",
" (LATEST) 285.52 285.74\n",
"[BT] [2021-08-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-03 10:30:00-04:00)...\n",
"[BT] [2021-08-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.52 285.74\n",
" (LATEST) 285.52 285.72\n",
"[BT] [2021-08-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-03 11:30:00-04:00)...\n",
"[BT] [2021-08-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.52 285.72\n",
" (LATEST) 285.4 285.63\n",
"[BT] [2021-08-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-03 12:30:00-04:00)...\n",
"[BT] [2021-08-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.4 285.63\n",
" (LATEST) 285.6 285.73\n",
"[BT] [2021-08-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-03 13:30:00-04:00)...\n",
"[BT] [2021-08-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.4 285.63\n",
" (LATEST) 285.6 285.73\n",
"[BT] [2021-08-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-03 14:30:00-04:00)...\n",
"[BT] [2021-08-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.4 285.63\n",
" (LATEST) 285.6 285.73\n",
"[BT] [2021-08-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-03 15:30:00-04:00)...\n",
"[BT] [2021-08-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.11 286.03\n",
" (LATEST) 286.09 286.03\n",
"[BT] [2021-08-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-04 10:30:00-04:00)...\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.09 286.03\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-04 10:30:00-04:00] [705878a4084b4b3399d1e3fe2098e9d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 284.775] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:705878a4084b4b3399d1e3fe2098e9d5] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-04 10:30:00-04:00] [705878a4084b4b3399d1e3fe2098e9d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 284.775] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-04 10:30:00-04:00] [705878a4084b4b3399d1e3fe2098e9d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 284.775] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-04 11:30:00-04:00)...\n",
"[BT] [2021-08-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.89 285.91\n",
" (LATEST) 285.79 285.85\n",
"[BT] [2021-08-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.89 285.91\n",
" (LATEST) 285.79 285.85\n",
"[BT] [2021-08-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-04 12:30:00-04:00)...\n",
"[BT] [2021-08-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-04 13:30:00-04:00)...\n",
"[BT] [2021-08-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-04 14:30:00-04:00)...\n",
"[BT] [2021-08-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.79 285.85\n",
" (LATEST) 285.89 285.91\n",
"[BT] [2021-08-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-04 15:30:00-04:00)...\n",
"[BT] [2021-08-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-04 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-04 10:30:00-04:00] [705878a4084b4b3399d1e3fe2098e9d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 284.775] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-04 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-04 15:30:00-04:00] [60ea6f216b6c4488ae3ae4d27f832219] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 286.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-04 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:60ea6f216b6c4488ae3ae4d27f832219] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-04 15:30:00-04:00] [60ea6f216b6c4488ae3ae4d27f832219] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 286.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-04 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-04 15:30:00-04:00] [60ea6f216b6c4488ae3ae4d27f832219] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 286.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.16\n",
" (LATEST) 286.36 286.22\n",
"[BT] [2021-08-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-05 10:30:00-04:00)...\n",
"[BT] [2021-08-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.36 286.22\n",
" (LATEST) 286.64 286.41\n",
"[BT] [2021-08-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-05 11:30:00-04:00)...\n",
"[BT] [2021-08-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.64 286.41\n",
" (LATEST) 286.87 286.57\n",
"[BT] [2021-08-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-05 12:30:00-04:00)...\n",
"[BT] [2021-08-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.87 286.57\n",
" (LATEST) 287.08 286.73\n",
"[BT] [2021-08-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-05 13:30:00-04:00)...\n",
"[BT] [2021-08-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.87 286.57\n",
" (LATEST) 287.08 286.73\n",
"[BT] [2021-08-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-05 14:30:00-04:00)...\n",
"[BT] [2021-08-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.87 286.57\n",
" (LATEST) 287.08 286.73\n",
"[BT] [2021-08-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-05 15:30:00-04:00)...\n",
"[BT] [2021-08-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.01 287.43\n",
" (LATEST) 288.03 287.5\n",
"[BT] [2021-08-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-06 10:30:00-04:00)...\n",
"[BT] [2021-08-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.03 287.5\n",
" (LATEST) 288.12 287.61\n",
"[BT] [2021-08-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-06 11:30:00-04:00)...\n",
"[BT] [2021-08-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.12 287.61\n",
" (LATEST) 288.15 287.67\n",
"[BT] [2021-08-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-06 12:30:00-04:00)...\n",
"[BT] [2021-08-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.15 287.67\n",
" (LATEST) 288.19 287.74\n",
"[BT] [2021-08-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-06 13:30:00-04:00)...\n",
"[BT] [2021-08-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.15 287.67\n",
" (LATEST) 288.19 287.74\n",
"[BT] [2021-08-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-06 14:30:00-04:00)...\n",
"[BT] [2021-08-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.15 287.67\n",
" (LATEST) 288.19 287.74\n",
"[BT] [2021-08-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-06 15:30:00-04:00)...\n",
"[BT] [2021-08-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.98 288.38\n",
" (LATEST) 289.1 288.51\n",
"[BT] [2021-08-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-09 10:30:00-04:00)...\n",
"[BT] [2021-08-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.1 288.51\n",
" (LATEST) 289.13 288.59\n",
"[BT] [2021-08-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-09 11:30:00-04:00)...\n",
"[BT] [2021-08-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.13 288.59\n",
" (LATEST) 289.05 288.59\n",
"[BT] [2021-08-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-09 12:30:00-04:00)...\n",
"[BT] [2021-08-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.05 288.59\n",
" (LATEST) 288.96 288.58\n",
"[BT] [2021-08-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-09 13:30:00-04:00)...\n",
"[BT] [2021-08-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.05 288.59\n",
" (LATEST) 288.96 288.58\n",
"[BT] [2021-08-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-09 14:30:00-04:00)...\n",
"[BT] [2021-08-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.05 288.59\n",
" (LATEST) 288.96 288.58\n",
"[BT] [2021-08-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-09 15:30:00-04:00)...\n",
"[BT] [2021-08-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.99 288.7\n",
" (LATEST) 288.96 288.71\n",
"[BT] [2021-08-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-10 10:30:00-04:00)...\n",
"[BT] [2021-08-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.96 288.71\n",
" (LATEST) 288.81 288.64\n",
"[BT] [2021-08-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-10 11:30:00-04:00)...\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.81 288.64\n",
" (LATEST) 288.34 288.36\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-10 11:30:00-04:00] [084e008411d648a0a301e61159aa9a8e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 285.7284] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:084e008411d648a0a301e61159aa9a8e] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-10 11:30:00-04:00] [084e008411d648a0a301e61159aa9a8e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 285.7284] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-10 11:30:00-04:00] [084e008411d648a0a301e61159aa9a8e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 285.7284] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-10 12:30:00-04:00)...\n",
"[BT] [2021-08-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-10 13:30:00-04:00)...\n",
"[BT] [2021-08-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-10 14:30:00-04:00)...\n",
"[BT] [2021-08-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.34 288.36\n",
" (LATEST) 287.95 288.12\n",
"[BT] [2021-08-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-10 15:30:00-04:00)...\n",
"[BT] [2021-08-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-10 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-10 11:30:00-04:00] [084e008411d648a0a301e61159aa9a8e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 285.7284] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-10 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-10 15:30:00-04:00] [8476f9a1465d4e86a0a18007b3c61c0a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 285.8301] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-10 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8476f9a1465d4e86a0a18007b3c61c0a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-10 15:30:00-04:00] [8476f9a1465d4e86a0a18007b3c61c0a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 285.8301] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-10 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-10 15:30:00-04:00] [8476f9a1465d4e86a0a18007b3c61c0a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 285.8301] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.15 287.55\n",
" (LATEST) 287.15 287.51\n",
"[BT] [2021-08-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-11 10:30:00-04:00)...\n",
"[BT] [2021-08-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.15 287.51\n",
" (LATEST) 287.12 287.46\n",
"[BT] [2021-08-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-11 11:30:00-04:00)...\n",
"[BT] [2021-08-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.12 287.46\n",
" (LATEST) 287.0 287.35\n",
"[BT] [2021-08-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-11 12:30:00-04:00)...\n",
"[BT] [2021-08-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.0 287.35\n",
" (LATEST) 286.89 287.25\n",
"[BT] [2021-08-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-11 13:30:00-04:00)...\n",
"[BT] [2021-08-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.0 287.35\n",
" (LATEST) 286.89 287.25\n",
"[BT] [2021-08-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-11 14:30:00-04:00)...\n",
"[BT] [2021-08-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.0 287.35\n",
" (LATEST) 286.89 287.25\n",
"[BT] [2021-08-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-11 15:30:00-04:00)...\n",
"[BT] [2021-08-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.89 287.15\n",
" (LATEST) 286.83 287.09\n",
"[BT] [2021-08-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-12 10:30:00-04:00)...\n",
"[BT] [2021-08-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.83 287.09\n",
" (LATEST) 287.07 287.22\n",
"[BT] [2021-08-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-12 11:30:00-04:00)...\n",
"[BT] [2021-08-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.07 287.22\n",
" (LATEST) 287.39 287.4\n",
"[BT] [2021-08-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-12 12:30:00-04:00)...\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 287.4\n",
" (LATEST) 287.64 287.56\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 12:30:00-04:00] [2d12f994ce13431db939ce0de352ed04] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2d12f994ce13431db939ce0de352ed04] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 12:30:00-04:00] [2d12f994ce13431db939ce0de352ed04] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 12:30:00-04:00] [2d12f994ce13431db939ce0de352ed04] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-12 13:30:00-04:00)...\n",
"[BT] [2021-08-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 287.4\n",
" (LATEST) 287.64 287.56\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 13:30:00-04:00] [0e321b5a0d374da1933213c27f60006b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0e321b5a0d374da1933213c27f60006b] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 13:30:00-04:00] [0e321b5a0d374da1933213c27f60006b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 13:30:00-04:00] [0e321b5a0d374da1933213c27f60006b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 287.4\n",
" (LATEST) 287.64 287.56\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 13:30:00-04:00] [a863feeaead5426981bf835c99803ba1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a863feeaead5426981bf835c99803ba1] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 13:30:00-04:00] [a863feeaead5426981bf835c99803ba1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 13:30:00-04:00] [a863feeaead5426981bf835c99803ba1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-12 14:30:00-04:00)...\n",
"[BT] [2021-08-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 287.4\n",
" (LATEST) 287.64 287.56\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 14:30:00-04:00] [63bd755fcc1945e0bee81e501729b65a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:63bd755fcc1945e0bee81e501729b65a] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 14:30:00-04:00] [63bd755fcc1945e0bee81e501729b65a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 14:30:00-04:00] [63bd755fcc1945e0bee81e501729b65a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 287.4\n",
" (LATEST) 287.64 287.56\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 14:30:00-04:00] [3dadf0aa22b14b23aa256717675820f2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3dadf0aa22b14b23aa256717675820f2] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 14:30:00-04:00] [3dadf0aa22b14b23aa256717675820f2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 14:30:00-04:00] [3dadf0aa22b14b23aa256717675820f2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-12 15:30:00-04:00)...\n",
"[BT] [2021-08-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-12 14:30:00-04:00] [3dadf0aa22b14b23aa256717675820f2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-12 15:30:00-04:00] [f596305376eb4e3d80a6f5c0747767b8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f596305376eb4e3d80a6f5c0747767b8] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-12 15:30:00-04:00] [f596305376eb4e3d80a6f5c0747767b8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-12 15:30:00-04:00] [f596305376eb4e3d80a6f5c0747767b8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.0442] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.29 288.01\n",
" (LATEST) 288.47 288.15\n",
"[BT] [2021-08-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-13 10:30:00-04:00)...\n",
"[BT] [2021-08-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.47 288.15\n",
" (LATEST) 288.94 288.47\n",
"[BT] [2021-08-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-13 11:30:00-04:00)...\n",
"[BT] [2021-08-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.94 288.47\n",
" (LATEST) 289.35 288.76\n",
"[BT] [2021-08-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-13 12:30:00-04:00)...\n",
"[BT] [2021-08-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.35 288.76\n",
" (LATEST) 289.6 288.98\n",
"[BT] [2021-08-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-13 13:30:00-04:00)...\n",
"[BT] [2021-08-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.35 288.76\n",
" (LATEST) 289.6 288.98\n",
"[BT] [2021-08-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-13 14:30:00-04:00)...\n",
"[BT] [2021-08-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.35 288.76\n",
" (LATEST) 289.6 288.98\n",
"[BT] [2021-08-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-13 15:30:00-04:00)...\n",
"[BT] [2021-08-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.58 289.78\n",
" (LATEST) 291.01 290.13\n",
"[BT] [2021-08-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-16 10:30:00-04:00)...\n",
"[BT] [2021-08-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.01 290.13\n",
" (LATEST) 290.99 290.19\n",
"[BT] [2021-08-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-16 11:30:00-04:00)...\n",
"[BT] [2021-08-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.99 290.19\n",
" (LATEST) 291.0 290.28\n",
"[BT] [2021-08-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-16 12:30:00-04:00)...\n",
"[BT] [2021-08-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 290.28\n",
" (LATEST) 291.11 290.41\n",
"[BT] [2021-08-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-16 13:30:00-04:00)...\n",
"[BT] [2021-08-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 290.28\n",
" (LATEST) 291.11 290.41\n",
"[BT] [2021-08-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-16 14:30:00-04:00)...\n",
"[BT] [2021-08-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 290.28\n",
" (LATEST) 291.11 290.41\n",
"[BT] [2021-08-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-16 15:30:00-04:00)...\n",
"[BT] [2021-08-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.99 291.18\n",
" (LATEST) 292.05 291.3\n",
"[BT] [2021-08-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-17 10:30:00-04:00)...\n",
"[BT] [2021-08-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.05 291.3\n",
" (LATEST) 292.04 291.36\n",
"[BT] [2021-08-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-17 11:30:00-04:00)...\n",
"[BT] [2021-08-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.04 291.36\n",
" (LATEST) 292.1 291.46\n",
"[BT] [2021-08-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-17 12:30:00-04:00)...\n",
"[BT] [2021-08-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.1 291.46\n",
" (LATEST) 291.97 291.45\n",
"[BT] [2021-08-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-17 13:30:00-04:00)...\n",
"[BT] [2021-08-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.1 291.46\n",
" (LATEST) 291.97 291.45\n",
"[BT] [2021-08-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-17 14:30:00-04:00)...\n",
"[BT] [2021-08-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.1 291.46\n",
" (LATEST) 291.97 291.45\n",
"[BT] [2021-08-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-17 15:30:00-04:00)...\n",
"[BT] [2021-08-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.1 291.67\n",
" (LATEST) 292.06 291.68\n",
"[BT] [2021-08-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-18 10:30:00-04:00)...\n",
"[BT] [2021-08-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.06 291.68\n",
" (LATEST) 292.35 291.9\n",
"[BT] [2021-08-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-18 11:30:00-04:00)...\n",
"[BT] [2021-08-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.35 291.9\n",
" (LATEST) 292.49 292.03\n",
"[BT] [2021-08-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-18 12:30:00-04:00)...\n",
"[BT] [2021-08-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 292.03\n",
" (LATEST) 292.64 292.16\n",
"[BT] [2021-08-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-18 13:30:00-04:00)...\n",
"[BT] [2021-08-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 292.03\n",
" (LATEST) 292.64 292.16\n",
"[BT] [2021-08-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-18 14:30:00-04:00)...\n",
"[BT] [2021-08-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 292.03\n",
" (LATEST) 292.64 292.16\n",
"[BT] [2021-08-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-18 15:30:00-04:00)...\n",
"[BT] [2021-08-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.2 291.34\n",
" (LATEST) 290.84 291.1\n",
"[BT] [2021-08-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-19 10:30:00-04:00)...\n",
"[BT] [2021-08-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.84 291.1\n",
" (LATEST) 290.98 291.17\n",
"[BT] [2021-08-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-19 11:30:00-04:00)...\n",
"[BT] [2021-08-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.98 291.17\n",
" (LATEST) 291.35 291.38\n",
"[BT] [2021-08-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-19 12:30:00-04:00)...\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.35 291.38\n",
" (LATEST) 291.83 291.67\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 12:30:00-04:00] [30c8d04a878d4d609d470d9ccf2b3974] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:30c8d04a878d4d609d470d9ccf2b3974] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 12:30:00-04:00] [30c8d04a878d4d609d470d9ccf2b3974] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 12:30:00-04:00] [30c8d04a878d4d609d470d9ccf2b3974] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-19 13:30:00-04:00)...\n",
"[BT] [2021-08-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.35 291.38\n",
" (LATEST) 291.83 291.67\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 13:30:00-04:00] [f93ef54fdc454f1a883230b60c1ea5a2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f93ef54fdc454f1a883230b60c1ea5a2] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 13:30:00-04:00] [f93ef54fdc454f1a883230b60c1ea5a2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 13:30:00-04:00] [f93ef54fdc454f1a883230b60c1ea5a2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.35 291.38\n",
" (LATEST) 291.83 291.67\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 13:30:00-04:00] [e29af9686ff6441ea7b831b67174d425] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e29af9686ff6441ea7b831b67174d425] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 13:30:00-04:00] [e29af9686ff6441ea7b831b67174d425] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 13:30:00-04:00] [e29af9686ff6441ea7b831b67174d425] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-19 14:30:00-04:00)...\n",
"[BT] [2021-08-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.35 291.38\n",
" (LATEST) 291.83 291.67\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 14:30:00-04:00] [36dbf40545a34d269f990ad9ddfa849d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:36dbf40545a34d269f990ad9ddfa849d] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 14:30:00-04:00] [36dbf40545a34d269f990ad9ddfa849d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 14:30:00-04:00] [36dbf40545a34d269f990ad9ddfa849d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.35 291.38\n",
" (LATEST) 291.83 291.67\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 14:30:00-04:00] [855aba6a9655431698e372fc3f65e7d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:855aba6a9655431698e372fc3f65e7d0] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 14:30:00-04:00] [855aba6a9655431698e372fc3f65e7d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 14:30:00-04:00] [855aba6a9655431698e372fc3f65e7d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-19 15:30:00-04:00)...\n",
"[BT] [2021-08-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-19 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-19 14:30:00-04:00] [855aba6a9655431698e372fc3f65e7d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-19 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-19 15:30:00-04:00] [e337f4f2e0fd4506bf0d60b07c9ce48b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-19 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e337f4f2e0fd4506bf0d60b07c9ce48b] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-19 15:30:00-04:00] [e337f4f2e0fd4506bf0d60b07c9ce48b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-19 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-19 15:30:00-04:00] [e337f4f2e0fd4506bf0d60b07c9ce48b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 294.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.7 292.94\n",
" (LATEST) 294.64 293.59\n",
"[BT] [2021-08-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-20 10:30:00-04:00)...\n",
"[BT] [2021-08-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.64 293.59\n",
" (LATEST) 296.2 294.66\n",
"[BT] [2021-08-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-20 11:30:00-04:00)...\n",
"[BT] [2021-08-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.2 294.66\n",
" (LATEST) 297.33 295.5\n",
"[BT] [2021-08-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-20 12:30:00-04:00)...\n",
"[BT] [2021-08-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.33 295.5\n",
" (LATEST) 298.32 296.29\n",
"[BT] [2021-08-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-20 13:30:00-04:00)...\n",
"[BT] [2021-08-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.33 295.5\n",
" (LATEST) 298.32 296.29\n",
"[BT] [2021-08-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-20 14:30:00-04:00)...\n",
"[BT] [2021-08-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.33 295.5\n",
" (LATEST) 298.32 296.29\n",
"[BT] [2021-08-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-20 15:30:00-04:00)...\n",
"[BT] [2021-08-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.79 298.45\n",
" (LATEST) 301.15 298.89\n",
"[BT] [2021-08-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-23 10:30:00-04:00)...\n",
"[BT] [2021-08-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.15 298.89\n",
" (LATEST) 301.59 299.38\n",
"[BT] [2021-08-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-23 11:30:00-04:00)...\n",
"[BT] [2021-08-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.59 299.38\n",
" (LATEST) 301.98 299.83\n",
"[BT] [2021-08-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-23 12:30:00-04:00)...\n",
"[BT] [2021-08-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 299.83\n",
" (LATEST) 302.32 300.25\n",
"[BT] [2021-08-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-23 13:30:00-04:00)...\n",
"[BT] [2021-08-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 299.83\n",
" (LATEST) 302.32 300.25\n",
"[BT] [2021-08-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-23 14:30:00-04:00)...\n",
"[BT] [2021-08-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 299.83\n",
" (LATEST) 302.32 300.25\n",
"[BT] [2021-08-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-23 15:30:00-04:00)...\n",
"[BT] [2021-08-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.25 301.41\n",
" (LATEST) 303.51 301.74\n",
"[BT] [2021-08-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-24 10:30:00-04:00)...\n",
"[BT] [2021-08-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.51 301.74\n",
" (LATEST) 303.56 301.94\n",
"[BT] [2021-08-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-24 11:30:00-04:00)...\n",
"[BT] [2021-08-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.56 301.94\n",
" (LATEST) 303.37 301.98\n",
"[BT] [2021-08-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-24 12:30:00-04:00)...\n",
"[BT] [2021-08-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.37 301.98\n",
" (LATEST) 303.25 302.04\n",
"[BT] [2021-08-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-24 13:30:00-04:00)...\n",
"[BT] [2021-08-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.37 301.98\n",
" (LATEST) 303.25 302.04\n",
"[BT] [2021-08-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-24 14:30:00-04:00)...\n",
"[BT] [2021-08-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.37 301.98\n",
" (LATEST) 303.25 302.04\n",
"[BT] [2021-08-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-24 15:30:00-04:00)...\n",
"[BT] [2021-08-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.19 302.31\n",
" (LATEST) 303.37 302.51\n",
"[BT] [2021-08-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-25 10:30:00-04:00)...\n",
"[BT] [2021-08-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.37 302.51\n",
" (LATEST) 303.14 302.45\n",
"[BT] [2021-08-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-25 11:30:00-04:00)...\n",
"[BT] [2021-08-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.14 302.45\n",
" (LATEST) 302.99 302.42\n",
"[BT] [2021-08-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-25 12:30:00-04:00)...\n",
"[BT] [2021-08-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.99 302.42\n",
" (LATEST) 302.74 302.32\n",
"[BT] [2021-08-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-25 13:30:00-04:00)...\n",
"[BT] [2021-08-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.99 302.42\n",
" (LATEST) 302.74 302.32\n",
"[BT] [2021-08-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-25 14:30:00-04:00)...\n",
"[BT] [2021-08-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.99 302.42\n",
" (LATEST) 302.74 302.32\n",
"[BT] [2021-08-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-25 15:30:00-04:00)...\n",
"[BT] [2021-08-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.36 302.18\n",
" (LATEST) 302.15 302.06\n",
"[BT] [2021-08-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-26 10:30:00-04:00)...\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.15 302.06\n",
" (LATEST) 301.84 301.88\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-26 10:30:00-04:00] [8f4eec2554834ceb8917efd0e5357efb] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8f4eec2554834ceb8917efd0e5357efb] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-26 10:30:00-04:00] [8f4eec2554834ceb8917efd0e5357efb] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-26 10:30:00-04:00] [8f4eec2554834ceb8917efd0e5357efb] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-26 11:30:00-04:00)...\n",
"[BT] [2021-08-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.84 301.88\n",
" (LATEST) 301.6 301.73\n",
"[BT] [2021-08-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.84 301.88\n",
" (LATEST) 301.6 301.73\n",
"[BT] [2021-08-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-26 12:30:00-04:00)...\n",
"[BT] [2021-08-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-26 13:30:00-04:00)...\n",
"[BT] [2021-08-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-26 14:30:00-04:00)...\n",
"[BT] [2021-08-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.6 301.73\n",
" (LATEST) 301.42 301.6\n",
"[BT] [2021-08-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-26 15:30:00-04:00)...\n",
"[BT] [2021-08-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-26 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-26 10:30:00-04:00] [8f4eec2554834ceb8917efd0e5357efb] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-26 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-26 15:30:00-04:00] [98aacd471680492793b09f5f1bebf98b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.425] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-26 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:98aacd471680492793b09f5f1bebf98b] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-26 15:30:00-04:00] [98aacd471680492793b09f5f1bebf98b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.425] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-26 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-26 15:30:00-04:00] [98aacd471680492793b09f5f1bebf98b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.425] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.97 301.26\n",
" (LATEST) 300.69 301.06\n",
"[BT] [2021-08-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-27 10:30:00-04:00)...\n",
"[BT] [2021-08-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.69 301.06\n",
" (LATEST) 300.53 300.93\n",
"[BT] [2021-08-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-27 11:30:00-04:00)...\n",
"[BT] [2021-08-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.53 300.93\n",
" (LATEST) 300.26 300.72\n",
"[BT] [2021-08-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-27 12:30:00-04:00)...\n",
"[BT] [2021-08-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.26 300.72\n",
" (LATEST) 300.17 300.62\n",
"[BT] [2021-08-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-27 13:30:00-04:00)...\n",
"[BT] [2021-08-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.26 300.72\n",
" (LATEST) 300.17 300.62\n",
"[BT] [2021-08-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-27 14:30:00-04:00)...\n",
"[BT] [2021-08-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.26 300.72\n",
" (LATEST) 300.17 300.62\n",
"[BT] [2021-08-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-27 15:30:00-04:00)...\n",
"[BT] [2021-08-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.52 300.74\n",
" (LATEST) 300.6 300.77\n",
"[BT] [2021-08-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-30 10:30:00-04:00)...\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.6 300.77\n",
" (LATEST) 301.08 301.05\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-30 10:30:00-04:00] [b036fe3d7a214daa972251099e6e3a70] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 303.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b036fe3d7a214daa972251099e6e3a70] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-30 10:30:00-04:00] [b036fe3d7a214daa972251099e6e3a70] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 303.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-30 10:30:00-04:00] [b036fe3d7a214daa972251099e6e3a70] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 303.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-08-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-30 11:30:00-04:00)...\n",
"[BT] [2021-08-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.08 301.05\n",
" (LATEST) 301.45 301.28\n",
"[BT] [2021-08-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.08 301.05\n",
" (LATEST) 301.45 301.28\n",
"[BT] [2021-08-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-30 12:30:00-04:00)...\n",
"[BT] [2021-08-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-30 13:30:00-04:00)...\n",
"[BT] [2021-08-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-30 14:30:00-04:00)...\n",
"[BT] [2021-08-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.45 301.28\n",
" (LATEST) 301.74 301.48\n",
"[BT] [2021-08-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-30 15:30:00-04:00)...\n",
"[BT] [2021-08-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-30 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-08-30 10:30:00-04:00] [b036fe3d7a214daa972251099e6e3a70] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 303.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-08-30 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-08-30 15:30:00-04:00] [8cc8f3d9281b478ea07d6c4548fbb441] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 303.37] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-08-30 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8cc8f3d9281b478ea07d6c4548fbb441] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-08-30 15:30:00-04:00] [8cc8f3d9281b478ea07d6c4548fbb441] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 303.37] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-08-30 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-08-30 15:30:00-04:00] [8cc8f3d9281b478ea07d6c4548fbb441] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 303.37] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-08-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-08-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-08-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.58 302.1\n",
" (LATEST) 302.87 302.33\n",
"[BT] [2021-08-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-08-31 10:30:00-04:00)...\n",
"[BT] [2021-08-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.87 302.33\n",
" (LATEST) 302.9 302.4\n",
"[BT] [2021-08-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-31 11:30:00-04:00)...\n",
"[BT] [2021-08-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.9 302.4\n",
" (LATEST) 303.04 302.53\n",
"[BT] [2021-08-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-31 12:30:00-04:00)...\n",
"[BT] [2021-08-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.04 302.53\n",
" (LATEST) 303.15 302.65\n",
"[BT] [2021-08-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-31 13:30:00-04:00)...\n",
"[BT] [2021-08-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.04 302.53\n",
" (LATEST) 303.15 302.65\n",
"[BT] [2021-08-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-31 14:30:00-04:00)...\n",
"[BT] [2021-08-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-08-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.04 302.53\n",
" (LATEST) 303.15 302.65\n",
"[BT] [2021-08-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-08-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-08-31 15:30:00-04:00)...\n",
"[BT] [2021-08-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-08-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.14 302.78\n",
" (LATEST) 303.08 302.77\n",
"[BT] [2021-09-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-01 10:30:00-04:00)...\n",
"[BT] [2021-09-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.08 302.77\n",
" (LATEST) 303.24 302.9\n",
"[BT] [2021-09-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-01 11:30:00-04:00)...\n",
"[BT] [2021-09-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.24 302.9\n",
" (LATEST) 303.31 302.97\n",
"[BT] [2021-09-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-01 12:30:00-04:00)...\n",
"[BT] [2021-09-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.31 302.97\n",
" (LATEST) 303.32 303.01\n",
"[BT] [2021-09-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-01 13:30:00-04:00)...\n",
"[BT] [2021-09-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.31 302.97\n",
" (LATEST) 303.32 303.01\n",
"[BT] [2021-09-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-01 14:30:00-04:00)...\n",
"[BT] [2021-09-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.31 302.97\n",
" (LATEST) 303.32 303.01\n",
"[BT] [2021-09-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-01 15:30:00-04:00)...\n",
"[BT] [2021-09-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.95 302.85\n",
" (LATEST) 302.81 302.77\n",
"[BT] [2021-09-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-02 10:30:00-04:00)...\n",
"[BT] [2021-09-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-02 11:30:00-04:00)...\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.72 302.72\n",
" (LATEST) 302.52 302.6\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.81 302.77\n",
" (LATEST) 302.52 302.6\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-02 11:30:00-04:00] [87007b94aca34b18b1e9f4593ba90179] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 301.405] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:87007b94aca34b18b1e9f4593ba90179] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-02 11:30:00-04:00] [87007b94aca34b18b1e9f4593ba90179] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 301.405] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-02 11:30:00-04:00] [87007b94aca34b18b1e9f4593ba90179] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 301.405] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-09-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-02 12:30:00-04:00)...\n",
"[BT] [2021-09-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-02 13:30:00-04:00)...\n",
"[BT] [2021-09-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-02 14:30:00-04:00)...\n",
"[BT] [2021-09-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.52 302.6\n",
" (LATEST) 302.3 302.45\n",
"[BT] [2021-09-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-02 15:30:00-04:00)...\n",
"[BT] [2021-09-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-02 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-09-02 11:30:00-04:00] [87007b94aca34b18b1e9f4593ba90179] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 301.405] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-09-02 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-02 15:30:00-04:00] [524c02d544334e079223f1d224cc491f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 301.115] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-09-02 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:524c02d544334e079223f1d224cc491f] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-02 15:30:00-04:00] [524c02d544334e079223f1d224cc491f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 301.115] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-02 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-02 15:30:00-04:00] [524c02d544334e079223f1d224cc491f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 301.115] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-09-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.18 302.35\n",
" (LATEST) 302.0 302.22\n",
"[BT] [2021-09-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-03 10:30:00-04:00)...\n",
"[BT] [2021-09-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.0 302.22\n",
" (LATEST) 301.92 302.15\n",
"[BT] [2021-09-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-03 11:30:00-04:00)...\n",
"[BT] [2021-09-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.92 302.15\n",
" (LATEST) 301.98 302.17\n",
"[BT] [2021-09-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-03 12:30:00-04:00)...\n",
"[BT] [2021-09-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 302.17\n",
" (LATEST) 301.97 302.14\n",
"[BT] [2021-09-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-03 13:30:00-04:00)...\n",
"[BT] [2021-09-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 302.17\n",
" (LATEST) 301.97 302.14\n",
"[BT] [2021-09-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-03 14:30:00-04:00)...\n",
"[BT] [2021-09-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.98 302.17\n",
" (LATEST) 301.97 302.14\n",
"[BT] [2021-09-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-03 15:30:00-04:00)...\n",
"[BT] [2021-09-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.49 301.78\n",
" (LATEST) 301.42 301.71\n",
"[BT] [2021-09-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-07 10:30:00-04:00)...\n",
"[BT] [2021-09-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.42 301.71\n",
" (LATEST) 301.05 301.45\n",
"[BT] [2021-09-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-07 11:30:00-04:00)...\n",
"[BT] [2021-09-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.05 301.45\n",
" (LATEST) 300.85 301.29\n",
"[BT] [2021-09-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-07 12:30:00-04:00)...\n",
"[BT] [2021-09-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.85 301.29\n",
" (LATEST) 300.78 301.21\n",
"[BT] [2021-09-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-07 13:30:00-04:00)...\n",
"[BT] [2021-09-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.85 301.29\n",
" (LATEST) 300.78 301.21\n",
"[BT] [2021-09-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-07 14:30:00-04:00)...\n",
"[BT] [2021-09-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.85 301.29\n",
" (LATEST) 300.78 301.21\n",
"[BT] [2021-09-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-07 15:30:00-04:00)...\n",
"[BT] [2021-09-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.41 300.85\n",
" (LATEST) 300.31 300.75\n",
"[BT] [2021-09-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-08 10:30:00-04:00)...\n",
"[BT] [2021-09-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.31 300.75\n",
" (LATEST) 300.12 300.59\n",
"[BT] [2021-09-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-08 11:30:00-04:00)...\n",
"[BT] [2021-09-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.12 300.59\n",
" (LATEST) 299.89 300.4\n",
"[BT] [2021-09-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-08 12:30:00-04:00)...\n",
"[BT] [2021-09-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.89 300.4\n",
" (LATEST) 299.63 300.19\n",
"[BT] [2021-09-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-08 13:30:00-04:00)...\n",
"[BT] [2021-09-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.89 300.4\n",
" (LATEST) 299.63 300.19\n",
"[BT] [2021-09-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-08 14:30:00-04:00)...\n",
"[BT] [2021-09-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.89 300.4\n",
" (LATEST) 299.63 300.19\n",
"[BT] [2021-09-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-08 15:30:00-04:00)...\n",
"[BT] [2021-09-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.66 300.07\n",
" (LATEST) 299.84 300.14\n",
"[BT] [2021-09-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-09 10:30:00-04:00)...\n",
"[BT] [2021-09-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.84 300.14\n",
" (LATEST) 300.01 300.22\n",
"[BT] [2021-09-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-09 11:30:00-04:00)...\n",
"[BT] [2021-09-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.01 300.22\n",
" (LATEST) 299.85 300.09\n",
"[BT] [2021-09-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-09 12:30:00-04:00)...\n",
"[BT] [2021-09-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 300.09\n",
" (LATEST) 299.77 300.02\n",
"[BT] [2021-09-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-09 13:30:00-04:00)...\n",
"[BT] [2021-09-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 300.09\n",
" (LATEST) 299.77 300.02\n",
"[BT] [2021-09-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-09 14:30:00-04:00)...\n",
"[BT] [2021-09-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 300.09\n",
" (LATEST) 299.77 300.02\n",
"[BT] [2021-09-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-09 15:30:00-04:00)...\n",
"[BT] [2021-09-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.2 299.58\n",
" (LATEST) 299.06 299.46\n",
"[BT] [2021-09-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-10 10:30:00-04:00)...\n",
"[BT] [2021-09-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.06 299.46\n",
" (LATEST) 298.77 299.24\n",
"[BT] [2021-09-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-10 11:30:00-04:00)...\n",
"[BT] [2021-09-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.77 299.24\n",
" (LATEST) 298.51 299.04\n",
"[BT] [2021-09-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-10 12:30:00-04:00)...\n",
"[BT] [2021-09-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.51 299.04\n",
" (LATEST) 298.42 298.93\n",
"[BT] [2021-09-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-10 13:30:00-04:00)...\n",
"[BT] [2021-09-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.51 299.04\n",
" (LATEST) 298.42 298.93\n",
"[BT] [2021-09-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-10 14:30:00-04:00)...\n",
"[BT] [2021-09-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.51 299.04\n",
" (LATEST) 298.42 298.93\n",
"[BT] [2021-09-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-10 15:30:00-04:00)...\n",
"[BT] [2021-09-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.86 298.42\n",
" (LATEST) 297.81 298.34\n",
"[BT] [2021-09-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-13 10:30:00-04:00)...\n",
"[BT] [2021-09-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.81 298.34\n",
" (LATEST) 297.38 298.02\n",
"[BT] [2021-09-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-13 11:30:00-04:00)...\n",
"[BT] [2021-09-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.38 298.02\n",
" (LATEST) 296.95 297.7\n",
"[BT] [2021-09-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-13 12:30:00-04:00)...\n",
"[BT] [2021-09-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.95 297.7\n",
" (LATEST) 296.57 297.39\n",
"[BT] [2021-09-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-13 13:30:00-04:00)...\n",
"[BT] [2021-09-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.95 297.7\n",
" (LATEST) 296.57 297.39\n",
"[BT] [2021-09-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-13 14:30:00-04:00)...\n",
"[BT] [2021-09-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.95 297.7\n",
" (LATEST) 296.57 297.39\n",
"[BT] [2021-09-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-13 15:30:00-04:00)...\n",
"[BT] [2021-09-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.9 297.4\n",
" (LATEST) 297.29 297.6\n",
"[BT] [2021-09-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-14 10:30:00-04:00)...\n",
"[BT] [2021-09-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.29 297.6\n",
" (LATEST) 297.69 297.81\n",
"[BT] [2021-09-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-14 11:30:00-04:00)...\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.69 297.81\n",
" (LATEST) 298.08 298.04\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-14 11:30:00-04:00] [ca55f5c3ab7f4450b3626d57f43daf88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ca55f5c3ab7f4450b3626d57f43daf88] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-14 11:30:00-04:00] [ca55f5c3ab7f4450b3626d57f43daf88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-14 11:30:00-04:00] [ca55f5c3ab7f4450b3626d57f43daf88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-09-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-14 12:30:00-04:00)...\n",
"[BT] [2021-09-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-14 13:30:00-04:00)...\n",
"[BT] [2021-09-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-14 14:30:00-04:00)...\n",
"[BT] [2021-09-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.08 298.04\n",
" (LATEST) 298.51 298.31\n",
"[BT] [2021-09-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-14 15:30:00-04:00)...\n",
"[BT] [2021-09-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-14 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-09-14 11:30:00-04:00] [ca55f5c3ab7f4450b3626d57f43daf88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-09-14 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-14 15:30:00-04:00] [eb5d7472813d42808b872e9cc4b15522] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-09-14 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:eb5d7472813d42808b872e9cc4b15522] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-14 15:30:00-04:00] [eb5d7472813d42808b872e9cc4b15522] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-14 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-14 15:30:00-04:00] [eb5d7472813d42808b872e9cc4b15522] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-09-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.49 299.67\n",
" (LATEST) 300.9 300.0\n",
"[BT] [2021-09-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-15 10:30:00-04:00)...\n",
"[BT] [2021-09-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.9 300.0\n",
" (LATEST) 301.09 300.21\n",
"[BT] [2021-09-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-15 11:30:00-04:00)...\n",
"[BT] [2021-09-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.09 300.21\n",
" (LATEST) 301.29 300.42\n",
"[BT] [2021-09-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-15 12:30:00-04:00)...\n",
"[BT] [2021-09-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.29 300.42\n",
" (LATEST) 301.5 300.63\n",
"[BT] [2021-09-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-15 13:30:00-04:00)...\n",
"[BT] [2021-09-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.29 300.42\n",
" (LATEST) 301.5 300.63\n",
"[BT] [2021-09-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-15 14:30:00-04:00)...\n",
"[BT] [2021-09-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.29 300.42\n",
" (LATEST) 301.5 300.63\n",
"[BT] [2021-09-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-15 15:30:00-04:00)...\n",
"[BT] [2021-09-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.62 301.59\n",
" (LATEST) 302.79 301.8\n",
"[BT] [2021-09-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-16 10:30:00-04:00)...\n",
"[BT] [2021-09-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.79 301.8\n",
" (LATEST) 302.64 301.8\n",
"[BT] [2021-09-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-16 11:30:00-04:00)...\n",
"[BT] [2021-09-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.64 301.8\n",
" (LATEST) 302.49 301.79\n",
"[BT] [2021-09-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-16 12:30:00-04:00)...\n",
"[BT] [2021-09-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.49 301.79\n",
" (LATEST) 302.39 301.79\n",
"[BT] [2021-09-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-16 13:30:00-04:00)...\n",
"[BT] [2021-09-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.49 301.79\n",
" (LATEST) 302.39 301.79\n",
"[BT] [2021-09-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-16 14:30:00-04:00)...\n",
"[BT] [2021-09-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.49 301.79\n",
" (LATEST) 302.39 301.79\n",
"[BT] [2021-09-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-16 15:30:00-04:00)...\n",
"[BT] [2021-09-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.43 302.63\n",
" (LATEST) 303.54 302.77\n",
"[BT] [2021-09-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-17 10:30:00-04:00)...\n",
"[BT] [2021-09-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.54 302.77\n",
" (LATEST) 303.26 302.67\n",
"[BT] [2021-09-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-17 11:30:00-04:00)...\n",
"[BT] [2021-09-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.26 302.67\n",
" (LATEST) 302.85 302.47\n",
"[BT] [2021-09-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-17 12:30:00-04:00)...\n",
"[BT] [2021-09-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.85 302.47\n",
" (LATEST) 302.47 302.27\n",
"[BT] [2021-09-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-17 13:30:00-04:00)...\n",
"[BT] [2021-09-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.85 302.47\n",
" (LATEST) 302.47 302.27\n",
"[BT] [2021-09-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-17 14:30:00-04:00)...\n",
"[BT] [2021-09-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.85 302.47\n",
" (LATEST) 302.47 302.27\n",
"[BT] [2021-09-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-17 15:30:00-04:00)...\n",
"[BT] [2021-09-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.05 300.74\n",
" (LATEST) 299.52 300.35\n",
"[BT] [2021-09-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-20 10:30:00-04:00)...\n",
"[BT] [2021-09-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.52 300.35\n",
" (LATEST) 298.93 299.9\n",
"[BT] [2021-09-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-20 11:30:00-04:00)...\n",
"[BT] [2021-09-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.93 299.9\n",
" (LATEST) 298.34 299.44\n",
"[BT] [2021-09-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-20 12:30:00-04:00)...\n",
"[BT] [2021-09-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.34 299.44\n",
" (LATEST) 297.56 298.86\n",
"[BT] [2021-09-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-20 13:30:00-04:00)...\n",
"[BT] [2021-09-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.34 299.44\n",
" (LATEST) 297.56 298.86\n",
"[BT] [2021-09-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-20 14:30:00-04:00)...\n",
"[BT] [2021-09-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.34 299.44\n",
" (LATEST) 297.56 298.86\n",
"[BT] [2021-09-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-20 15:30:00-04:00)...\n",
"[BT] [2021-09-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.0 298.15\n",
" (LATEST) 296.78 297.91\n",
"[BT] [2021-09-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-21 10:30:00-04:00)...\n",
"[BT] [2021-09-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.78 297.91\n",
" (LATEST) 296.6 297.69\n",
"[BT] [2021-09-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-21 11:30:00-04:00)...\n",
"[BT] [2021-09-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.6 297.69\n",
" (LATEST) 296.48 297.51\n",
"[BT] [2021-09-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-21 12:30:00-04:00)...\n",
"[BT] [2021-09-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.48 297.51\n",
" (LATEST) 296.47 297.41\n",
"[BT] [2021-09-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-21 13:30:00-04:00)...\n",
"[BT] [2021-09-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.48 297.51\n",
" (LATEST) 296.47 297.41\n",
"[BT] [2021-09-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-21 14:30:00-04:00)...\n",
"[BT] [2021-09-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.48 297.51\n",
" (LATEST) 296.47 297.41\n",
"[BT] [2021-09-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-21 15:30:00-04:00)...\n",
"[BT] [2021-09-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.14 296.95\n",
" (LATEST) 296.26 296.94\n",
"[BT] [2021-09-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-22 10:30:00-04:00)...\n",
"[BT] [2021-09-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.26 296.94\n",
" (LATEST) 296.66 297.12\n",
"[BT] [2021-09-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-22 11:30:00-04:00)...\n",
"[BT] [2021-09-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.66 297.12\n",
" (LATEST) 296.93 297.25\n",
"[BT] [2021-09-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-22 12:30:00-04:00)...\n",
"[BT] [2021-09-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.93 297.25\n",
" (LATEST) 297.26 297.42\n",
"[BT] [2021-09-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-22 13:30:00-04:00)...\n",
"[BT] [2021-09-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.93 297.25\n",
" (LATEST) 297.26 297.42\n",
"[BT] [2021-09-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-22 14:30:00-04:00)...\n",
"[BT] [2021-09-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.93 297.25\n",
" (LATEST) 297.26 297.42\n",
"[BT] [2021-09-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-22 15:30:00-04:00)...\n",
"[BT] [2021-09-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.45 298.17\n",
" (LATEST) 298.49 298.22\n",
"[BT] [2021-09-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-23 10:30:00-04:00)...\n",
"[BT] [2021-09-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.49 298.22\n",
" (LATEST) 298.76 298.41\n",
"[BT] [2021-09-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-23 11:30:00-04:00)...\n",
"[BT] [2021-09-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.76 298.41\n",
" (LATEST) 298.94 298.55\n",
"[BT] [2021-09-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-23 12:30:00-04:00)...\n",
"[BT] [2021-09-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.94 298.55\n",
" (LATEST) 299.13 298.71\n",
"[BT] [2021-09-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-23 13:30:00-04:00)...\n",
"[BT] [2021-09-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.94 298.55\n",
" (LATEST) 299.13 298.71\n",
"[BT] [2021-09-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-23 14:30:00-04:00)...\n",
"[BT] [2021-09-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.94 298.55\n",
" (LATEST) 299.13 298.71\n",
"[BT] [2021-09-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-23 15:30:00-04:00)...\n",
"[BT] [2021-09-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.82 298.62\n",
" (LATEST) 298.77 298.61\n",
"[BT] [2021-09-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-24 10:30:00-04:00)...\n",
"[BT] [2021-09-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.77 298.61\n",
" (LATEST) 298.62 298.53\n",
"[BT] [2021-09-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-24 11:30:00-04:00)...\n",
"[BT] [2021-09-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-24 12:30:00-04:00)...\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.39 298.39\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.62 298.53\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 12:30:00-04:00] [eb3d3fa7c24c45d68e7f67769196b778] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:eb3d3fa7c24c45d68e7f67769196b778] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 12:30:00-04:00] [eb3d3fa7c24c45d68e7f67769196b778] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 12:30:00-04:00] [eb3d3fa7c24c45d68e7f67769196b778] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-09-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-24 13:30:00-04:00)...\n",
"[BT] [2021-09-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.39 298.39\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.62 298.53\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 13:30:00-04:00] [f9b512fa32134626bf54db02831303d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f9b512fa32134626bf54db02831303d0] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 13:30:00-04:00] [f9b512fa32134626bf54db02831303d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 13:30:00-04:00] [f9b512fa32134626bf54db02831303d0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.39 298.39\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.62 298.53\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 13:30:00-04:00] [1bd81954a75b43ee871d52ca8129994d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:1bd81954a75b43ee871d52ca8129994d] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 13:30:00-04:00] [1bd81954a75b43ee871d52ca8129994d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 13:30:00-04:00] [1bd81954a75b43ee871d52ca8129994d] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-09-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-24 14:30:00-04:00)...\n",
"[BT] [2021-09-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.39 298.39\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.62 298.53\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 14:30:00-04:00] [c06b9b3bf66744879a871f996368a3c6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c06b9b3bf66744879a871f996368a3c6] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 14:30:00-04:00] [c06b9b3bf66744879a871f996368a3c6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 14:30:00-04:00] [c06b9b3bf66744879a871f996368a3c6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.39 298.39\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.62 298.53\n",
" (LATEST) 298.27 298.32\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 14:30:00-04:00] [cb9b5dd3e24b474199cd7d7739c1b0a7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:cb9b5dd3e24b474199cd7d7739c1b0a7] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 14:30:00-04:00] [cb9b5dd3e24b474199cd7d7739c1b0a7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 14:30:00-04:00] [cb9b5dd3e24b474199cd7d7739c1b0a7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-09-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-24 15:30:00-04:00)...\n",
"[BT] [2021-09-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-24 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-09-24 14:30:00-04:00] [cb9b5dd3e24b474199cd7d7739c1b0a7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-09-24 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-09-24 15:30:00-04:00] [483ce2944b9e4f06a902fcd46a6905cc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-09-24 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:483ce2944b9e4f06a902fcd46a6905cc] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-09-24 15:30:00-04:00] [483ce2944b9e4f06a902fcd46a6905cc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-09-24 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-09-24 15:30:00-04:00] [483ce2944b9e4f06a902fcd46a6905cc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 297.64] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-09-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.04 298.16\n",
" (LATEST) 297.75 297.97\n",
"[BT] [2021-09-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-27 10:30:00-04:00)...\n",
"[BT] [2021-09-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.75 297.97\n",
" (LATEST) 297.47 297.78\n",
"[BT] [2021-09-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-27 11:30:00-04:00)...\n",
"[BT] [2021-09-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.47 297.78\n",
" (LATEST) 297.04 297.48\n",
"[BT] [2021-09-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-27 12:30:00-04:00)...\n",
"[BT] [2021-09-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.04 297.48\n",
" (LATEST) 296.51 297.11\n",
"[BT] [2021-09-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-27 13:30:00-04:00)...\n",
"[BT] [2021-09-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.04 297.48\n",
" (LATEST) 296.51 297.11\n",
"[BT] [2021-09-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-27 14:30:00-04:00)...\n",
"[BT] [2021-09-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.04 297.48\n",
" (LATEST) 296.51 297.11\n",
"[BT] [2021-09-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-27 15:30:00-04:00)...\n",
"[BT] [2021-09-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.67 295.09\n",
" (LATEST) 293.08 294.59\n",
"[BT] [2021-09-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-28 10:30:00-04:00)...\n",
"[BT] [2021-09-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.08 294.59\n",
" (LATEST) 292.12 293.85\n",
"[BT] [2021-09-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-28 11:30:00-04:00)...\n",
"[BT] [2021-09-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.12 293.85\n",
" (LATEST) 291.0 292.99\n",
"[BT] [2021-09-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-28 12:30:00-04:00)...\n",
"[BT] [2021-09-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 292.99\n",
" (LATEST) 290.18 292.3\n",
"[BT] [2021-09-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-28 13:30:00-04:00)...\n",
"[BT] [2021-09-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 292.99\n",
" (LATEST) 290.18 292.3\n",
"[BT] [2021-09-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-28 14:30:00-04:00)...\n",
"[BT] [2021-09-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.0 292.99\n",
" (LATEST) 290.18 292.3\n",
"[BT] [2021-09-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-28 15:30:00-04:00)...\n",
"[BT] [2021-09-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.48 290.63\n",
" (LATEST) 287.94 290.1\n",
"[BT] [2021-09-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-29 10:30:00-04:00)...\n",
"[BT] [2021-09-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.94 290.1\n",
" (LATEST) 287.47 289.6\n",
"[BT] [2021-09-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-29 11:30:00-04:00)...\n",
"[BT] [2021-09-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.47 289.6\n",
" (LATEST) 286.94 289.07\n",
"[BT] [2021-09-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-29 12:30:00-04:00)...\n",
"[BT] [2021-09-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.94 289.07\n",
" (LATEST) 286.51 288.6\n",
"[BT] [2021-09-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-29 13:30:00-04:00)...\n",
"[BT] [2021-09-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.94 289.07\n",
" (LATEST) 286.51 288.6\n",
"[BT] [2021-09-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-29 14:30:00-04:00)...\n",
"[BT] [2021-09-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.94 289.07\n",
" (LATEST) 286.51 288.6\n",
"[BT] [2021-09-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-29 15:30:00-04:00)...\n",
"[BT] [2021-09-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-09-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-09-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.95 287.69\n",
" (LATEST) 285.93 287.51\n",
"[BT] [2021-09-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-09-30 10:30:00-04:00)...\n",
"[BT] [2021-09-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.93 287.51\n",
" (LATEST) 286.21 287.53\n",
"[BT] [2021-09-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-30 11:30:00-04:00)...\n",
"[BT] [2021-09-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.21 287.53\n",
" (LATEST) 286.23 287.42\n",
"[BT] [2021-09-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-30 12:30:00-04:00)...\n",
"[BT] [2021-09-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.23 287.42\n",
" (LATEST) 285.91 287.11\n",
"[BT] [2021-09-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-30 13:30:00-04:00)...\n",
"[BT] [2021-09-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.23 287.42\n",
" (LATEST) 285.91 287.11\n",
"[BT] [2021-09-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-30 14:30:00-04:00)...\n",
"[BT] [2021-09-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-09-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.23 287.42\n",
" (LATEST) 285.91 287.11\n",
"[BT] [2021-09-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-09-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-09-30 15:30:00-04:00)...\n",
"[BT] [2021-09-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-09-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.43 285.81\n",
" (LATEST) 284.07 285.46\n",
"[BT] [2021-10-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-01 10:30:00-04:00)...\n",
"[BT] [2021-10-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.07 285.46\n",
" (LATEST) 283.86 285.2\n",
"[BT] [2021-10-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-01 11:30:00-04:00)...\n",
"[BT] [2021-10-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.86 285.2\n",
" (LATEST) 284.17 285.26\n",
"[BT] [2021-10-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-01 12:30:00-04:00)...\n",
"[BT] [2021-10-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.17 285.26\n",
" (LATEST) 284.51 285.36\n",
"[BT] [2021-10-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-01 13:30:00-04:00)...\n",
"[BT] [2021-10-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.17 285.26\n",
" (LATEST) 284.51 285.36\n",
"[BT] [2021-10-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-01 14:30:00-04:00)...\n",
"[BT] [2021-10-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.17 285.26\n",
" (LATEST) 284.51 285.36\n",
"[BT] [2021-10-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-01 15:30:00-04:00)...\n",
"[BT] [2021-10-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.63 285.88\n",
" (LATEST) 285.92 286.03\n",
"[BT] [2021-10-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-04 10:30:00-04:00)...\n",
"[BT] [2021-10-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.92 286.03\n",
" (LATEST) 285.5 285.76\n",
"[BT] [2021-10-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-04 11:30:00-04:00)...\n",
"[BT] [2021-10-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.5 285.76\n",
" (LATEST) 285.04 285.45\n",
"[BT] [2021-10-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-04 12:30:00-04:00)...\n",
"[BT] [2021-10-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.04 285.45\n",
" (LATEST) 284.62 285.15\n",
"[BT] [2021-10-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-04 13:30:00-04:00)...\n",
"[BT] [2021-10-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.04 285.45\n",
" (LATEST) 284.62 285.15\n",
"[BT] [2021-10-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-04 14:30:00-04:00)...\n",
"[BT] [2021-10-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.04 285.45\n",
" (LATEST) 284.62 285.15\n",
"[BT] [2021-10-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-04 15:30:00-04:00)...\n",
"[BT] [2021-10-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.35 284.83\n",
" (LATEST) 284.29 284.75\n",
"[BT] [2021-10-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-05 10:30:00-04:00)...\n",
"[BT] [2021-10-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.29 284.75\n",
" (LATEST) 284.67 284.94\n",
"[BT] [2021-10-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-05 11:30:00-04:00)...\n",
"[BT] [2021-10-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.67 284.94\n",
" (LATEST) 285.22 285.26\n",
"[BT] [2021-10-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-05 12:30:00-04:00)...\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 285.26\n",
" (LATEST) 285.83 285.63\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 12:30:00-04:00] [e1c2e622416c4183a0c9b12bc17824d3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e1c2e622416c4183a0c9b12bc17824d3] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 12:30:00-04:00] [e1c2e622416c4183a0c9b12bc17824d3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 12:30:00-04:00] [e1c2e622416c4183a0c9b12bc17824d3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-10-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-05 13:30:00-04:00)...\n",
"[BT] [2021-10-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 285.26\n",
" (LATEST) 285.83 285.63\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 13:30:00-04:00] [84d188ee57194f51a150d7705312b926] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:84d188ee57194f51a150d7705312b926] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 13:30:00-04:00] [84d188ee57194f51a150d7705312b926] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 13:30:00-04:00] [84d188ee57194f51a150d7705312b926] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 285.26\n",
" (LATEST) 285.83 285.63\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 13:30:00-04:00] [7ee38cd8885d4405a1f463e4b87997f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:7ee38cd8885d4405a1f463e4b87997f5] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 13:30:00-04:00] [7ee38cd8885d4405a1f463e4b87997f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 13:30:00-04:00] [7ee38cd8885d4405a1f463e4b87997f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-10-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-05 14:30:00-04:00)...\n",
"[BT] [2021-10-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 285.26\n",
" (LATEST) 285.83 285.63\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 14:30:00-04:00] [48b92fc1626f4ad1b0adb49aba0e89a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:48b92fc1626f4ad1b0adb49aba0e89a8] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 14:30:00-04:00] [48b92fc1626f4ad1b0adb49aba0e89a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 14:30:00-04:00] [48b92fc1626f4ad1b0adb49aba0e89a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 285.26\n",
" (LATEST) 285.83 285.63\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 14:30:00-04:00] [c7a0b5f9058b4edfb07714e7fe076daa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c7a0b5f9058b4edfb07714e7fe076daa] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 14:30:00-04:00] [c7a0b5f9058b4edfb07714e7fe076daa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 14:30:00-04:00] [c7a0b5f9058b4edfb07714e7fe076daa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-10-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-05 15:30:00-04:00)...\n",
"[BT] [2021-10-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-05 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-10-05 14:30:00-04:00] [c7a0b5f9058b4edfb07714e7fe076daa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-10-05 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-10-05 15:30:00-04:00] [a990f5ae2fd64c7d9a6a2f11ac505052] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-10-05 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a990f5ae2fd64c7d9a6a2f11ac505052] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-10-05 15:30:00-04:00] [a990f5ae2fd64c7d9a6a2f11ac505052] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-10-05 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-10-05 15:30:00-04:00] [a990f5ae2fd64c7d9a6a2f11ac505052] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.19] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-10-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.54 285.48\n",
" (LATEST) 285.59 285.52\n",
"[BT] [2021-10-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-06 10:30:00-04:00)...\n",
"[BT] [2021-10-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.59 285.52\n",
" (LATEST) 286.11 285.85\n",
"[BT] [2021-10-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-06 11:30:00-04:00)...\n",
"[BT] [2021-10-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.11 285.85\n",
" (LATEST) 286.53 286.13\n",
"[BT] [2021-10-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-06 12:30:00-04:00)...\n",
"[BT] [2021-10-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.53 286.13\n",
" (LATEST) 287.04 286.48\n",
"[BT] [2021-10-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-06 13:30:00-04:00)...\n",
"[BT] [2021-10-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.53 286.13\n",
" (LATEST) 287.04 286.48\n",
"[BT] [2021-10-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-06 14:30:00-04:00)...\n",
"[BT] [2021-10-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.53 286.13\n",
" (LATEST) 287.04 286.48\n",
"[BT] [2021-10-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-06 15:30:00-04:00)...\n",
"[BT] [2021-10-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.59 288.96\n",
" (LATEST) 291.27 289.54\n",
"[BT] [2021-10-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-07 10:30:00-04:00)...\n",
"[BT] [2021-10-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.27 289.54\n",
" (LATEST) 291.98 290.15\n",
"[BT] [2021-10-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-07 11:30:00-04:00)...\n",
"[BT] [2021-10-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.98 290.15\n",
" (LATEST) 292.53 290.66\n",
"[BT] [2021-10-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-07 12:30:00-04:00)...\n",
"[BT] [2021-10-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.53 290.66\n",
" (LATEST) 293.12 291.21\n",
"[BT] [2021-10-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-07 13:30:00-04:00)...\n",
"[BT] [2021-10-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.53 290.66\n",
" (LATEST) 293.12 291.21\n",
"[BT] [2021-10-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-07 14:30:00-04:00)...\n",
"[BT] [2021-10-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.53 290.66\n",
" (LATEST) 293.12 291.21\n",
"[BT] [2021-10-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-07 15:30:00-04:00)...\n",
"[BT] [2021-10-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.97 292.25\n",
" (LATEST) 294.29 292.62\n",
"[BT] [2021-10-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-08 10:30:00-04:00)...\n",
"[BT] [2021-10-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.29 292.62\n",
" (LATEST) 294.6 292.97\n",
"[BT] [2021-10-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-08 11:30:00-04:00)...\n",
"[BT] [2021-10-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.6 292.97\n",
" (LATEST) 294.74 293.21\n",
"[BT] [2021-10-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-08 12:30:00-04:00)...\n",
"[BT] [2021-10-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.74 293.21\n",
" (LATEST) 294.75 293.36\n",
"[BT] [2021-10-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-08 13:30:00-04:00)...\n",
"[BT] [2021-10-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.74 293.21\n",
" (LATEST) 294.75 293.36\n",
"[BT] [2021-10-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-08 14:30:00-04:00)...\n",
"[BT] [2021-10-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.74 293.21\n",
" (LATEST) 294.75 293.36\n",
"[BT] [2021-10-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-08 15:30:00-04:00)...\n",
"[BT] [2021-10-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.8 293.1\n",
" (LATEST) 293.71 293.11\n",
"[BT] [2021-10-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-11 10:30:00-04:00)...\n",
"[BT] [2021-10-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.71 293.11\n",
" (LATEST) 294.26 293.51\n",
"[BT] [2021-10-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-11 11:30:00-04:00)...\n",
"[BT] [2021-10-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.26 293.51\n",
" (LATEST) 294.69 293.84\n",
"[BT] [2021-10-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-11 12:30:00-04:00)...\n",
"[BT] [2021-10-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.69 293.84\n",
" (LATEST) 295.0 294.12\n",
"[BT] [2021-10-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-11 13:30:00-04:00)...\n",
"[BT] [2021-10-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.69 293.84\n",
" (LATEST) 295.0 294.12\n",
"[BT] [2021-10-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-11 14:30:00-04:00)...\n",
"[BT] [2021-10-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.69 293.84\n",
" (LATEST) 295.0 294.12\n",
"[BT] [2021-10-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-11 15:30:00-04:00)...\n",
"[BT] [2021-10-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.15 294.44\n",
" (LATEST) 295.2 294.54\n",
"[BT] [2021-10-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-12 10:30:00-04:00)...\n",
"[BT] [2021-10-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.2 294.54\n",
" (LATEST) 295.0 294.48\n",
"[BT] [2021-10-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-12 11:30:00-04:00)...\n",
"[BT] [2021-10-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.0 294.48\n",
" (LATEST) 294.8 294.4\n",
"[BT] [2021-10-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-12 12:30:00-04:00)...\n",
"[BT] [2021-10-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.8 294.4\n",
" (LATEST) 294.71 294.39\n",
"[BT] [2021-10-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-12 13:30:00-04:00)...\n",
"[BT] [2021-10-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.8 294.4\n",
" (LATEST) 294.71 294.39\n",
"[BT] [2021-10-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-12 14:30:00-04:00)...\n",
"[BT] [2021-10-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.8 294.4\n",
" (LATEST) 294.71 294.39\n",
"[BT] [2021-10-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-12 15:30:00-04:00)...\n",
"[BT] [2021-10-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 294.51\n",
" (LATEST) 294.79 294.55\n",
"[BT] [2021-10-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-13 10:30:00-04:00)...\n",
"[BT] [2021-10-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.79 294.55\n",
" (LATEST) 294.7 294.51\n",
"[BT] [2021-10-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-13 11:30:00-04:00)...\n",
"[BT] [2021-10-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.7 294.51\n",
" (LATEST) 294.63 294.49\n",
"[BT] [2021-10-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-13 12:30:00-04:00)...\n",
"[BT] [2021-10-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.63 294.49\n",
" (LATEST) 294.61 294.49\n",
"[BT] [2021-10-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-13 13:30:00-04:00)...\n",
"[BT] [2021-10-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.63 294.49\n",
" (LATEST) 294.61 294.49\n",
"[BT] [2021-10-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-13 14:30:00-04:00)...\n",
"[BT] [2021-10-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.63 294.49\n",
" (LATEST) 294.61 294.49\n",
"[BT] [2021-10-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-13 15:30:00-04:00)...\n",
"[BT] [2021-10-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.38 295.68\n",
" (LATEST) 296.79 296.0\n",
"[BT] [2021-10-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-14 10:30:00-04:00)...\n",
"[BT] [2021-10-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.79 296.0\n",
" (LATEST) 297.34 296.42\n",
"[BT] [2021-10-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-14 11:30:00-04:00)...\n",
"[BT] [2021-10-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.34 296.42\n",
" (LATEST) 297.85 296.82\n",
"[BT] [2021-10-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-14 12:30:00-04:00)...\n",
"[BT] [2021-10-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.85 296.82\n",
" (LATEST) 298.34 297.22\n",
"[BT] [2021-10-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-14 13:30:00-04:00)...\n",
"[BT] [2021-10-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.85 296.82\n",
" (LATEST) 298.34 297.22\n",
"[BT] [2021-10-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-14 14:30:00-04:00)...\n",
"[BT] [2021-10-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.85 296.82\n",
" (LATEST) 298.34 297.22\n",
"[BT] [2021-10-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-14 15:30:00-04:00)...\n",
"[BT] [2021-10-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.23 298.76\n",
" (LATEST) 300.53 299.08\n",
"[BT] [2021-10-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-15 10:30:00-04:00)...\n",
"[BT] [2021-10-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.53 299.08\n",
" (LATEST) 300.57 299.24\n",
"[BT] [2021-10-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-15 11:30:00-04:00)...\n",
"[BT] [2021-10-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.57 299.24\n",
" (LATEST) 300.71 299.46\n",
"[BT] [2021-10-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-15 12:30:00-04:00)...\n",
"[BT] [2021-10-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.71 299.46\n",
" (LATEST) 300.78 299.62\n",
"[BT] [2021-10-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-15 13:30:00-04:00)...\n",
"[BT] [2021-10-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.71 299.46\n",
" (LATEST) 300.78 299.62\n",
"[BT] [2021-10-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-15 14:30:00-04:00)...\n",
"[BT] [2021-10-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.71 299.46\n",
" (LATEST) 300.78 299.62\n",
"[BT] [2021-10-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-15 15:30:00-04:00)...\n",
"[BT] [2021-10-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.77 300.56\n",
" (LATEST) 302.05 300.85\n",
"[BT] [2021-10-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-18 10:30:00-04:00)...\n",
"[BT] [2021-10-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.05 300.85\n",
" (LATEST) 302.34 301.14\n",
"[BT] [2021-10-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-18 11:30:00-04:00)...\n",
"[BT] [2021-10-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.34 301.14\n",
" (LATEST) 302.65 301.45\n",
"[BT] [2021-10-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-18 12:30:00-04:00)...\n",
"[BT] [2021-10-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.65 301.45\n",
" (LATEST) 302.96 301.76\n",
"[BT] [2021-10-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-18 13:30:00-04:00)...\n",
"[BT] [2021-10-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.65 301.45\n",
" (LATEST) 302.96 301.76\n",
"[BT] [2021-10-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-18 14:30:00-04:00)...\n",
"[BT] [2021-10-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.65 301.45\n",
" (LATEST) 302.96 301.76\n",
"[BT] [2021-10-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-18 15:30:00-04:00)...\n",
"[BT] [2021-10-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.12 303.49\n",
" (LATEST) 305.6 303.94\n",
"[BT] [2021-10-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-19 10:30:00-04:00)...\n",
"[BT] [2021-10-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.6 303.94\n",
" (LATEST) 306.07 304.39\n",
"[BT] [2021-10-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-19 11:30:00-04:00)...\n",
"[BT] [2021-10-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.07 304.39\n",
" (LATEST) 306.41 304.76\n",
"[BT] [2021-10-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-19 12:30:00-04:00)...\n",
"[BT] [2021-10-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.41 304.76\n",
" (LATEST) 306.64 305.06\n",
"[BT] [2021-10-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-19 13:30:00-04:00)...\n",
"[BT] [2021-10-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.41 304.76\n",
" (LATEST) 306.64 305.06\n",
"[BT] [2021-10-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-19 14:30:00-04:00)...\n",
"[BT] [2021-10-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.41 304.76\n",
" (LATEST) 306.64 305.06\n",
"[BT] [2021-10-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-19 15:30:00-04:00)...\n",
"[BT] [2021-10-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.7 306.16\n",
" (LATEST) 307.94 306.46\n",
"[BT] [2021-10-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-20 10:30:00-04:00)...\n",
"[BT] [2021-10-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.94 306.46\n",
" (LATEST) 308.03 306.66\n",
"[BT] [2021-10-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-20 11:30:00-04:00)...\n",
"[BT] [2021-10-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.03 306.66\n",
" (LATEST) 307.92 306.72\n",
"[BT] [2021-10-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-20 12:30:00-04:00)...\n",
"[BT] [2021-10-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.92 306.72\n",
" (LATEST) 307.82 306.77\n",
"[BT] [2021-10-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-20 13:30:00-04:00)...\n",
"[BT] [2021-10-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.92 306.72\n",
" (LATEST) 307.82 306.77\n",
"[BT] [2021-10-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-20 14:30:00-04:00)...\n",
"[BT] [2021-10-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.92 306.72\n",
" (LATEST) 307.82 306.77\n",
"[BT] [2021-10-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-20 15:30:00-04:00)...\n",
"[BT] [2021-10-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.47 306.81\n",
" (LATEST) 307.4 306.83\n",
"[BT] [2021-10-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-21 10:30:00-04:00)...\n",
"[BT] [2021-10-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.4 306.83\n",
" (LATEST) 307.63 307.03\n",
"[BT] [2021-10-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-21 11:30:00-04:00)...\n",
"[BT] [2021-10-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.63 307.03\n",
" (LATEST) 307.73 307.15\n",
"[BT] [2021-10-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-21 12:30:00-04:00)...\n",
"[BT] [2021-10-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.73 307.15\n",
" (LATEST) 307.9 307.31\n",
"[BT] [2021-10-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-21 13:30:00-04:00)...\n",
"[BT] [2021-10-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.73 307.15\n",
" (LATEST) 307.9 307.31\n",
"[BT] [2021-10-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-21 14:30:00-04:00)...\n",
"[BT] [2021-10-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.73 307.15\n",
" (LATEST) 307.9 307.31\n",
"[BT] [2021-10-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-21 15:30:00-04:00)...\n",
"[BT] [2021-10-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.14 308.28\n",
" (LATEST) 309.38 308.51\n",
"[BT] [2021-10-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-22 10:30:00-04:00)...\n",
"[BT] [2021-10-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.38 308.51\n",
" (LATEST) 309.51 308.68\n",
"[BT] [2021-10-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-22 11:30:00-04:00)...\n",
"[BT] [2021-10-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.51 308.68\n",
" (LATEST) 309.42 308.7\n",
"[BT] [2021-10-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-22 12:30:00-04:00)...\n",
"[BT] [2021-10-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.42 308.7\n",
" (LATEST) 309.25 308.66\n",
"[BT] [2021-10-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-22 13:30:00-04:00)...\n",
"[BT] [2021-10-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.42 308.7\n",
" (LATEST) 309.25 308.66\n",
"[BT] [2021-10-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-22 14:30:00-04:00)...\n",
"[BT] [2021-10-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.42 308.7\n",
" (LATEST) 309.25 308.66\n",
"[BT] [2021-10-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-22 15:30:00-04:00)...\n",
"[BT] [2021-10-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.26 308.82\n",
" (LATEST) 309.3 308.89\n",
"[BT] [2021-10-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-25 10:30:00-04:00)...\n",
"[BT] [2021-10-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.3 308.89\n",
" (LATEST) 309.12 308.81\n",
"[BT] [2021-10-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-25 11:30:00-04:00)...\n",
"[BT] [2021-10-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.12 308.81\n",
" (LATEST) 308.98 308.76\n",
"[BT] [2021-10-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-25 12:30:00-04:00)...\n",
"[BT] [2021-10-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.98 308.76\n",
" (LATEST) 308.84 308.69\n",
"[BT] [2021-10-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-25 13:30:00-04:00)...\n",
"[BT] [2021-10-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.98 308.76\n",
" (LATEST) 308.84 308.69\n",
"[BT] [2021-10-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-25 14:30:00-04:00)...\n",
"[BT] [2021-10-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.98 308.76\n",
" (LATEST) 308.84 308.69\n",
"[BT] [2021-10-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-25 15:30:00-04:00)...\n",
"[BT] [2021-10-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.31 309.04\n",
" (LATEST) 309.57 309.23\n",
"[BT] [2021-10-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-26 10:30:00-04:00)...\n",
"[BT] [2021-10-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.57 309.23\n",
" (LATEST) 309.62 309.29\n",
"[BT] [2021-10-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-26 11:30:00-04:00)...\n",
"[BT] [2021-10-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.62 309.29\n",
" (LATEST) 310.01 309.56\n",
"[BT] [2021-10-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-26 12:30:00-04:00)...\n",
"[BT] [2021-10-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.01 309.56\n",
" (LATEST) 310.15 309.69\n",
"[BT] [2021-10-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-26 13:30:00-04:00)...\n",
"[BT] [2021-10-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.01 309.56\n",
" (LATEST) 310.15 309.69\n",
"[BT] [2021-10-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-26 14:30:00-04:00)...\n",
"[BT] [2021-10-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.01 309.56\n",
" (LATEST) 310.15 309.69\n",
"[BT] [2021-10-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-26 15:30:00-04:00)...\n",
"[BT] [2021-10-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.04 311.07\n",
" (LATEST) 312.66 311.54\n",
"[BT] [2021-10-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-27 10:30:00-04:00)...\n",
"[BT] [2021-10-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.66 311.54\n",
" (LATEST) 313.98 312.47\n",
"[BT] [2021-10-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-27 11:30:00-04:00)...\n",
"[BT] [2021-10-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.98 312.47\n",
" (LATEST) 315.35 313.46\n",
"[BT] [2021-10-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-27 12:30:00-04:00)...\n",
"[BT] [2021-10-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.35 313.46\n",
" (LATEST) 316.43 314.31\n",
"[BT] [2021-10-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-27 13:30:00-04:00)...\n",
"[BT] [2021-10-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.35 313.46\n",
" (LATEST) 316.43 314.31\n",
"[BT] [2021-10-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-27 14:30:00-04:00)...\n",
"[BT] [2021-10-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.35 313.46\n",
" (LATEST) 316.43 314.31\n",
"[BT] [2021-10-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-27 15:30:00-04:00)...\n",
"[BT] [2021-10-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 319.77 317.05\n",
" (LATEST) 320.43 317.72\n",
"[BT] [2021-10-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-28 10:30:00-04:00)...\n",
"[BT] [2021-10-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.43 317.72\n",
" (LATEST) 320.65 318.12\n",
"[BT] [2021-10-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-28 11:30:00-04:00)...\n",
"[BT] [2021-10-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.65 318.12\n",
" (LATEST) 321.12 318.65\n",
"[BT] [2021-10-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-28 12:30:00-04:00)...\n",
"[BT] [2021-10-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.12 318.65\n",
" (LATEST) 321.53 319.14\n",
"[BT] [2021-10-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-28 13:30:00-04:00)...\n",
"[BT] [2021-10-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.12 318.65\n",
" (LATEST) 321.53 319.14\n",
"[BT] [2021-10-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-28 14:30:00-04:00)...\n",
"[BT] [2021-10-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.12 318.65\n",
" (LATEST) 321.53 319.14\n",
"[BT] [2021-10-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-28 15:30:00-04:00)...\n",
"[BT] [2021-10-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-10-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-10-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.57 320.44\n",
" (LATEST) 322.81 320.79\n",
"[BT] [2021-10-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-10-29 10:30:00-04:00)...\n",
"[BT] [2021-10-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.81 320.79\n",
" (LATEST) 323.35 321.31\n",
"[BT] [2021-10-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-29 11:30:00-04:00)...\n",
"[BT] [2021-10-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 323.35 321.31\n",
" (LATEST) 324.09 321.97\n",
"[BT] [2021-10-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-29 12:30:00-04:00)...\n",
"[BT] [2021-10-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.09 321.97\n",
" (LATEST) 324.62 322.49\n",
"[BT] [2021-10-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-29 13:30:00-04:00)...\n",
"[BT] [2021-10-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.09 321.97\n",
" (LATEST) 324.62 322.49\n",
"[BT] [2021-10-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-29 14:30:00-04:00)...\n",
"[BT] [2021-10-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-10-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.09 321.97\n",
" (LATEST) 324.62 322.49\n",
"[BT] [2021-10-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-10-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-10-29 15:30:00-04:00)...\n",
"[BT] [2021-10-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-10-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.74 325.11\n",
" (LATEST) 328.3 325.7\n",
"[BT] [2021-11-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-01 10:30:00-04:00)...\n",
"[BT] [2021-11-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.3 325.7\n",
" (LATEST) 328.15 325.86\n",
"[BT] [2021-11-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-01 11:30:00-04:00)...\n",
"[BT] [2021-11-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.15 325.86\n",
" (LATEST) 328.07 326.03\n",
"[BT] [2021-11-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-01 12:30:00-04:00)...\n",
"[BT] [2021-11-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.07 326.03\n",
" (LATEST) 328.09 326.23\n",
"[BT] [2021-11-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-01 13:30:00-04:00)...\n",
"[BT] [2021-11-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.07 326.03\n",
" (LATEST) 328.09 326.23\n",
"[BT] [2021-11-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-01 14:30:00-04:00)...\n",
"[BT] [2021-11-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.07 326.03\n",
" (LATEST) 328.09 326.23\n",
"[BT] [2021-11-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-01 15:30:00-04:00)...\n",
"[BT] [2021-11-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.04 327.34\n",
" (LATEST) 329.26 327.64\n",
"[BT] [2021-11-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-02 10:30:00-04:00)...\n",
"[BT] [2021-11-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.26 327.64\n",
" (LATEST) 329.68 328.05\n",
"[BT] [2021-11-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-02 11:30:00-04:00)...\n",
"[BT] [2021-11-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.68 328.05\n",
" (LATEST) 330.05 328.44\n",
"[BT] [2021-11-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-02 12:30:00-04:00)...\n",
"[BT] [2021-11-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.05 328.44\n",
" (LATEST) 330.48 328.86\n",
"[BT] [2021-11-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-02 13:30:00-04:00)...\n",
"[BT] [2021-11-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.05 328.44\n",
" (LATEST) 330.48 328.86\n",
"[BT] [2021-11-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-02 14:30:00-04:00)...\n",
"[BT] [2021-11-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.05 328.44\n",
" (LATEST) 330.48 328.86\n",
"[BT] [2021-11-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-02 15:30:00-04:00)...\n",
"[BT] [2021-11-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.89 330.21\n",
" (LATEST) 332.23 330.58\n",
"[BT] [2021-11-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-03 10:30:00-04:00)...\n",
"[BT] [2021-11-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.23 330.58\n",
" (LATEST) 332.02 330.61\n",
"[BT] [2021-11-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-03 11:30:00-04:00)...\n",
"[BT] [2021-11-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.02 330.61\n",
" (LATEST) 331.9 330.67\n",
"[BT] [2021-11-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-03 12:30:00-04:00)...\n",
"[BT] [2021-11-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.9 330.67\n",
" (LATEST) 331.91 330.79\n",
"[BT] [2021-11-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-03 13:30:00-04:00)...\n",
"[BT] [2021-11-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.9 330.67\n",
" (LATEST) 331.91 330.79\n",
"[BT] [2021-11-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-03 14:30:00-04:00)...\n",
"[BT] [2021-11-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.9 330.67\n",
" (LATEST) 331.91 330.79\n",
"[BT] [2021-11-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-03 15:30:00-04:00)...\n",
"[BT] [2021-11-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.87 331.71\n",
" (LATEST) 332.88 331.83\n",
"[BT] [2021-11-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-04 10:30:00-04:00)...\n",
"[BT] [2021-11-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.88 331.83\n",
" (LATEST) 333.34 332.21\n",
"[BT] [2021-11-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-04 11:30:00-04:00)...\n",
"[BT] [2021-11-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.34 332.21\n",
" (LATEST) 333.58 332.47\n",
"[BT] [2021-11-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-04 12:30:00-04:00)...\n",
"[BT] [2021-11-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.58 332.47\n",
" (LATEST) 333.87 332.75\n",
"[BT] [2021-11-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-04 13:30:00-04:00)...\n",
"[BT] [2021-11-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.58 332.47\n",
" (LATEST) 333.87 332.75\n",
"[BT] [2021-11-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-04 14:30:00-04:00)...\n",
"[BT] [2021-11-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.58 332.47\n",
" (LATEST) 333.87 332.75\n",
"[BT] [2021-11-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-04 15:30:00-04:00)...\n",
"[BT] [2021-11-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.04 333.82\n",
" (LATEST) 335.59 334.27\n",
"[BT] [2021-11-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-05 10:30:00-04:00)...\n",
"[BT] [2021-11-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.59 334.27\n",
" (LATEST) 335.85 334.56\n",
"[BT] [2021-11-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-05 11:30:00-04:00)...\n",
"[BT] [2021-11-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.85 334.56\n",
" (LATEST) 335.91 334.72\n",
"[BT] [2021-11-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-05 12:30:00-04:00)...\n",
"[BT] [2021-11-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.91 334.72\n",
" (LATEST) 336.09 334.95\n",
"[BT] [2021-11-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-05 13:30:00-04:00)...\n",
"[BT] [2021-11-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.91 334.72\n",
" (LATEST) 336.09 334.95\n",
"[BT] [2021-11-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-05 14:30:00-04:00)...\n",
"[BT] [2021-11-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.91 334.72\n",
" (LATEST) 336.09 334.95\n",
"[BT] [2021-11-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-05 15:30:00-04:00)...\n",
"[BT] [2021-11-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 335.5\n",
" (LATEST) 336.59 335.66\n",
"[BT] [2021-11-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-08 10:30:00-04:00)...\n",
"[BT] [2021-11-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.59 335.66\n",
" (LATEST) 336.7 335.82\n",
"[BT] [2021-11-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-08 11:30:00-04:00)...\n",
"[BT] [2021-11-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.7 335.82\n",
" (LATEST) 336.47 335.76\n",
"[BT] [2021-11-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-08 12:30:00-04:00)...\n",
"[BT] [2021-11-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 335.76\n",
" (LATEST) 336.3 335.72\n",
"[BT] [2021-11-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-08 13:30:00-04:00)...\n",
"[BT] [2021-11-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 335.76\n",
" (LATEST) 336.3 335.72\n",
"[BT] [2021-11-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-08 14:30:00-04:00)...\n",
"[BT] [2021-11-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 335.76\n",
" (LATEST) 336.3 335.72\n",
"[BT] [2021-11-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-08 15:30:00-04:00)...\n",
"[BT] [2021-11-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.5 336.01\n",
" (LATEST) 336.53 336.07\n",
"[BT] [2021-11-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-09 10:30:00-04:00)...\n",
"[BT] [2021-11-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.53 336.07\n",
" (LATEST) 336.59 336.15\n",
"[BT] [2021-11-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-09 11:30:00-04:00)...\n",
"[BT] [2021-11-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.59 336.15\n",
" (LATEST) 336.62 336.21\n",
"[BT] [2021-11-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-09 12:30:00-04:00)...\n",
"[BT] [2021-11-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.62 336.21\n",
" (LATEST) 336.69 336.29\n",
"[BT] [2021-11-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-09 13:30:00-04:00)...\n",
"[BT] [2021-11-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.62 336.21\n",
" (LATEST) 336.69 336.29\n",
"[BT] [2021-11-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-09 14:30:00-04:00)...\n",
"[BT] [2021-11-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.62 336.21\n",
" (LATEST) 336.69 336.29\n",
"[BT] [2021-11-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-09 15:30:00-04:00)...\n",
"[BT] [2021-11-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.15 336.04\n",
" (LATEST) 336.08 336.0\n",
"[BT] [2021-11-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-10 10:30:00-04:00)...\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.08 336.0\n",
" (LATEST) 335.83 335.85\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-11-10 10:30:00-04:00] [fedcfcaad6d14e478b4ab1ed076200ca] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 334.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:fedcfcaad6d14e478b4ab1ed076200ca] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-11-10 10:30:00-04:00] [fedcfcaad6d14e478b4ab1ed076200ca] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 334.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-11-10 10:30:00-04:00] [fedcfcaad6d14e478b4ab1ed076200ca] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 334.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-11-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-10 11:30:00-04:00)...\n",
"[BT] [2021-11-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.83 335.85\n",
" (LATEST) 335.4 335.59\n",
"[BT] [2021-11-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.83 335.85\n",
" (LATEST) 335.4 335.59\n",
"[BT] [2021-11-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-10 12:30:00-04:00)...\n",
"[BT] [2021-11-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-10 13:30:00-04:00)...\n",
"[BT] [2021-11-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-10 14:30:00-04:00)...\n",
"[BT] [2021-11-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 335.59\n",
" (LATEST) 335.04 335.35\n",
"[BT] [2021-11-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-10 15:30:00-04:00)...\n",
"[BT] [2021-11-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-10 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-11-10 10:30:00-04:00] [fedcfcaad6d14e478b4ab1ed076200ca] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 334.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-11-10 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-11-10 15:30:00-04:00] [3233832dbb464ba08c6b10d9fd18be55] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 333.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-11-10 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3233832dbb464ba08c6b10d9fd18be55] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-11-10 15:30:00-04:00] [3233832dbb464ba08c6b10d9fd18be55] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 333.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-11-10 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-11-10 15:30:00-04:00] [3233832dbb464ba08c6b10d9fd18be55] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 333.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-11-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.96 334.55\n",
" (LATEST) 333.75 334.37\n",
"[BT] [2021-11-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-11 10:30:00-04:00)...\n",
"[BT] [2021-11-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.75 334.37\n",
" (LATEST) 333.44 334.12\n",
"[BT] [2021-11-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-11 11:30:00-04:00)...\n",
"[BT] [2021-11-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.44 334.12\n",
" (LATEST) 333.35 334.0\n",
"[BT] [2021-11-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-11 12:30:00-04:00)...\n",
"[BT] [2021-11-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.35 334.0\n",
" (LATEST) 333.23 333.86\n",
"[BT] [2021-11-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-11 13:30:00-04:00)...\n",
"[BT] [2021-11-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.35 334.0\n",
" (LATEST) 333.23 333.86\n",
"[BT] [2021-11-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-11 14:30:00-04:00)...\n",
"[BT] [2021-11-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.35 334.0\n",
" (LATEST) 333.23 333.86\n",
"[BT] [2021-11-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-11 15:30:00-04:00)...\n",
"[BT] [2021-11-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.31 333.74\n",
" (LATEST) 333.37 333.75\n",
"[BT] [2021-11-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-12 10:30:00-04:00)...\n",
"[BT] [2021-11-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.37 333.75\n",
" (LATEST) 333.44 333.75\n",
"[BT] [2021-11-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-12 11:30:00-04:00)...\n",
"[BT] [2021-11-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.44 333.75\n",
" (LATEST) 333.65 333.85\n",
"[BT] [2021-11-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-12 12:30:00-04:00)...\n",
"[BT] [2021-11-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.65 333.85\n",
" (LATEST) 333.91 333.99\n",
"[BT] [2021-11-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-12 13:30:00-04:00)...\n",
"[BT] [2021-11-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.65 333.85\n",
" (LATEST) 333.91 333.99\n",
"[BT] [2021-11-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-12 14:30:00-04:00)...\n",
"[BT] [2021-11-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.65 333.85\n",
" (LATEST) 333.91 333.99\n",
"[BT] [2021-11-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-12 15:30:00-04:00)...\n",
"[BT] [2021-11-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.9 335.29\n",
" (LATEST) 336.47 335.7\n",
"[BT] [2021-11-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-15 10:30:00-04:00)...\n",
"[BT] [2021-11-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 335.7\n",
" (LATEST) 336.64 335.88\n",
"[BT] [2021-11-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-15 11:30:00-04:00)...\n",
"[BT] [2021-11-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.64 335.88\n",
" (LATEST) 336.39 335.79\n",
"[BT] [2021-11-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-15 12:30:00-04:00)...\n",
"[BT] [2021-11-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.39 335.79\n",
" (LATEST) 336.22 335.75\n",
"[BT] [2021-11-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-15 13:30:00-04:00)...\n",
"[BT] [2021-11-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.39 335.79\n",
" (LATEST) 336.22 335.75\n",
"[BT] [2021-11-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-15 14:30:00-04:00)...\n",
"[BT] [2021-11-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.39 335.79\n",
" (LATEST) 336.22 335.75\n",
"[BT] [2021-11-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-15 15:30:00-04:00)...\n",
"[BT] [2021-11-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.44 336.01\n",
" (LATEST) 336.52 336.1\n",
"[BT] [2021-11-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-16 10:30:00-04:00)...\n",
"[BT] [2021-11-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.52 336.1\n",
" (LATEST) 336.39 336.06\n",
"[BT] [2021-11-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-16 11:30:00-04:00)...\n",
"[BT] [2021-11-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.39 336.06\n",
" (LATEST) 336.47 336.14\n",
"[BT] [2021-11-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-16 12:30:00-04:00)...\n",
"[BT] [2021-11-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 336.14\n",
" (LATEST) 336.66 336.29\n",
"[BT] [2021-11-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-16 13:30:00-04:00)...\n",
"[BT] [2021-11-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 336.14\n",
" (LATEST) 336.66 336.29\n",
"[BT] [2021-11-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-16 14:30:00-04:00)...\n",
"[BT] [2021-11-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.47 336.14\n",
" (LATEST) 336.66 336.29\n",
"[BT] [2021-11-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-16 15:30:00-04:00)...\n",
"[BT] [2021-11-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.74 337.1\n",
" (LATEST) 337.98 337.31\n",
"[BT] [2021-11-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-17 10:30:00-04:00)...\n",
"[BT] [2021-11-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.98 337.31\n",
" (LATEST) 338.17 337.49\n",
"[BT] [2021-11-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-17 11:30:00-04:00)...\n",
"[BT] [2021-11-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.17 337.49\n",
" (LATEST) 338.39 337.69\n",
"[BT] [2021-11-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-17 12:30:00-04:00)...\n",
"[BT] [2021-11-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.39 337.69\n",
" (LATEST) 338.61 337.89\n",
"[BT] [2021-11-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-17 13:30:00-04:00)...\n",
"[BT] [2021-11-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.39 337.69\n",
" (LATEST) 338.61 337.89\n",
"[BT] [2021-11-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-17 14:30:00-04:00)...\n",
"[BT] [2021-11-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.39 337.69\n",
" (LATEST) 338.61 337.89\n",
"[BT] [2021-11-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-17 15:30:00-04:00)...\n",
"[BT] [2021-11-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.06 338.38\n",
" (LATEST) 339.04 338.43\n",
"[BT] [2021-11-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-18 10:30:00-04:00)...\n",
"[BT] [2021-11-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.04 338.43\n",
" (LATEST) 338.87 338.39\n",
"[BT] [2021-11-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-18 11:30:00-04:00)...\n",
"[BT] [2021-11-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.87 338.39\n",
" (LATEST) 338.98 338.5\n",
"[BT] [2021-11-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-18 12:30:00-04:00)...\n",
"[BT] [2021-11-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.98 338.5\n",
" (LATEST) 339.04 338.58\n",
"[BT] [2021-11-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-18 13:30:00-04:00)...\n",
"[BT] [2021-11-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.98 338.5\n",
" (LATEST) 339.04 338.58\n",
"[BT] [2021-11-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-18 14:30:00-04:00)...\n",
"[BT] [2021-11-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.98 338.5\n",
" (LATEST) 339.04 338.58\n",
"[BT] [2021-11-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-18 15:30:00-04:00)...\n",
"[BT] [2021-11-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.68 339.78\n",
" (LATEST) 341.08 340.11\n",
"[BT] [2021-11-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-19 10:30:00-04:00)...\n",
"[BT] [2021-11-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.08 340.11\n",
" (LATEST) 341.33 340.36\n",
"[BT] [2021-11-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-19 11:30:00-04:00)...\n",
"[BT] [2021-11-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.33 340.36\n",
" (LATEST) 341.54 340.58\n",
"[BT] [2021-11-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-19 12:30:00-04:00)...\n",
"[BT] [2021-11-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.54 340.58\n",
" (LATEST) 341.73 340.79\n",
"[BT] [2021-11-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-19 13:30:00-04:00)...\n",
"[BT] [2021-11-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.54 340.58\n",
" (LATEST) 341.73 340.79\n",
"[BT] [2021-11-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-19 14:30:00-04:00)...\n",
"[BT] [2021-11-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.54 340.58\n",
" (LATEST) 341.73 340.79\n",
"[BT] [2021-11-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-19 15:30:00-04:00)...\n",
"[BT] [2021-11-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.73 341.69\n",
" (LATEST) 342.91 341.9\n",
"[BT] [2021-11-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-22 10:30:00-04:00)...\n",
"[BT] [2021-11-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.91 341.9\n",
" (LATEST) 343.18 342.17\n",
"[BT] [2021-11-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-22 11:30:00-04:00)...\n",
"[BT] [2021-11-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.18 342.17\n",
" (LATEST) 344.11 342.84\n",
"[BT] [2021-11-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-22 12:30:00-04:00)...\n",
"[BT] [2021-11-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 344.11 342.84\n",
" (LATEST) 344.66 343.3\n",
"[BT] [2021-11-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-22 13:30:00-04:00)...\n",
"[BT] [2021-11-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 344.11 342.84\n",
" (LATEST) 344.66 343.3\n",
"[BT] [2021-11-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-22 14:30:00-04:00)...\n",
"[BT] [2021-11-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 344.11 342.84\n",
" (LATEST) 344.66 343.3\n",
"[BT] [2021-11-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-22 15:30:00-04:00)...\n",
"[BT] [2021-11-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.17 342.02\n",
" (LATEST) 341.64 341.7\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2021-11-23 09:30:00-04:00] [3db21c9bd3eb4793a4eb978c0575582a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 338.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3db21c9bd3eb4793a4eb978c0575582a] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-11-23 09:30:00-04:00] [3db21c9bd3eb4793a4eb978c0575582a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 338.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2021-11-23 09:30:00-04:00] [3db21c9bd3eb4793a4eb978c0575582a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 338.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-11-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-23 10:30:00-04:00)...\n",
"[BT] [2021-11-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.64 341.7\n",
" (LATEST) 340.91 341.25\n",
"[BT] [2021-11-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.64 341.7\n",
" (LATEST) 340.91 341.25\n",
"[BT] [2021-11-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-23 11:30:00-04:00)...\n",
"[BT] [2021-11-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.91 341.25\n",
" (LATEST) 339.89 340.59\n",
"[BT] [2021-11-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.91 341.25\n",
" (LATEST) 339.89 340.59\n",
"[BT] [2021-11-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-23 12:30:00-04:00)...\n",
"[BT] [2021-11-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-23 13:30:00-04:00)...\n",
"[BT] [2021-11-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-23 14:30:00-04:00)...\n",
"[BT] [2021-11-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.89 340.59\n",
" (LATEST) 339.05 340.0\n",
"[BT] [2021-11-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-23 15:30:00-04:00)...\n",
"[BT] [2021-11-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-23 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-11-23 09:30:00-04:00] [3db21c9bd3eb4793a4eb978c0575582a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 338.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-11-23 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-11-23 15:30:00-04:00] [d377f567b55945df9934e117f258a387] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 334.44] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-11-23 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d377f567b55945df9934e117f258a387] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-11-23 15:30:00-04:00] [d377f567b55945df9934e117f258a387] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 334.44] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-11-23 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-11-23 15:30:00-04:00] [d377f567b55945df9934e117f258a387] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 334.44] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-11-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.06 339.1\n",
" (LATEST) 337.92 338.92\n",
"[BT] [2021-11-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-24 10:30:00-04:00)...\n",
"[BT] [2021-11-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.92 338.92\n",
" (LATEST) 337.7 338.69\n",
"[BT] [2021-11-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-24 11:30:00-04:00)...\n",
"[BT] [2021-11-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.7 338.69\n",
" (LATEST) 337.48 338.46\n",
"[BT] [2021-11-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-24 12:30:00-04:00)...\n",
"[BT] [2021-11-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.48 338.46\n",
" (LATEST) 337.17 338.17\n",
"[BT] [2021-11-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-24 13:30:00-04:00)...\n",
"[BT] [2021-11-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.48 338.46\n",
" (LATEST) 337.17 338.17\n",
"[BT] [2021-11-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-24 14:30:00-04:00)...\n",
"[BT] [2021-11-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.48 338.46\n",
" (LATEST) 337.17 338.17\n",
"[BT] [2021-11-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-24 15:30:00-04:00)...\n",
"[BT] [2021-11-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.01 337.14\n",
" (LATEST) 335.76 336.88\n",
"[BT] [2021-11-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-26 10:30:00-04:00)...\n",
"[BT] [2021-11-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.76 336.88\n",
" (LATEST) 335.59 336.67\n",
"[BT] [2021-11-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-26 11:30:00-04:00)...\n",
"[BT] [2021-11-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.59 336.67\n",
" (LATEST) 335.58 336.56\n",
"[BT] [2021-11-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-26 12:30:00-04:00)...\n",
"[BT] [2021-11-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.58 336.56\n",
" (LATEST) 335.26 336.27\n",
"[BT] [2021-11-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-26 13:30:00-04:00)...\n",
"[BT] [2021-11-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.58 336.56\n",
" (LATEST) 335.26 336.27\n",
"[BT] [2021-11-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-26 14:30:00-04:00)...\n",
"[BT] [2021-11-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.58 336.56\n",
" (LATEST) 335.26 336.27\n",
"[BT] [2021-11-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-26 15:30:00-04:00)...\n",
"[BT] [2021-11-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.64 335.6\n",
" (LATEST) 334.49 335.42\n",
"[BT] [2021-11-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-29 10:30:00-04:00)...\n",
"[BT] [2021-11-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.49 335.42\n",
" (LATEST) 334.57 335.37\n",
"[BT] [2021-11-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-29 11:30:00-04:00)...\n",
"[BT] [2021-11-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.57 335.37\n",
" (LATEST) 335.06 335.6\n",
"[BT] [2021-11-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-29 12:30:00-04:00)...\n",
"[BT] [2021-11-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.06 335.6\n",
" (LATEST) 335.44 335.79\n",
"[BT] [2021-11-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-29 13:30:00-04:00)...\n",
"[BT] [2021-11-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.06 335.6\n",
" (LATEST) 335.44 335.79\n",
"[BT] [2021-11-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-29 14:30:00-04:00)...\n",
"[BT] [2021-11-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.06 335.6\n",
" (LATEST) 335.44 335.79\n",
"[BT] [2021-11-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-29 15:30:00-04:00)...\n",
"[BT] [2021-11-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-11-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-11-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.6 335.8\n",
" (LATEST) 335.55 335.75\n",
"[BT] [2021-11-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-11-30 10:30:00-04:00)...\n",
"[BT] [2021-11-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.55 335.75\n",
" (LATEST) 335.52 335.72\n",
"[BT] [2021-11-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-30 11:30:00-04:00)...\n",
"[BT] [2021-11-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.52 335.72\n",
" (LATEST) 335.78 335.86\n",
"[BT] [2021-11-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-30 12:30:00-04:00)...\n",
"[BT] [2021-11-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.78 335.86\n",
" (LATEST) 335.23 335.51\n",
"[BT] [2021-11-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-30 13:30:00-04:00)...\n",
"[BT] [2021-11-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.78 335.86\n",
" (LATEST) 335.23 335.51\n",
"[BT] [2021-11-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-30 14:30:00-04:00)...\n",
"[BT] [2021-11-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-11-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.78 335.86\n",
" (LATEST) 335.23 335.51\n",
"[BT] [2021-11-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-11-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-11-30 15:30:00-04:00)...\n",
"[BT] [2021-11-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-11-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.85 335.84\n",
" (LATEST) 335.9 335.87\n",
"[BT] [2021-12-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-01 10:30:00-04:00)...\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.9 335.87\n",
" (LATEST) 335.8 335.81\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-01 10:30:00-04:00] [b6467a670da94de8a3eac4da4524c4d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.13] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b6467a670da94de8a3eac4da4524c4d5] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-01 10:30:00-04:00] [b6467a670da94de8a3eac4da4524c4d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.13] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-01 10:30:00-04:00] [b6467a670da94de8a3eac4da4524c4d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.13] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-12-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-01 11:30:00-04:00)...\n",
"[BT] [2021-12-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.8 335.81\n",
" (LATEST) 335.56 335.66\n",
"[BT] [2021-12-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.8 335.81\n",
" (LATEST) 335.56 335.66\n",
"[BT] [2021-12-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-01 12:30:00-04:00)...\n",
"[BT] [2021-12-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-01 13:30:00-04:00)...\n",
"[BT] [2021-12-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-01 14:30:00-04:00)...\n",
"[BT] [2021-12-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.56 335.66\n",
" (LATEST) 335.57 335.66\n",
"[BT] [2021-12-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-01 15:30:00-04:00)...\n",
"[BT] [2021-12-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-01 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-12-01 10:30:00-04:00] [b6467a670da94de8a3eac4da4524c4d5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.13] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-12-01 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-01 15:30:00-04:00] [da728ead256b495a9ac77ee10beffebb] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-12-01 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:da728ead256b495a9ac77ee10beffebb] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-01 15:30:00-04:00] [da728ead256b495a9ac77ee10beffebb] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 335.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-01 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-01 15:30:00-04:00] [da728ead256b495a9ac77ee10beffebb] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 335.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-12-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.71 334.42\n",
" (LATEST) 333.11 333.98\n",
"[BT] [2021-12-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-02 10:30:00-04:00)...\n",
"[BT] [2021-12-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.11 333.98\n",
" (LATEST) 332.71 333.65\n",
"[BT] [2021-12-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-02 11:30:00-04:00)...\n",
"[BT] [2021-12-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.71 333.65\n",
" (LATEST) 332.34 333.33\n",
"[BT] [2021-12-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-02 12:30:00-04:00)...\n",
"[BT] [2021-12-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.34 333.33\n",
" (LATEST) 331.92 332.98\n",
"[BT] [2021-12-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-02 13:30:00-04:00)...\n",
"[BT] [2021-12-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.34 333.33\n",
" (LATEST) 331.92 332.98\n",
"[BT] [2021-12-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-02 14:30:00-04:00)...\n",
"[BT] [2021-12-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.34 333.33\n",
" (LATEST) 331.92 332.98\n",
"[BT] [2021-12-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-02 15:30:00-04:00)...\n",
"[BT] [2021-12-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.76 331.93\n",
" (LATEST) 330.87 331.88\n",
"[BT] [2021-12-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-03 10:30:00-04:00)...\n",
"[BT] [2021-12-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.87 331.88\n",
" (LATEST) 330.92 331.82\n",
"[BT] [2021-12-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-03 11:30:00-04:00)...\n",
"[BT] [2021-12-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.92 331.82\n",
" (LATEST) 330.12 331.24\n",
"[BT] [2021-12-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-03 12:30:00-04:00)...\n",
"[BT] [2021-12-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.12 331.24\n",
" (LATEST) 328.86 330.35\n",
"[BT] [2021-12-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-03 13:30:00-04:00)...\n",
"[BT] [2021-12-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.12 331.24\n",
" (LATEST) 328.86 330.35\n",
"[BT] [2021-12-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-03 14:30:00-04:00)...\n",
"[BT] [2021-12-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.12 331.24\n",
" (LATEST) 328.86 330.35\n",
"[BT] [2021-12-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-03 15:30:00-04:00)...\n",
"[BT] [2021-12-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.17 328.19\n",
" (LATEST) 325.7 327.71\n",
"[BT] [2021-12-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-06 10:30:00-04:00)...\n",
"[BT] [2021-12-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.7 327.71\n",
" (LATEST) 325.41 327.34\n",
"[BT] [2021-12-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-06 11:30:00-04:00)...\n",
"[BT] [2021-12-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.41 327.34\n",
" (LATEST) 324.93 326.86\n",
"[BT] [2021-12-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-06 12:30:00-04:00)...\n",
"[BT] [2021-12-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.93 326.86\n",
" (LATEST) 324.55 326.44\n",
"[BT] [2021-12-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-06 13:30:00-04:00)...\n",
"[BT] [2021-12-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.93 326.86\n",
" (LATEST) 324.55 326.44\n",
"[BT] [2021-12-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-06 14:30:00-04:00)...\n",
"[BT] [2021-12-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.93 326.86\n",
" (LATEST) 324.55 326.44\n",
"[BT] [2021-12-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-06 15:30:00-04:00)...\n",
"[BT] [2021-12-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.41 327.84\n",
" (LATEST) 328.01 328.17\n",
"[BT] [2021-12-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-07 10:30:00-04:00)...\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.01 328.17\n",
" (LATEST) 328.57 328.5\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-07 10:30:00-04:00] [2494e3151b854ebbac6a5ea9897da3c2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2494e3151b854ebbac6a5ea9897da3c2] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-07 10:30:00-04:00] [2494e3151b854ebbac6a5ea9897da3c2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-07 10:30:00-04:00] [2494e3151b854ebbac6a5ea9897da3c2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-12-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-07 11:30:00-04:00)...\n",
"[BT] [2021-12-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.57 328.5\n",
" (LATEST) 329.45 329.05\n",
"[BT] [2021-12-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.57 328.5\n",
" (LATEST) 329.45 329.05\n",
"[BT] [2021-12-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-07 12:30:00-04:00)...\n",
"[BT] [2021-12-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-07 13:30:00-04:00)...\n",
"[BT] [2021-12-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-07 14:30:00-04:00)...\n",
"[BT] [2021-12-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.45 329.05\n",
" (LATEST) 330.35 329.64\n",
"[BT] [2021-12-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-07 15:30:00-04:00)...\n",
"[BT] [2021-12-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-07 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-12-07 10:30:00-04:00] [2494e3151b854ebbac6a5ea9897da3c2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-12-07 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-07 15:30:00-04:00] [28937e405ae8461fa975da2a5dd7e037] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 335.29] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-12-07 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:28937e405ae8461fa975da2a5dd7e037] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-07 15:30:00-04:00] [28937e405ae8461fa975da2a5dd7e037] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 335.29] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-07 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-07 15:30:00-04:00] [28937e405ae8461fa975da2a5dd7e037] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 335.29] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-12-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.81 331.45\n",
" (LATEST) 333.14 331.79\n",
"[BT] [2021-12-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-08 10:30:00-04:00)...\n",
"[BT] [2021-12-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.14 331.79\n",
" (LATEST) 333.49 332.13\n",
"[BT] [2021-12-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-08 11:30:00-04:00)...\n",
"[BT] [2021-12-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.49 332.13\n",
" (LATEST) 333.33 332.16\n",
"[BT] [2021-12-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-08 12:30:00-04:00)...\n",
"[BT] [2021-12-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.33 332.16\n",
" (LATEST) 333.07 332.11\n",
"[BT] [2021-12-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-08 13:30:00-04:00)...\n",
"[BT] [2021-12-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.33 332.16\n",
" (LATEST) 333.07 332.11\n",
"[BT] [2021-12-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-08 14:30:00-04:00)...\n",
"[BT] [2021-12-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.33 332.16\n",
" (LATEST) 333.07 332.11\n",
"[BT] [2021-12-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-08 15:30:00-04:00)...\n",
"[BT] [2021-12-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.39 332.57\n",
" (LATEST) 333.4 332.66\n",
"[BT] [2021-12-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-09 10:30:00-04:00)...\n",
"[BT] [2021-12-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.4 332.66\n",
" (LATEST) 333.6 332.85\n",
"[BT] [2021-12-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-09 11:30:00-04:00)...\n",
"[BT] [2021-12-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.6 332.85\n",
" (LATEST) 333.6 332.92\n",
"[BT] [2021-12-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-09 12:30:00-04:00)...\n",
"[BT] [2021-12-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.6 332.92\n",
" (LATEST) 333.65 333.02\n",
"[BT] [2021-12-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-09 13:30:00-04:00)...\n",
"[BT] [2021-12-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.6 332.92\n",
" (LATEST) 333.65 333.02\n",
"[BT] [2021-12-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-09 14:30:00-04:00)...\n",
"[BT] [2021-12-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.6 332.92\n",
" (LATEST) 333.65 333.02\n",
"[BT] [2021-12-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-09 15:30:00-04:00)...\n",
"[BT] [2021-12-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.68 333.2\n",
" (LATEST) 333.66 333.24\n",
"[BT] [2021-12-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-10 10:30:00-04:00)...\n",
"[BT] [2021-12-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.66 333.24\n",
" (LATEST) 333.83 333.38\n",
"[BT] [2021-12-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-10 11:30:00-04:00)...\n",
"[BT] [2021-12-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.83 333.38\n",
" (LATEST) 335.18 334.26\n",
"[BT] [2021-12-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-10 12:30:00-04:00)...\n",
"[BT] [2021-12-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.18 334.26\n",
" (LATEST) 336.07 334.9\n",
"[BT] [2021-12-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-10 13:30:00-04:00)...\n",
"[BT] [2021-12-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.18 334.26\n",
" (LATEST) 336.07 334.9\n",
"[BT] [2021-12-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-10 14:30:00-04:00)...\n",
"[BT] [2021-12-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.18 334.26\n",
" (LATEST) 336.07 334.9\n",
"[BT] [2021-12-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-10 15:30:00-04:00)...\n",
"[BT] [2021-12-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.94 337.09\n",
" (LATEST) 339.54 337.64\n",
"[BT] [2021-12-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-13 10:30:00-04:00)...\n",
"[BT] [2021-12-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.54 337.64\n",
" (LATEST) 339.72 337.93\n",
"[BT] [2021-12-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-13 11:30:00-04:00)...\n",
"[BT] [2021-12-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.72 337.93\n",
" (LATEST) 340.14 338.36\n",
"[BT] [2021-12-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-13 12:30:00-04:00)...\n",
"[BT] [2021-12-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.14 338.36\n",
" (LATEST) 340.38 338.68\n",
"[BT] [2021-12-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-13 13:30:00-04:00)...\n",
"[BT] [2021-12-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.14 338.36\n",
" (LATEST) 340.38 338.68\n",
"[BT] [2021-12-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-13 14:30:00-04:00)...\n",
"[BT] [2021-12-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.14 338.36\n",
" (LATEST) 340.38 338.68\n",
"[BT] [2021-12-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-13 15:30:00-04:00)...\n",
"[BT] [2021-12-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.0 338.21\n",
" (LATEST) 339.06 338.32\n",
"[BT] [2021-12-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-14 10:30:00-04:00)...\n",
"[BT] [2021-12-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.06 338.32\n",
" (LATEST) 338.16 337.83\n",
"[BT] [2021-12-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-14 11:30:00-04:00)...\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.16 337.83\n",
" (LATEST) 336.85 337.06\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-14 11:30:00-04:00] [d3160bac05ed4f569cd460f21433d118] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 329.645] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d3160bac05ed4f569cd460f21433d118] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-14 11:30:00-04:00] [d3160bac05ed4f569cd460f21433d118] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 329.645] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-14 11:30:00-04:00] [d3160bac05ed4f569cd460f21433d118] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 329.645] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-12-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-14 12:30:00-04:00)...\n",
"[BT] [2021-12-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-14 13:30:00-04:00)...\n",
"[BT] [2021-12-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-14 14:30:00-04:00)...\n",
"[BT] [2021-12-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.85 337.06\n",
" (LATEST) 335.31 336.08\n",
"[BT] [2021-12-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-14 15:30:00-04:00)...\n",
"[BT] [2021-12-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-14 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-12-14 11:30:00-04:00] [d3160bac05ed4f569cd460f21433d118] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 329.645] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-12-14 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-14 15:30:00-04:00] [298617f2d77547cc92848b7fe5243c4e] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 326.82] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-12-14 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:298617f2d77547cc92848b7fe5243c4e] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-14 15:30:00-04:00] [298617f2d77547cc92848b7fe5243c4e] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 326.82] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-14 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-14 15:30:00-04:00] [298617f2d77547cc92848b7fe5243c4e] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 326.82] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-12-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.36 333.94\n",
" (LATEST) 331.73 333.4\n",
"[BT] [2021-12-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-15 10:30:00-04:00)...\n",
"[BT] [2021-12-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.73 333.4\n",
" (LATEST) 331.27 332.96\n",
"[BT] [2021-12-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-15 11:30:00-04:00)...\n",
"[BT] [2021-12-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.27 332.96\n",
" (LATEST) 331.0 332.62\n",
"[BT] [2021-12-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-15 12:30:00-04:00)...\n",
"[BT] [2021-12-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.0 332.62\n",
" (LATEST) 330.8 332.35\n",
"[BT] [2021-12-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-15 13:30:00-04:00)...\n",
"[BT] [2021-12-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.0 332.62\n",
" (LATEST) 330.8 332.35\n",
"[BT] [2021-12-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-15 14:30:00-04:00)...\n",
"[BT] [2021-12-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.0 332.62\n",
" (LATEST) 330.8 332.35\n",
"[BT] [2021-12-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-15 15:30:00-04:00)...\n",
"[BT] [2021-12-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.17 333.51\n",
" (LATEST) 333.6 333.74\n",
"[BT] [2021-12-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-16 10:30:00-04:00)...\n",
"[BT] [2021-12-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-16 11:30:00-04:00)...\n",
"[BT] [2021-12-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.92 333.92\n",
" (LATEST) 333.67 333.77\n",
"[BT] [2021-12-16 11:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-12-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.6 333.74\n",
" (LATEST) 333.67 333.77\n",
"[BT] [2021-12-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-16 12:30:00-04:00)...\n",
"[BT] [2021-12-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.67 333.77\n",
" (LATEST) 333.35 333.57\n",
"[BT] [2021-12-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-16 13:30:00-04:00)...\n",
"[BT] [2021-12-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.67 333.77\n",
" (LATEST) 333.35 333.57\n",
"[BT] [2021-12-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-16 14:30:00-04:00)...\n",
"[BT] [2021-12-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.67 333.77\n",
" (LATEST) 333.35 333.57\n",
"[BT] [2021-12-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-16 15:30:00-04:00)...\n",
"[BT] [2021-12-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.18 330.76\n",
" (LATEST) 328.05 329.92\n",
"[BT] [2021-12-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-17 10:30:00-04:00)...\n",
"[BT] [2021-12-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 328.05 329.92\n",
" (LATEST) 326.94 329.05\n",
"[BT] [2021-12-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-17 11:30:00-04:00)...\n",
"[BT] [2021-12-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.94 329.05\n",
" (LATEST) 325.73 328.1\n",
"[BT] [2021-12-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-17 12:30:00-04:00)...\n",
"[BT] [2021-12-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.73 328.1\n",
" (LATEST) 325.23 327.56\n",
"[BT] [2021-12-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-17 13:30:00-04:00)...\n",
"[BT] [2021-12-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.73 328.1\n",
" (LATEST) 325.23 327.56\n",
"[BT] [2021-12-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-17 14:30:00-04:00)...\n",
"[BT] [2021-12-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.73 328.1\n",
" (LATEST) 325.23 327.56\n",
"[BT] [2021-12-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-17 15:30:00-04:00)...\n",
"[BT] [2021-12-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.85 325.39\n",
" (LATEST) 322.19 324.74\n",
"[BT] [2021-12-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-20 10:30:00-04:00)...\n",
"[BT] [2021-12-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.19 324.74\n",
" (LATEST) 321.84 324.28\n",
"[BT] [2021-12-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-20 11:30:00-04:00)...\n",
"[BT] [2021-12-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.84 324.28\n",
" (LATEST) 321.45 323.8\n",
"[BT] [2021-12-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-20 12:30:00-04:00)...\n",
"[BT] [2021-12-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.45 323.8\n",
" (LATEST) 321.13 323.38\n",
"[BT] [2021-12-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-20 13:30:00-04:00)...\n",
"[BT] [2021-12-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.45 323.8\n",
" (LATEST) 321.13 323.38\n",
"[BT] [2021-12-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-20 14:30:00-04:00)...\n",
"[BT] [2021-12-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.45 323.8\n",
" (LATEST) 321.13 323.38\n",
"[BT] [2021-12-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-20 15:30:00-04:00)...\n",
"[BT] [2021-12-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.84 323.26\n",
" (LATEST) 322.08 323.28\n",
"[BT] [2021-12-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-21 10:30:00-04:00)...\n",
"[BT] [2021-12-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.08 323.28\n",
" (LATEST) 322.27 323.28\n",
"[BT] [2021-12-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-21 11:30:00-04:00)...\n",
"[BT] [2021-12-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.27 323.28\n",
" (LATEST) 321.91 322.96\n",
"[BT] [2021-12-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-21 12:30:00-04:00)...\n",
"[BT] [2021-12-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.91 322.96\n",
" (LATEST) 321.81 322.8\n",
"[BT] [2021-12-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-21 13:30:00-04:00)...\n",
"[BT] [2021-12-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.91 322.96\n",
" (LATEST) 321.81 322.8\n",
"[BT] [2021-12-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-21 14:30:00-04:00)...\n",
"[BT] [2021-12-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 321.91 322.96\n",
" (LATEST) 321.81 322.8\n",
"[BT] [2021-12-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-21 15:30:00-04:00)...\n",
"[BT] [2021-12-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 323.92 323.92\n",
" (LATEST) 324.33 324.18\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 323.24 323.53\n",
" (LATEST) 324.33 324.18\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2021-12-22 09:30:00-04:00] [442d1f0119dd4dfb8eeffa691408092b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 326.76] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:442d1f0119dd4dfb8eeffa691408092b] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-22 09:30:00-04:00] [442d1f0119dd4dfb8eeffa691408092b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 326.76] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-22 09:30:00-04:00] [442d1f0119dd4dfb8eeffa691408092b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 326.76] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-12-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-22 10:30:00-04:00)...\n",
"[BT] [2021-12-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.33 324.18\n",
" (LATEST) 324.9 324.54\n",
"[BT] [2021-12-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.33 324.18\n",
" (LATEST) 324.9 324.54\n",
"[BT] [2021-12-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-22 11:30:00-04:00)...\n",
"[BT] [2021-12-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.9 324.54\n",
" (LATEST) 325.54 324.97\n",
"[BT] [2021-12-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.9 324.54\n",
" (LATEST) 325.54 324.97\n",
"[BT] [2021-12-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-22 12:30:00-04:00)...\n",
"[BT] [2021-12-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-22 13:30:00-04:00)...\n",
"[BT] [2021-12-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-22 14:30:00-04:00)...\n",
"[BT] [2021-12-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.54 324.97\n",
" (LATEST) 326.36 325.54\n",
"[BT] [2021-12-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-22 15:30:00-04:00)...\n",
"[BT] [2021-12-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-22 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-12-22 09:30:00-04:00] [442d1f0119dd4dfb8eeffa691408092b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 326.76] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-12-22 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-22 15:30:00-04:00] [ed9ba3d9afaa4960a7483be8ae7bc331] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.9037] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-12-22 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ed9ba3d9afaa4960a7483be8ae7bc331] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-22 15:30:00-04:00] [ed9ba3d9afaa4960a7483be8ae7bc331] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.9037] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-22 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-22 15:30:00-04:00] [ed9ba3d9afaa4960a7483be8ae7bc331] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.9037] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2021-12-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.16 327.59\n",
" (LATEST) 329.85 328.17\n",
"[BT] [2021-12-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-23 10:30:00-04:00)...\n",
"[BT] [2021-12-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.85 328.17\n",
" (LATEST) 330.29 328.6\n",
"[BT] [2021-12-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-23 11:30:00-04:00)...\n",
"[BT] [2021-12-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.29 328.6\n",
" (LATEST) 331.1 329.27\n",
"[BT] [2021-12-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-23 12:30:00-04:00)...\n",
"[BT] [2021-12-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.1 329.27\n",
" (LATEST) 331.8 329.87\n",
"[BT] [2021-12-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-23 13:30:00-04:00)...\n",
"[BT] [2021-12-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.1 329.27\n",
" (LATEST) 331.8 329.87\n",
"[BT] [2021-12-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-23 14:30:00-04:00)...\n",
"[BT] [2021-12-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.1 329.27\n",
" (LATEST) 331.8 329.87\n",
"[BT] [2021-12-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-23 15:30:00-04:00)...\n",
"[BT] [2021-12-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.47 331.47\n",
" (LATEST) 333.93 331.95\n",
"[BT] [2021-12-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-27 10:30:00-04:00)...\n",
"[BT] [2021-12-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.93 331.95\n",
" (LATEST) 334.19 332.3\n",
"[BT] [2021-12-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-27 11:30:00-04:00)...\n",
"[BT] [2021-12-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.19 332.3\n",
" (LATEST) 335.12 333.05\n",
"[BT] [2021-12-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-27 12:30:00-04:00)...\n",
"[BT] [2021-12-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 333.05\n",
" (LATEST) 335.91 333.74\n",
"[BT] [2021-12-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-27 13:30:00-04:00)...\n",
"[BT] [2021-12-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 333.05\n",
" (LATEST) 335.91 333.74\n",
"[BT] [2021-12-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-27 14:30:00-04:00)...\n",
"[BT] [2021-12-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 333.05\n",
" (LATEST) 335.91 333.74\n",
"[BT] [2021-12-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-27 15:30:00-04:00)...\n",
"[BT] [2021-12-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.05 336.37\n",
" (LATEST) 339.81 337.09\n",
"[BT] [2021-12-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-28 10:30:00-04:00)...\n",
"[BT] [2021-12-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.81 337.09\n",
" (LATEST) 340.31 337.66\n",
"[BT] [2021-12-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-28 11:30:00-04:00)...\n",
"[BT] [2021-12-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.31 337.66\n",
" (LATEST) 340.56 338.07\n",
"[BT] [2021-12-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-28 12:30:00-04:00)...\n",
"[BT] [2021-12-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.56 338.07\n",
" (LATEST) 340.84 338.48\n",
"[BT] [2021-12-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-28 13:30:00-04:00)...\n",
"[BT] [2021-12-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.56 338.07\n",
" (LATEST) 340.84 338.48\n",
"[BT] [2021-12-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-28 14:30:00-04:00)...\n",
"[BT] [2021-12-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.56 338.07\n",
" (LATEST) 340.84 338.48\n",
"[BT] [2021-12-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-28 15:30:00-04:00)...\n",
"[BT] [2021-12-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.27 339.38\n",
" (LATEST) 341.23 339.53\n",
"[BT] [2021-12-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-29 10:30:00-04:00)...\n",
"[BT] [2021-12-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.23 339.53\n",
" (LATEST) 341.28 339.72\n",
"[BT] [2021-12-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-29 11:30:00-04:00)...\n",
"[BT] [2021-12-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.28 339.72\n",
" (LATEST) 341.38 339.93\n",
"[BT] [2021-12-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-29 12:30:00-04:00)...\n",
"[BT] [2021-12-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.38 339.93\n",
" (LATEST) 341.46 340.12\n",
"[BT] [2021-12-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-29 13:30:00-04:00)...\n",
"[BT] [2021-12-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.38 339.93\n",
" (LATEST) 341.46 340.12\n",
"[BT] [2021-12-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-29 14:30:00-04:00)...\n",
"[BT] [2021-12-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.38 339.93\n",
" (LATEST) 341.46 340.12\n",
"[BT] [2021-12-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-29 15:30:00-04:00)...\n",
"[BT] [2021-12-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.77 340.67\n",
" (LATEST) 341.92 340.87\n",
"[BT] [2021-12-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-30 10:30:00-04:00)...\n",
"[BT] [2021-12-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.92 340.87\n",
" (LATEST) 341.89 340.95\n",
"[BT] [2021-12-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-30 11:30:00-04:00)...\n",
"[BT] [2021-12-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.89 340.95\n",
" (LATEST) 342.04 341.13\n",
"[BT] [2021-12-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-30 12:30:00-04:00)...\n",
"[BT] [2021-12-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.04 341.13\n",
" (LATEST) 341.96 341.17\n",
"[BT] [2021-12-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-30 13:30:00-04:00)...\n",
"[BT] [2021-12-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.04 341.13\n",
" (LATEST) 341.96 341.17\n",
"[BT] [2021-12-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-30 14:30:00-04:00)...\n",
"[BT] [2021-12-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.04 341.13\n",
" (LATEST) 341.96 341.17\n",
"[BT] [2021-12-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-30 15:30:00-04:00)...\n",
"[BT] [2021-12-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2021-12-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2021-12-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.04 340.72\n",
" (LATEST) 340.67 340.53\n",
"[BT] [2021-12-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2021-12-31 10:30:00-04:00)...\n",
"[BT] [2021-12-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.67 340.53\n",
" (LATEST) 340.34 340.33\n",
"[BT] [2021-12-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-31 11:30:00-04:00)...\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.34 340.33\n",
" (LATEST) 339.91 340.07\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-31 11:30:00-04:00] [137c9c2d8fe441b58f5237d8375d55c0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 337.56] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:137c9c2d8fe441b58f5237d8375d55c0] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-31 11:30:00-04:00] [137c9c2d8fe441b58f5237d8375d55c0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 337.56] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-31 11:30:00-04:00] [137c9c2d8fe441b58f5237d8375d55c0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 337.56] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2021-12-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-31 12:30:00-04:00)...\n",
"[BT] [2021-12-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-31 13:30:00-04:00)...\n",
"[BT] [2021-12-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-31 14:30:00-04:00)...\n",
"[BT] [2021-12-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.91 340.07\n",
" (LATEST) 339.44 339.76\n",
"[BT] [2021-12-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2021-12-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2021-12-31 15:30:00-04:00)...\n",
"[BT] [2021-12-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2021-12-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2021-12-31 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2021-12-31 11:30:00-04:00] [137c9c2d8fe441b58f5237d8375d55c0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 337.56] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2021-12-31 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2021-12-31 15:30:00-04:00] [d63e97de61fe45dbbb18244afc1ae3f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2021-12-31 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d63e97de61fe45dbbb18244afc1ae3f4] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2021-12-31 15:30:00-04:00] [d63e97de61fe45dbbb18244afc1ae3f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2021-12-31 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2021-12-31 15:30:00-04:00] [d63e97de61fe45dbbb18244afc1ae3f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.9] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.71 339.19\n",
" (LATEST) 338.55 339.05\n",
"[BT] [2022-01-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-03 10:30:00-04:00)...\n",
"[BT] [2022-01-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.55 339.05\n",
" (LATEST) 338.03 338.68\n",
"[BT] [2022-01-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-03 11:30:00-04:00)...\n",
"[BT] [2022-01-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.03 338.68\n",
" (LATEST) 337.18 338.09\n",
"[BT] [2022-01-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-03 12:30:00-04:00)...\n",
"[BT] [2022-01-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.18 338.09\n",
" (LATEST) 336.41 337.53\n",
"[BT] [2022-01-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-03 13:30:00-04:00)...\n",
"[BT] [2022-01-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.18 338.09\n",
" (LATEST) 336.41 337.53\n",
"[BT] [2022-01-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-03 14:30:00-04:00)...\n",
"[BT] [2022-01-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.18 338.09\n",
" (LATEST) 336.41 337.53\n",
"[BT] [2022-01-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-03 15:30:00-04:00)...\n",
"[BT] [2022-01-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.94 336.93\n",
" (LATEST) 335.87 336.8\n",
"[BT] [2022-01-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-04 10:30:00-04:00)...\n",
"[BT] [2022-01-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.87 336.8\n",
" (LATEST) 335.65 336.57\n",
"[BT] [2022-01-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-04 11:30:00-04:00)...\n",
"[BT] [2022-01-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.65 336.57\n",
" (LATEST) 335.39 336.33\n",
"[BT] [2022-01-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-04 12:30:00-04:00)...\n",
"[BT] [2022-01-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.39 336.33\n",
" (LATEST) 334.56 335.72\n",
"[BT] [2022-01-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-04 13:30:00-04:00)...\n",
"[BT] [2022-01-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.39 336.33\n",
" (LATEST) 334.56 335.72\n",
"[BT] [2022-01-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-04 14:30:00-04:00)...\n",
"[BT] [2022-01-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.39 336.33\n",
" (LATEST) 334.56 335.72\n",
"[BT] [2022-01-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-04 15:30:00-04:00)...\n",
"[BT] [2022-01-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.12 333.82\n",
" (LATEST) 331.4 333.21\n",
"[BT] [2022-01-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-05 10:30:00-04:00)...\n",
"[BT] [2022-01-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.4 333.21\n",
" (LATEST) 330.53 332.5\n",
"[BT] [2022-01-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-05 11:30:00-04:00)...\n",
"[BT] [2022-01-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.53 332.5\n",
" (LATEST) 329.4 331.61\n",
"[BT] [2022-01-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-05 12:30:00-04:00)...\n",
"[BT] [2022-01-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.4 331.61\n",
" (LATEST) 328.38 330.77\n",
"[BT] [2022-01-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-05 13:30:00-04:00)...\n",
"[BT] [2022-01-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.4 331.61\n",
" (LATEST) 328.38 330.77\n",
"[BT] [2022-01-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-05 14:30:00-04:00)...\n",
"[BT] [2022-01-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.4 331.61\n",
" (LATEST) 328.38 330.77\n",
"[BT] [2022-01-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-05 15:30:00-04:00)...\n",
"[BT] [2022-01-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 323.28 326.8\n",
" (LATEST) 322.05 325.7\n",
"[BT] [2022-01-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-06 10:30:00-04:00)...\n",
"[BT] [2022-01-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.05 325.7\n",
" (LATEST) 320.68 324.51\n",
"[BT] [2022-01-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-06 11:30:00-04:00)...\n",
"[BT] [2022-01-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.68 324.51\n",
" (LATEST) 320.18 323.83\n",
"[BT] [2022-01-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-06 12:30:00-04:00)...\n",
"[BT] [2022-01-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.18 323.83\n",
" (LATEST) 319.85 323.28\n",
"[BT] [2022-01-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-06 13:30:00-04:00)...\n",
"[BT] [2022-01-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.18 323.83\n",
" (LATEST) 319.85 323.28\n",
"[BT] [2022-01-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-06 14:30:00-04:00)...\n",
"[BT] [2022-01-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.18 323.83\n",
" (LATEST) 319.85 323.28\n",
"[BT] [2022-01-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-06 15:30:00-04:00)...\n",
"[BT] [2022-01-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.09 321.23\n",
" (LATEST) 317.62 320.64\n",
"[BT] [2022-01-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-07 10:30:00-04:00)...\n",
"[BT] [2022-01-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.62 320.64\n",
" (LATEST) 317.09 320.02\n",
"[BT] [2022-01-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-07 11:30:00-04:00)...\n",
"[BT] [2022-01-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.09 320.02\n",
" (LATEST) 316.43 319.34\n",
"[BT] [2022-01-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-07 12:30:00-04:00)...\n",
"[BT] [2022-01-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.43 319.34\n",
" (LATEST) 315.58 318.54\n",
"[BT] [2022-01-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-07 13:30:00-04:00)...\n",
"[BT] [2022-01-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.43 319.34\n",
" (LATEST) 315.58 318.54\n",
"[BT] [2022-01-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-07 14:30:00-04:00)...\n",
"[BT] [2022-01-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.43 319.34\n",
" (LATEST) 315.58 318.54\n",
"[BT] [2022-01-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-07 15:30:00-04:00)...\n",
"[BT] [2022-01-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.42 317.02\n",
" (LATEST) 313.72 316.34\n",
"[BT] [2022-01-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-10 10:30:00-04:00)...\n",
"[BT] [2022-01-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.72 316.34\n",
" (LATEST) 313.08 315.69\n",
"[BT] [2022-01-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-10 11:30:00-04:00)...\n",
"[BT] [2022-01-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.08 315.69\n",
" (LATEST) 312.03 314.8\n",
"[BT] [2022-01-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-10 12:30:00-04:00)...\n",
"[BT] [2022-01-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.03 314.8\n",
" (LATEST) 311.18 314.0\n",
"[BT] [2022-01-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-10 13:30:00-04:00)...\n",
"[BT] [2022-01-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.03 314.8\n",
" (LATEST) 311.18 314.0\n",
"[BT] [2022-01-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-10 14:30:00-04:00)...\n",
"[BT] [2022-01-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.03 314.8\n",
" (LATEST) 311.18 314.0\n",
"[BT] [2022-01-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-10 15:30:00-04:00)...\n",
"[BT] [2022-01-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.23 314.62\n",
" (LATEST) 313.58 314.7\n",
"[BT] [2022-01-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-11 10:30:00-04:00)...\n",
"[BT] [2022-01-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.58 314.7\n",
" (LATEST) 313.53 314.57\n",
"[BT] [2022-01-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-11 11:30:00-04:00)...\n",
"[BT] [2022-01-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.53 314.57\n",
" (LATEST) 313.34 314.35\n",
"[BT] [2022-01-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-11 12:30:00-04:00)...\n",
"[BT] [2022-01-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.34 314.35\n",
" (LATEST) 313.09 314.1\n",
"[BT] [2022-01-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-11 13:30:00-04:00)...\n",
"[BT] [2022-01-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.34 314.35\n",
" (LATEST) 313.09 314.1\n",
"[BT] [2022-01-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-11 14:30:00-04:00)...\n",
"[BT] [2022-01-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.34 314.35\n",
" (LATEST) 313.09 314.1\n",
"[BT] [2022-01-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-11 15:30:00-04:00)...\n",
"[BT] [2022-01-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.38 314.69\n",
" (LATEST) 314.74 314.89\n",
"[BT] [2022-01-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-12 10:30:00-04:00)...\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.74 314.89\n",
" (LATEST) 315.52 315.35\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-12 10:30:00-04:00] [8bffdd0699404d43800954645aeef464] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 319.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8bffdd0699404d43800954645aeef464] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-12 10:30:00-04:00] [8bffdd0699404d43800954645aeef464] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 319.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-12 10:30:00-04:00] [8bffdd0699404d43800954645aeef464] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 319.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-01-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-12 11:30:00-04:00)...\n",
"[BT] [2022-01-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.52 315.35\n",
" (LATEST) 316.59 316.03\n",
"[BT] [2022-01-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.52 315.35\n",
" (LATEST) 316.59 316.03\n",
"[BT] [2022-01-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-12 12:30:00-04:00)...\n",
"[BT] [2022-01-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-12 13:30:00-04:00)...\n",
"[BT] [2022-01-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-12 14:30:00-04:00)...\n",
"[BT] [2022-01-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.59 316.03\n",
" (LATEST) 316.94 316.3\n",
"[BT] [2022-01-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-12 15:30:00-04:00)...\n",
"[BT] [2022-01-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-01-12 10:30:00-04:00] [8bffdd0699404d43800954645aeef464] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 319.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-01-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-12 15:30:00-04:00] [fa694bfe3c6a406daccf081541307058] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 318.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-01-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:fa694bfe3c6a406daccf081541307058] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-12 15:30:00-04:00] [fa694bfe3c6a406daccf081541307058] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 318.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-12 15:30:00-04:00] [fa694bfe3c6a406daccf081541307058] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 318.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.48 316.82\n",
" (LATEST) 317.73 317.04\n",
"[BT] [2022-01-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-13 10:30:00-04:00)...\n",
"[BT] [2022-01-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.73 317.04\n",
" (LATEST) 318.16 317.37\n",
"[BT] [2022-01-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-13 11:30:00-04:00)...\n",
"[BT] [2022-01-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.16 317.37\n",
" (LATEST) 318.1 317.41\n",
"[BT] [2022-01-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-13 12:30:00-04:00)...\n",
"[BT] [2022-01-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.1 317.41\n",
" (LATEST) 317.52 317.12\n",
"[BT] [2022-01-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-13 13:30:00-04:00)...\n",
"[BT] [2022-01-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.1 317.41\n",
" (LATEST) 317.52 317.12\n",
"[BT] [2022-01-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-13 14:30:00-04:00)...\n",
"[BT] [2022-01-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.1 317.41\n",
" (LATEST) 317.52 317.12\n",
"[BT] [2022-01-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-13 15:30:00-04:00)...\n",
"[BT] [2022-01-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.44 313.89\n",
" (LATEST) 310.9 312.79\n",
"[BT] [2022-01-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-14 10:30:00-04:00)...\n",
"[BT] [2022-01-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.9 312.79\n",
" (LATEST) 309.87 311.97\n",
"[BT] [2022-01-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-14 11:30:00-04:00)...\n",
"[BT] [2022-01-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.87 311.97\n",
" (LATEST) 309.44 311.51\n",
"[BT] [2022-01-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-14 12:30:00-04:00)...\n",
"[BT] [2022-01-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.44 311.51\n",
" (LATEST) 309.22 311.18\n",
"[BT] [2022-01-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-14 13:30:00-04:00)...\n",
"[BT] [2022-01-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.44 311.51\n",
" (LATEST) 309.22 311.18\n",
"[BT] [2022-01-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-14 14:30:00-04:00)...\n",
"[BT] [2022-01-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.44 311.51\n",
" (LATEST) 309.22 311.18\n",
"[BT] [2022-01-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-14 15:30:00-04:00)...\n",
"[BT] [2022-01-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.34 309.43\n",
" (LATEST) 306.98 309.01\n",
"[BT] [2022-01-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-18 10:30:00-04:00)...\n",
"[BT] [2022-01-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.98 309.01\n",
" (LATEST) 306.56 308.56\n",
"[BT] [2022-01-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-18 11:30:00-04:00)...\n",
"[BT] [2022-01-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.56 308.56\n",
" (LATEST) 307.02 308.65\n",
"[BT] [2022-01-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-18 12:30:00-04:00)...\n",
"[BT] [2022-01-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.02 308.65\n",
" (LATEST) 306.97 308.47\n",
"[BT] [2022-01-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-18 13:30:00-04:00)...\n",
"[BT] [2022-01-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.02 308.65\n",
" (LATEST) 306.97 308.47\n",
"[BT] [2022-01-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-18 14:30:00-04:00)...\n",
"[BT] [2022-01-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.02 308.65\n",
" (LATEST) 306.97 308.47\n",
"[BT] [2022-01-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-18 15:30:00-04:00)...\n",
"[BT] [2022-01-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.92 307.39\n",
" (LATEST) 305.97 307.28\n",
"[BT] [2022-01-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-19 10:30:00-04:00)...\n",
"[BT] [2022-01-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.97 307.28\n",
" (LATEST) 306.01 307.18\n",
"[BT] [2022-01-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-19 11:30:00-04:00)...\n",
"[BT] [2022-01-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.01 307.18\n",
" (LATEST) 306.69 307.49\n",
"[BT] [2022-01-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-19 12:30:00-04:00)...\n",
"[BT] [2022-01-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.69 307.49\n",
" (LATEST) 306.88 307.53\n",
"[BT] [2022-01-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-19 13:30:00-04:00)...\n",
"[BT] [2022-01-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.69 307.49\n",
" (LATEST) 306.88 307.53\n",
"[BT] [2022-01-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-19 14:30:00-04:00)...\n",
"[BT] [2022-01-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.69 307.49\n",
" (LATEST) 306.88 307.53\n",
"[BT] [2022-01-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-19 15:30:00-04:00)...\n",
"[BT] [2022-01-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.04 307.46\n",
" (LATEST) 307.23 307.54\n",
"[BT] [2022-01-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-20 10:30:00-04:00)...\n",
"[BT] [2022-01-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.23 307.54\n",
" (LATEST) 307.55 307.71\n",
"[BT] [2022-01-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-20 11:30:00-04:00)...\n",
"[BT] [2022-01-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-20 12:30:00-04:00)...\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.91 307.91\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.55 307.71\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 12:30:00-04:00] [faf9fc85ff2e47388a17fb855563aea8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:faf9fc85ff2e47388a17fb855563aea8] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 12:30:00-04:00] [faf9fc85ff2e47388a17fb855563aea8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 12:30:00-04:00] [faf9fc85ff2e47388a17fb855563aea8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-01-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-20 13:30:00-04:00)...\n",
"[BT] [2022-01-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.91 307.91\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.55 307.71\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 13:30:00-04:00] [39ebe113c4934a6cb0f8621d511e31c5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:39ebe113c4934a6cb0f8621d511e31c5] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 13:30:00-04:00] [39ebe113c4934a6cb0f8621d511e31c5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 13:30:00-04:00] [39ebe113c4934a6cb0f8621d511e31c5] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.91 307.91\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.55 307.71\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 13:30:00-04:00] [52df61fa315048e496163bafcd99078f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:52df61fa315048e496163bafcd99078f] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 13:30:00-04:00] [52df61fa315048e496163bafcd99078f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 13:30:00-04:00] [52df61fa315048e496163bafcd99078f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-01-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-20 14:30:00-04:00)...\n",
"[BT] [2022-01-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.91 307.91\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.55 307.71\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 14:30:00-04:00] [63006c92a03c421db68b471045f7d819] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:63006c92a03c421db68b471045f7d819] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 14:30:00-04:00] [63006c92a03c421db68b471045f7d819] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 14:30:00-04:00] [63006c92a03c421db68b471045f7d819] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.91 307.91\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.55 307.71\n",
" (LATEST) 308.22 308.11\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 14:30:00-04:00] [2c047c904ef54604b8c8a61dc8f163ce] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2c047c904ef54604b8c8a61dc8f163ce] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 14:30:00-04:00] [2c047c904ef54604b8c8a61dc8f163ce] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 14:30:00-04:00] [2c047c904ef54604b8c8a61dc8f163ce] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-01-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-20 15:30:00-04:00)...\n",
"[BT] [2022-01-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-20 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-01-20 14:30:00-04:00] [2c047c904ef54604b8c8a61dc8f163ce] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-01-20 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-20 15:30:00-04:00] [9938b378555848329dd84fe8cc774512] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-01-20 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:9938b378555848329dd84fe8cc774512] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-20 15:30:00-04:00] [9938b378555848329dd84fe8cc774512] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-20 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-20 15:30:00-04:00] [9938b378555848329dd84fe8cc774512] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.96] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.96 306.66\n",
" (LATEST) 305.34 306.21\n",
"[BT] [2022-01-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-21 10:30:00-04:00)...\n",
"[BT] [2022-01-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.34 306.21\n",
" (LATEST) 304.98 305.91\n",
"[BT] [2022-01-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-21 11:30:00-04:00)...\n",
"[BT] [2022-01-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.98 305.91\n",
" (LATEST) 304.08 305.26\n",
"[BT] [2022-01-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-21 12:30:00-04:00)...\n",
"[BT] [2022-01-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.08 305.26\n",
" (LATEST) 303.64 304.87\n",
"[BT] [2022-01-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-21 13:30:00-04:00)...\n",
"[BT] [2022-01-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.08 305.26\n",
" (LATEST) 303.64 304.87\n",
"[BT] [2022-01-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-21 14:30:00-04:00)...\n",
"[BT] [2022-01-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.08 305.26\n",
" (LATEST) 303.64 304.87\n",
"[BT] [2022-01-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-21 15:30:00-04:00)...\n",
"[BT] [2022-01-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.55 302.51\n",
" (LATEST) 299.68 301.79\n",
"[BT] [2022-01-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-24 10:30:00-04:00)...\n",
"[BT] [2022-01-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.68 301.79\n",
" (LATEST) 298.53 300.88\n",
"[BT] [2022-01-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-24 11:30:00-04:00)...\n",
"[BT] [2022-01-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.53 300.88\n",
" (LATEST) 296.81 299.59\n",
"[BT] [2022-01-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-24 12:30:00-04:00)...\n",
"[BT] [2022-01-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.81 299.59\n",
" (LATEST) 295.2 298.32\n",
"[BT] [2022-01-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-24 13:30:00-04:00)...\n",
"[BT] [2022-01-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.81 299.59\n",
" (LATEST) 295.2 298.32\n",
"[BT] [2022-01-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-24 14:30:00-04:00)...\n",
"[BT] [2022-01-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.81 299.59\n",
" (LATEST) 295.2 298.32\n",
"[BT] [2022-01-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-24 15:30:00-04:00)...\n",
"[BT] [2022-01-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.83 297.28\n",
" (LATEST) 294.24 296.69\n",
"[BT] [2022-01-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-25 10:30:00-04:00)...\n",
"[BT] [2022-01-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.24 296.69\n",
" (LATEST) 293.83 296.2\n",
"[BT] [2022-01-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-25 11:30:00-04:00)...\n",
"[BT] [2022-01-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.83 296.2\n",
" (LATEST) 293.33 295.66\n",
"[BT] [2022-01-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-25 12:30:00-04:00)...\n",
"[BT] [2022-01-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.33 295.66\n",
" (LATEST) 292.51 294.93\n",
"[BT] [2022-01-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-25 13:30:00-04:00)...\n",
"[BT] [2022-01-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.33 295.66\n",
" (LATEST) 292.51 294.93\n",
"[BT] [2022-01-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-25 14:30:00-04:00)...\n",
"[BT] [2022-01-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.33 295.66\n",
" (LATEST) 292.51 294.93\n",
"[BT] [2022-01-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-25 15:30:00-04:00)...\n",
"[BT] [2022-01-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.17 296.05\n",
" (LATEST) 296.55 296.82\n",
"[BT] [2022-01-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-26 10:30:00-04:00)...\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.55 296.82\n",
" (LATEST) 298.29 297.88\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-26 10:30:00-04:00] [2bea1d932cf74a509f5bbe9dbd14d589] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.99] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2bea1d932cf74a509f5bbe9dbd14d589] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-26 10:30:00-04:00] [2bea1d932cf74a509f5bbe9dbd14d589] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.99] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-26 10:30:00-04:00] [2bea1d932cf74a509f5bbe9dbd14d589] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.99] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-01-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-26 11:30:00-04:00)...\n",
"[BT] [2022-01-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.29 297.88\n",
" (LATEST) 298.56 298.08\n",
"[BT] [2022-01-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.29 297.88\n",
" (LATEST) 298.56 298.08\n",
"[BT] [2022-01-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-26 12:30:00-04:00)...\n",
"[BT] [2022-01-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-26 13:30:00-04:00)...\n",
"[BT] [2022-01-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-26 14:30:00-04:00)...\n",
"[BT] [2022-01-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.08\n",
" (LATEST) 298.86 298.31\n",
"[BT] [2022-01-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-26 15:30:00-04:00)...\n",
"[BT] [2022-01-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-26 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-01-26 10:30:00-04:00] [2bea1d932cf74a509f5bbe9dbd14d589] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.99] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-01-26 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-01-26 15:30:00-04:00] [47151c78f8554b42bfe2eb632eb39712] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 300.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-01-26 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:47151c78f8554b42bfe2eb632eb39712] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-01-26 15:30:00-04:00] [47151c78f8554b42bfe2eb632eb39712] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-01-26 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-01-26 15:30:00-04:00] [47151c78f8554b42bfe2eb632eb39712] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 300.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-01-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.77 298.4\n",
" (LATEST) 298.96 298.55\n",
"[BT] [2022-01-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-27 10:30:00-04:00)...\n",
"[BT] [2022-01-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.96 298.55\n",
" (LATEST) 299.52 298.94\n",
"[BT] [2022-01-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-27 11:30:00-04:00)...\n",
"[BT] [2022-01-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.52 298.94\n",
" (LATEST) 300.18 299.4\n",
"[BT] [2022-01-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-27 12:30:00-04:00)...\n",
"[BT] [2022-01-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.18 299.4\n",
" (LATEST) 300.9 299.92\n",
"[BT] [2022-01-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-27 13:30:00-04:00)...\n",
"[BT] [2022-01-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.18 299.4\n",
" (LATEST) 300.9 299.92\n",
"[BT] [2022-01-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-27 14:30:00-04:00)...\n",
"[BT] [2022-01-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.18 299.4\n",
" (LATEST) 300.9 299.92\n",
"[BT] [2022-01-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-27 15:30:00-04:00)...\n",
"[BT] [2022-01-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.36 299.84\n",
" (LATEST) 299.92 299.62\n",
"[BT] [2022-01-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-28 10:30:00-04:00)...\n",
"[BT] [2022-01-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.92 299.62\n",
" (LATEST) 300.02 299.71\n",
"[BT] [2022-01-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-28 11:30:00-04:00)...\n",
"[BT] [2022-01-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.02 299.71\n",
" (LATEST) 299.85 299.63\n",
"[BT] [2022-01-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-28 12:30:00-04:00)...\n",
"[BT] [2022-01-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 299.63\n",
" (LATEST) 300.2 299.87\n",
"[BT] [2022-01-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-28 13:30:00-04:00)...\n",
"[BT] [2022-01-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 299.63\n",
" (LATEST) 300.2 299.87\n",
"[BT] [2022-01-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-28 14:30:00-04:00)...\n",
"[BT] [2022-01-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.85 299.63\n",
" (LATEST) 300.2 299.87\n",
"[BT] [2022-01-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-28 15:30:00-04:00)...\n",
"[BT] [2022-01-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-01-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-01-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.4 302.07\n",
" (LATEST) 304.11 302.63\n",
"[BT] [2022-01-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-01-31 10:30:00-04:00)...\n",
"[BT] [2022-01-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.11 302.63\n",
" (LATEST) 304.86 303.24\n",
"[BT] [2022-01-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-31 11:30:00-04:00)...\n",
"[BT] [2022-01-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.86 303.24\n",
" (LATEST) 305.65 303.88\n",
"[BT] [2022-01-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-31 12:30:00-04:00)...\n",
"[BT] [2022-01-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 303.88\n",
" (LATEST) 306.12 304.35\n",
"[BT] [2022-01-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-31 13:30:00-04:00)...\n",
"[BT] [2022-01-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 303.88\n",
" (LATEST) 306.12 304.35\n",
"[BT] [2022-01-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-31 14:30:00-04:00)...\n",
"[BT] [2022-01-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-01-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 303.88\n",
" (LATEST) 306.12 304.35\n",
"[BT] [2022-01-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-01-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-01-31 15:30:00-04:00)...\n",
"[BT] [2022-01-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-01-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.77 305.89\n",
" (LATEST) 308.24 306.36\n",
"[BT] [2022-02-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-01 10:30:00-04:00)...\n",
"[BT] [2022-02-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.24 306.36\n",
" (LATEST) 308.61 306.77\n",
"[BT] [2022-02-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-01 11:30:00-04:00)...\n",
"[BT] [2022-02-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.61 306.77\n",
" (LATEST) 308.28 306.74\n",
"[BT] [2022-02-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-01 12:30:00-04:00)...\n",
"[BT] [2022-02-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.28 306.74\n",
" (LATEST) 308.09 306.77\n",
"[BT] [2022-02-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-01 13:30:00-04:00)...\n",
"[BT] [2022-02-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.28 306.74\n",
" (LATEST) 308.09 306.77\n",
"[BT] [2022-02-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-01 14:30:00-04:00)...\n",
"[BT] [2022-02-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.28 306.74\n",
" (LATEST) 308.09 306.77\n",
"[BT] [2022-02-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-01 15:30:00-04:00)...\n",
"[BT] [2022-02-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.93 307.66\n",
" (LATEST) 309.08 307.87\n",
"[BT] [2022-02-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-02 10:30:00-04:00)...\n",
"[BT] [2022-02-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.08 307.87\n",
" (LATEST) 309.12 308.02\n",
"[BT] [2022-02-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-02 11:30:00-04:00)...\n",
"[BT] [2022-02-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.12 308.02\n",
" (LATEST) 309.62 308.43\n",
"[BT] [2022-02-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-02 12:30:00-04:00)...\n",
"[BT] [2022-02-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.62 308.43\n",
" (LATEST) 310.04 308.8\n",
"[BT] [2022-02-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-02 13:30:00-04:00)...\n",
"[BT] [2022-02-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.62 308.43\n",
" (LATEST) 310.04 308.8\n",
"[BT] [2022-02-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-02 14:30:00-04:00)...\n",
"[BT] [2022-02-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.62 308.43\n",
" (LATEST) 310.04 308.8\n",
"[BT] [2022-02-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-02 15:30:00-04:00)...\n",
"[BT] [2022-02-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.93 309.05\n",
" (LATEST) 309.97 309.16\n",
"[BT] [2022-02-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-03 10:30:00-04:00)...\n",
"[BT] [2022-02-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.97 309.16\n",
" (LATEST) 309.89 309.19\n",
"[BT] [2022-02-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-03 11:30:00-04:00)...\n",
"[BT] [2022-02-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.89 309.19\n",
" (LATEST) 310.04 309.35\n",
"[BT] [2022-02-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-03 12:30:00-04:00)...\n",
"[BT] [2022-02-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.04 309.35\n",
" (LATEST) 309.92 309.34\n",
"[BT] [2022-02-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-03 13:30:00-04:00)...\n",
"[BT] [2022-02-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.04 309.35\n",
" (LATEST) 309.92 309.34\n",
"[BT] [2022-02-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-03 14:30:00-04:00)...\n",
"[BT] [2022-02-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.04 309.35\n",
" (LATEST) 309.92 309.34\n",
"[BT] [2022-02-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-03 15:30:00-04:00)...\n",
"[BT] [2022-02-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.7 307.38\n",
" (LATEST) 306.13 306.96\n",
"[BT] [2022-02-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-04 10:30:00-04:00)...\n",
"[BT] [2022-02-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.13 306.96\n",
" (LATEST) 305.21 306.31\n",
"[BT] [2022-02-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-04 11:30:00-04:00)...\n",
"[BT] [2022-02-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.21 306.31\n",
" (LATEST) 304.97 306.06\n",
"[BT] [2022-02-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-04 12:30:00-04:00)...\n",
"[BT] [2022-02-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.97 306.06\n",
" (LATEST) 304.74 305.81\n",
"[BT] [2022-02-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-04 13:30:00-04:00)...\n",
"[BT] [2022-02-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.97 306.06\n",
" (LATEST) 304.74 305.81\n",
"[BT] [2022-02-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-04 14:30:00-04:00)...\n",
"[BT] [2022-02-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.97 306.06\n",
" (LATEST) 304.74 305.81\n",
"[BT] [2022-02-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-04 15:30:00-04:00)...\n",
"[BT] [2022-02-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.2 305.83\n",
" (LATEST) 305.48 305.94\n",
"[BT] [2022-02-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-07 10:30:00-04:00)...\n",
"[BT] [2022-02-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.48 305.94\n",
" (LATEST) 305.59 305.97\n",
"[BT] [2022-02-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-07 11:30:00-04:00)...\n",
"[BT] [2022-02-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.59 305.97\n",
" (LATEST) 305.65 305.97\n",
"[BT] [2022-02-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-07 12:30:00-04:00)...\n",
"[BT] [2022-02-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 305.97\n",
" (LATEST) 305.6 305.91\n",
"[BT] [2022-02-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-07 13:30:00-04:00)...\n",
"[BT] [2022-02-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 305.97\n",
" (LATEST) 305.6 305.91\n",
"[BT] [2022-02-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-07 14:30:00-04:00)...\n",
"[BT] [2022-02-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.65 305.97\n",
" (LATEST) 305.6 305.91\n",
"[BT] [2022-02-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-07 15:30:00-04:00)...\n",
"[BT] [2022-02-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.75 304.62\n",
" (LATEST) 303.4 304.32\n",
"[BT] [2022-02-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-08 10:30:00-04:00)...\n",
"[BT] [2022-02-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.4 304.32\n",
" (LATEST) 303.08 304.03\n",
"[BT] [2022-02-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-08 11:30:00-04:00)...\n",
"[BT] [2022-02-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.08 304.03\n",
" (LATEST) 302.79 303.76\n",
"[BT] [2022-02-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-08 12:30:00-04:00)...\n",
"[BT] [2022-02-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.79 303.76\n",
" (LATEST) 302.72 303.63\n",
"[BT] [2022-02-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-08 13:30:00-04:00)...\n",
"[BT] [2022-02-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.79 303.76\n",
" (LATEST) 302.72 303.63\n",
"[BT] [2022-02-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-08 14:30:00-04:00)...\n",
"[BT] [2022-02-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.79 303.76\n",
" (LATEST) 302.72 303.63\n",
"[BT] [2022-02-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-08 15:30:00-04:00)...\n",
"[BT] [2022-02-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.79 304.74\n",
" (LATEST) 305.42 305.14\n",
"[BT] [2022-02-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-09 10:30:00-04:00)...\n",
"[BT] [2022-02-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.42 305.14\n",
" (LATEST) 306.11 305.59\n",
"[BT] [2022-02-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-09 11:30:00-04:00)...\n",
"[BT] [2022-02-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.11 305.59\n",
" (LATEST) 306.39 305.82\n",
"[BT] [2022-02-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-09 12:30:00-04:00)...\n",
"[BT] [2022-02-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.39 305.82\n",
" (LATEST) 306.74 306.09\n",
"[BT] [2022-02-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-09 13:30:00-04:00)...\n",
"[BT] [2022-02-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.39 305.82\n",
" (LATEST) 306.74 306.09\n",
"[BT] [2022-02-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-09 14:30:00-04:00)...\n",
"[BT] [2022-02-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.39 305.82\n",
" (LATEST) 306.74 306.09\n",
"[BT] [2022-02-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-09 15:30:00-04:00)...\n",
"[BT] [2022-02-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.07 307.13\n",
" (LATEST) 308.5 307.49\n",
"[BT] [2022-02-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-10 10:30:00-04:00)...\n",
"[BT] [2022-02-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.5 307.49\n",
" (LATEST) 307.81 307.15\n",
"[BT] [2022-02-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-10 11:30:00-04:00)...\n",
"[BT] [2022-02-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.81 307.15\n",
" (LATEST) 307.59 307.08\n",
"[BT] [2022-02-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-10 12:30:00-04:00)...\n",
"[BT] [2022-02-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.59 307.08\n",
" (LATEST) 307.38 307.0\n",
"[BT] [2022-02-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-10 13:30:00-04:00)...\n",
"[BT] [2022-02-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.59 307.08\n",
" (LATEST) 307.38 307.0\n",
"[BT] [2022-02-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-10 14:30:00-04:00)...\n",
"[BT] [2022-02-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.59 307.08\n",
" (LATEST) 307.38 307.0\n",
"[BT] [2022-02-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-10 15:30:00-04:00)...\n",
"[BT] [2022-02-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.86 305.42\n",
" (LATEST) 304.49 305.14\n",
"[BT] [2022-02-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-11 10:30:00-04:00)...\n",
"[BT] [2022-02-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.49 305.14\n",
" (LATEST) 304.3 304.96\n",
"[BT] [2022-02-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-11 11:30:00-04:00)...\n",
"[BT] [2022-02-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.3 304.96\n",
" (LATEST) 303.71 304.53\n",
"[BT] [2022-02-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-11 12:30:00-04:00)...\n",
"[BT] [2022-02-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.71 304.53\n",
" (LATEST) 303.17 304.12\n",
"[BT] [2022-02-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-11 13:30:00-04:00)...\n",
"[BT] [2022-02-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.71 304.53\n",
" (LATEST) 303.17 304.12\n",
"[BT] [2022-02-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-11 14:30:00-04:00)...\n",
"[BT] [2022-02-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.71 304.53\n",
" (LATEST) 303.17 304.12\n",
"[BT] [2022-02-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-11 15:30:00-04:00)...\n",
"[BT] [2022-02-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.43 300.76\n",
" (LATEST) 297.86 300.19\n",
"[BT] [2022-02-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-14 10:30:00-04:00)...\n",
"[BT] [2022-02-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.86 300.19\n",
" (LATEST) 297.24 299.58\n",
"[BT] [2022-02-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-14 11:30:00-04:00)...\n",
"[BT] [2022-02-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.24 299.58\n",
" (LATEST) 296.63 298.98\n",
"[BT] [2022-02-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-14 12:30:00-04:00)...\n",
"[BT] [2022-02-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.63 298.98\n",
" (LATEST) 296.21 298.5\n",
"[BT] [2022-02-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-14 13:30:00-04:00)...\n",
"[BT] [2022-02-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.63 298.98\n",
" (LATEST) 296.21 298.5\n",
"[BT] [2022-02-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-14 14:30:00-04:00)...\n",
"[BT] [2022-02-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.63 298.98\n",
" (LATEST) 296.21 298.5\n",
"[BT] [2022-02-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-14 15:30:00-04:00)...\n",
"[BT] [2022-02-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.04 299.1\n",
" (LATEST) 298.46 299.26\n",
"[BT] [2022-02-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-15 10:30:00-04:00)...\n",
"[BT] [2022-02-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.46 299.26\n",
" (LATEST) 298.68 299.32\n",
"[BT] [2022-02-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-15 11:30:00-04:00)...\n",
"[BT] [2022-02-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.68 299.32\n",
" (LATEST) 298.75 299.3\n",
"[BT] [2022-02-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-15 12:30:00-04:00)...\n",
"[BT] [2022-02-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.75 299.3\n",
" (LATEST) 298.92 299.35\n",
"[BT] [2022-02-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-15 13:30:00-04:00)...\n",
"[BT] [2022-02-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.75 299.3\n",
" (LATEST) 298.92 299.35\n",
"[BT] [2022-02-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-15 14:30:00-04:00)...\n",
"[BT] [2022-02-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.75 299.3\n",
" (LATEST) 298.92 299.35\n",
"[BT] [2022-02-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-15 15:30:00-04:00)...\n",
"[BT] [2022-02-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.4 299.56\n",
" (LATEST) 299.46 299.58\n",
"[BT] [2022-02-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-16 10:30:00-04:00)...\n",
"[BT] [2022-02-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.46 299.58\n",
" (LATEST) 299.31 299.47\n",
"[BT] [2022-02-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-16 11:30:00-04:00)...\n",
"[BT] [2022-02-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.31 299.47\n",
" (LATEST) 298.56 298.99\n",
"[BT] [2022-02-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-16 12:30:00-04:00)...\n",
"[BT] [2022-02-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.99\n",
" (LATEST) 297.98 298.59\n",
"[BT] [2022-02-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-16 13:30:00-04:00)...\n",
"[BT] [2022-02-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.99\n",
" (LATEST) 297.98 298.59\n",
"[BT] [2022-02-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-16 14:30:00-04:00)...\n",
"[BT] [2022-02-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.56 298.99\n",
" (LATEST) 297.98 298.59\n",
"[BT] [2022-02-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-16 15:30:00-04:00)...\n",
"[BT] [2022-02-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.85 298.34\n",
" (LATEST) 297.8 298.27\n",
"[BT] [2022-02-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-17 10:30:00-04:00)...\n",
"[BT] [2022-02-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.8 298.27\n",
" (LATEST) 297.55 298.07\n",
"[BT] [2022-02-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-17 11:30:00-04:00)...\n",
"[BT] [2022-02-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.55 298.07\n",
" (LATEST) 297.0 297.68\n",
"[BT] [2022-02-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-17 12:30:00-04:00)...\n",
"[BT] [2022-02-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.0 297.68\n",
" (LATEST) 296.6 297.37\n",
"[BT] [2022-02-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-17 13:30:00-04:00)...\n",
"[BT] [2022-02-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.0 297.68\n",
" (LATEST) 296.6 297.37\n",
"[BT] [2022-02-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-17 14:30:00-04:00)...\n",
"[BT] [2022-02-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.0 297.68\n",
" (LATEST) 296.6 297.37\n",
"[BT] [2022-02-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-17 15:30:00-04:00)...\n",
"[BT] [2022-02-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.11 296.19\n",
" (LATEST) 294.53 295.72\n",
"[BT] [2022-02-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-18 10:30:00-04:00)...\n",
"[BT] [2022-02-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.53 295.72\n",
" (LATEST) 294.32 295.49\n",
"[BT] [2022-02-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-18 11:30:00-04:00)...\n",
"[BT] [2022-02-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.32 295.49\n",
" (LATEST) 293.65 294.96\n",
"[BT] [2022-02-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-18 12:30:00-04:00)...\n",
"[BT] [2022-02-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.65 294.96\n",
" (LATEST) 293.02 294.44\n",
"[BT] [2022-02-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-18 13:30:00-04:00)...\n",
"[BT] [2022-02-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.65 294.96\n",
" (LATEST) 293.02 294.44\n",
"[BT] [2022-02-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-18 14:30:00-04:00)...\n",
"[BT] [2022-02-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.65 294.96\n",
" (LATEST) 293.02 294.44\n",
"[BT] [2022-02-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-18 15:30:00-04:00)...\n",
"[BT] [2022-02-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.86 291.98\n",
" (LATEST) 289.11 291.31\n",
"[BT] [2022-02-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-22 10:30:00-04:00)...\n",
"[BT] [2022-02-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.11 291.31\n",
" (LATEST) 288.43 290.68\n",
"[BT] [2022-02-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-22 11:30:00-04:00)...\n",
"[BT] [2022-02-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.43 290.68\n",
" (LATEST) 288.74 290.66\n",
"[BT] [2022-02-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-22 12:30:00-04:00)...\n",
"[BT] [2022-02-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.74 290.66\n",
" (LATEST) 288.67 290.44\n",
"[BT] [2022-02-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-22 13:30:00-04:00)...\n",
"[BT] [2022-02-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.74 290.66\n",
" (LATEST) 288.67 290.44\n",
"[BT] [2022-02-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-22 14:30:00-04:00)...\n",
"[BT] [2022-02-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.74 290.66\n",
" (LATEST) 288.67 290.44\n",
"[BT] [2022-02-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-22 15:30:00-04:00)...\n",
"[BT] [2022-02-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.32 290.41\n",
" (LATEST) 289.52 290.42\n",
"[BT] [2022-02-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-23 10:30:00-04:00)...\n",
"[BT] [2022-02-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.52 290.42\n",
" (LATEST) 289.63 290.4\n",
"[BT] [2022-02-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-23 11:30:00-04:00)...\n",
"[BT] [2022-02-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.63 290.4\n",
" (LATEST) 289.37 290.17\n",
"[BT] [2022-02-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-23 12:30:00-04:00)...\n",
"[BT] [2022-02-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.37 290.17\n",
" (LATEST) 289.03 289.89\n",
"[BT] [2022-02-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-23 13:30:00-04:00)...\n",
"[BT] [2022-02-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.37 290.17\n",
" (LATEST) 289.03 289.89\n",
"[BT] [2022-02-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-23 14:30:00-04:00)...\n",
"[BT] [2022-02-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.37 290.17\n",
" (LATEST) 289.03 289.89\n",
"[BT] [2022-02-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-23 15:30:00-04:00)...\n",
"[BT] [2022-02-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.06 285.07\n",
" (LATEST) 280.25 283.67\n",
"[BT] [2022-02-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-24 10:30:00-04:00)...\n",
"[BT] [2022-02-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.25 283.67\n",
" (LATEST) 279.07 282.61\n",
"[BT] [2022-02-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-24 11:30:00-04:00)...\n",
"[BT] [2022-02-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.07 282.61\n",
" (LATEST) 279.3 282.41\n",
"[BT] [2022-02-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-24 12:30:00-04:00)...\n",
"[BT] [2022-02-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.3 282.41\n",
" (LATEST) 279.83 282.44\n",
"[BT] [2022-02-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-24 13:30:00-04:00)...\n",
"[BT] [2022-02-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.3 282.41\n",
" (LATEST) 279.83 282.44\n",
"[BT] [2022-02-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-24 14:30:00-04:00)...\n",
"[BT] [2022-02-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.3 282.41\n",
" (LATEST) 279.83 282.44\n",
"[BT] [2022-02-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-24 15:30:00-04:00)...\n",
"[BT] [2022-02-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.07 285.21\n",
" (LATEST) 286.83 286.29\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2022-02-25 09:30:00-04:00] [daca547209d14511b33e99aa558c3efa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 296.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:daca547209d14511b33e99aa558c3efa] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-02-25 09:30:00-04:00] [daca547209d14511b33e99aa558c3efa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 296.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2022-02-25 09:30:00-04:00] [daca547209d14511b33e99aa558c3efa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 296.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-02-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-25 10:30:00-04:00)...\n",
"[BT] [2022-02-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.83 286.29\n",
" (LATEST) 288.09 287.12\n",
"[BT] [2022-02-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.83 286.29\n",
" (LATEST) 288.09 287.12\n",
"[BT] [2022-02-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-25 11:30:00-04:00)...\n",
"[BT] [2022-02-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.09 287.12\n",
" (LATEST) 289.23 287.92\n",
"[BT] [2022-02-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.09 287.12\n",
" (LATEST) 289.23 287.92\n",
"[BT] [2022-02-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-25 12:30:00-04:00)...\n",
"[BT] [2022-02-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-25 13:30:00-04:00)...\n",
"[BT] [2022-02-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-25 14:30:00-04:00)...\n",
"[BT] [2022-02-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.23 287.92\n",
" (LATEST) 290.13 288.6\n",
"[BT] [2022-02-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-25 15:30:00-04:00)...\n",
"[BT] [2022-02-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-25 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-02-25 09:30:00-04:00] [daca547209d14511b33e99aa558c3efa] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 296.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-02-25 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-02-25 15:30:00-04:00] [aa2c5dbe2e9b4c658fd768dfd1aa0d20] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 295.07] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-02-25 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:aa2c5dbe2e9b4c658fd768dfd1aa0d20] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-02-25 15:30:00-04:00] [aa2c5dbe2e9b4c658fd768dfd1aa0d20] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 295.07] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-02-25 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-02-25 15:30:00-04:00] [aa2c5dbe2e9b4c658fd768dfd1aa0d20] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 295.07] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-02-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-02-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-02-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.41 289.83\n",
" (LATEST) 291.64 290.12\n",
"[BT] [2022-02-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-02-28 10:30:00-04:00)...\n",
"[BT] [2022-02-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.64 290.12\n",
" (LATEST) 292.08 290.54\n",
"[BT] [2022-02-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-28 11:30:00-04:00)...\n",
"[BT] [2022-02-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.08 290.54\n",
" (LATEST) 292.49 290.94\n",
"[BT] [2022-02-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-28 12:30:00-04:00)...\n",
"[BT] [2022-02-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 290.94\n",
" (LATEST) 293.16 291.5\n",
"[BT] [2022-02-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-28 13:30:00-04:00)...\n",
"[BT] [2022-02-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 290.94\n",
" (LATEST) 293.16 291.5\n",
"[BT] [2022-02-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-28 14:30:00-04:00)...\n",
"[BT] [2022-02-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-02-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.49 290.94\n",
" (LATEST) 293.16 291.5\n",
"[BT] [2022-02-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-02-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-02-28 15:30:00-04:00)...\n",
"[BT] [2022-02-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-02-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.68 292.93\n",
" (LATEST) 295.1 293.36\n",
"[BT] [2022-03-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-01 10:30:00-04:00)...\n",
"[BT] [2022-03-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.1 293.36\n",
" (LATEST) 295.3 293.65\n",
"[BT] [2022-03-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-01 11:30:00-04:00)...\n",
"[BT] [2022-03-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.3 293.65\n",
" (LATEST) 295.91 294.18\n",
"[BT] [2022-03-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-01 12:30:00-04:00)...\n",
"[BT] [2022-03-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.91 294.18\n",
" (LATEST) 296.15 294.5\n",
"[BT] [2022-03-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-01 13:30:00-04:00)...\n",
"[BT] [2022-03-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.91 294.18\n",
" (LATEST) 296.15 294.5\n",
"[BT] [2022-03-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-01 14:30:00-04:00)...\n",
"[BT] [2022-03-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.91 294.18\n",
" (LATEST) 296.15 294.5\n",
"[BT] [2022-03-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-01 15:30:00-04:00)...\n",
"[BT] [2022-03-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.46 295.13\n",
" (LATEST) 296.35 295.19\n",
"[BT] [2022-03-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-02 10:30:00-04:00)...\n",
"[BT] [2022-03-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.35 295.19\n",
" (LATEST) 296.28 295.25\n",
"[BT] [2022-03-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-02 11:30:00-04:00)...\n",
"[BT] [2022-03-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.28 295.25\n",
" (LATEST) 296.37 295.4\n",
"[BT] [2022-03-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-02 12:30:00-04:00)...\n",
"[BT] [2022-03-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.37 295.4\n",
" (LATEST) 296.36 295.49\n",
"[BT] [2022-03-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-02 13:30:00-04:00)...\n",
"[BT] [2022-03-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.37 295.4\n",
" (LATEST) 296.36 295.49\n",
"[BT] [2022-03-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-02 14:30:00-04:00)...\n",
"[BT] [2022-03-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.37 295.4\n",
" (LATEST) 296.36 295.49\n",
"[BT] [2022-03-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-02 15:30:00-04:00)...\n",
"[BT] [2022-03-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.33 296.35\n",
" (LATEST) 297.81 296.74\n",
"[BT] [2022-03-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-03 10:30:00-04:00)...\n",
"[BT] [2022-03-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.81 296.74\n",
" (LATEST) 298.63 297.35\n",
"[BT] [2022-03-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-03 11:30:00-04:00)...\n",
"[BT] [2022-03-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.63 297.35\n",
" (LATEST) 298.58 297.44\n",
"[BT] [2022-03-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-03 12:30:00-04:00)...\n",
"[BT] [2022-03-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.58 297.44\n",
" (LATEST) 298.26 297.35\n",
"[BT] [2022-03-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-03 13:30:00-04:00)...\n",
"[BT] [2022-03-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.58 297.44\n",
" (LATEST) 298.26 297.35\n",
"[BT] [2022-03-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-03 14:30:00-04:00)...\n",
"[BT] [2022-03-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.58 297.44\n",
" (LATEST) 298.26 297.35\n",
"[BT] [2022-03-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-03 15:30:00-04:00)...\n",
"[BT] [2022-03-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.39 296.37\n",
" (LATEST) 295.9 296.06\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2022-03-04 09:30:00-04:00] [0355493c91374aeb804736cfd821fe7f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 293.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0355493c91374aeb804736cfd821fe7f] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-03-04 09:30:00-04:00] [0355493c91374aeb804736cfd821fe7f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 293.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2022-03-04 09:30:00-04:00] [0355493c91374aeb804736cfd821fe7f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 293.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-03-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-04 10:30:00-04:00)...\n",
"[BT] [2022-03-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.9 296.06\n",
" (LATEST) 295.63 295.88\n",
"[BT] [2022-03-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.9 296.06\n",
" (LATEST) 295.63 295.88\n",
"[BT] [2022-03-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-04 11:30:00-04:00)...\n",
"[BT] [2022-03-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.63 295.88\n",
" (LATEST) 294.76 295.32\n",
"[BT] [2022-03-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.63 295.88\n",
" (LATEST) 294.76 295.32\n",
"[BT] [2022-03-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-04 12:30:00-04:00)...\n",
"[BT] [2022-03-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-04 13:30:00-04:00)...\n",
"[BT] [2022-03-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-04 14:30:00-04:00)...\n",
"[BT] [2022-03-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.76 295.32\n",
" (LATEST) 293.96 294.77\n",
"[BT] [2022-03-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-04 15:30:00-04:00)...\n",
"[BT] [2022-03-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-04 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-03-04 09:30:00-04:00] [0355493c91374aeb804736cfd821fe7f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 293.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-03-04 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-03-04 15:30:00-04:00] [5b9613c7e1e246b796f67385eed58d2d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 289.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-03-04 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:5b9613c7e1e246b796f67385eed58d2d] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-03-04 15:30:00-04:00] [5b9613c7e1e246b796f67385eed58d2d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-03-04 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-03-04 15:30:00-04:00] [5b9613c7e1e246b796f67385eed58d2d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 289.54] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-03-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.7 292.4\n",
" (LATEST) 290.14 291.89\n",
"[BT] [2022-03-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-07 10:30:00-04:00)...\n",
"[BT] [2022-03-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.14 291.89\n",
" (LATEST) 289.93 291.6\n",
"[BT] [2022-03-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-07 11:30:00-04:00)...\n",
"[BT] [2022-03-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.93 291.6\n",
" (LATEST) 288.44 290.52\n",
"[BT] [2022-03-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-07 12:30:00-04:00)...\n",
"[BT] [2022-03-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.44 290.52\n",
" (LATEST) 287.18 289.54\n",
"[BT] [2022-03-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-07 13:30:00-04:00)...\n",
"[BT] [2022-03-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.44 290.52\n",
" (LATEST) 287.18 289.54\n",
"[BT] [2022-03-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-07 14:30:00-04:00)...\n",
"[BT] [2022-03-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.44 290.52\n",
" (LATEST) 287.18 289.54\n",
"[BT] [2022-03-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-07 15:30:00-04:00)...\n",
"[BT] [2022-03-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.13 286.91\n",
" (LATEST) 283.09 286.0\n",
"[BT] [2022-03-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-08 10:30:00-04:00)...\n",
"[BT] [2022-03-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.09 286.0\n",
" (LATEST) 282.34 285.26\n",
"[BT] [2022-03-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-08 11:30:00-04:00)...\n",
"[BT] [2022-03-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.34 285.26\n",
" (LATEST) 281.05 284.18\n",
"[BT] [2022-03-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-08 12:30:00-04:00)...\n",
"[BT] [2022-03-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.05 284.18\n",
" (LATEST) 280.15 283.33\n",
"[BT] [2022-03-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-08 13:30:00-04:00)...\n",
"[BT] [2022-03-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.05 284.18\n",
" (LATEST) 280.15 283.33\n",
"[BT] [2022-03-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-08 14:30:00-04:00)...\n",
"[BT] [2022-03-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.05 284.18\n",
" (LATEST) 280.15 283.33\n",
"[BT] [2022-03-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-08 15:30:00-04:00)...\n",
"[BT] [2022-03-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.14 283.15\n",
" (LATEST) 281.5 283.18\n",
"[BT] [2022-03-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-09 10:30:00-04:00)...\n",
"[BT] [2022-03-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.5 283.18\n",
" (LATEST) 281.8 283.21\n",
"[BT] [2022-03-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-09 11:30:00-04:00)...\n",
"[BT] [2022-03-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.8 283.21\n",
" (LATEST) 282.27 283.36\n",
"[BT] [2022-03-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-09 12:30:00-04:00)...\n",
"[BT] [2022-03-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.27 283.36\n",
" (LATEST) 282.92 283.66\n",
"[BT] [2022-03-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-09 13:30:00-04:00)...\n",
"[BT] [2022-03-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.27 283.36\n",
" (LATEST) 282.92 283.66\n",
"[BT] [2022-03-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-09 14:30:00-04:00)...\n",
"[BT] [2022-03-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.27 283.36\n",
" (LATEST) 282.92 283.66\n",
"[BT] [2022-03-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-09 15:30:00-04:00)...\n",
"[BT] [2022-03-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.08 283.58\n",
" (LATEST) 283.05 283.52\n",
"[BT] [2022-03-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-10 10:30:00-04:00)...\n",
"[BT] [2022-03-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.05 283.52\n",
" (LATEST) 283.04 283.46\n",
"[BT] [2022-03-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-10 11:30:00-04:00)...\n",
"[BT] [2022-03-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.04 283.46\n",
" (LATEST) 283.1 283.46\n",
"[BT] [2022-03-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-10 12:30:00-04:00)...\n",
"[BT] [2022-03-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.1 283.46\n",
" (LATEST) 282.96 283.34\n",
"[BT] [2022-03-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-10 13:30:00-04:00)...\n",
"[BT] [2022-03-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.1 283.46\n",
" (LATEST) 282.96 283.34\n",
"[BT] [2022-03-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-10 14:30:00-04:00)...\n",
"[BT] [2022-03-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.1 283.46\n",
" (LATEST) 282.96 283.34\n",
"[BT] [2022-03-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-10 15:30:00-04:00)...\n",
"[BT] [2022-03-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.49 284.88\n",
" (LATEST) 286.11 285.32\n",
"[BT] [2022-03-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-11 10:30:00-04:00)...\n",
"[BT] [2022-03-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.11 285.32\n",
" (LATEST) 286.39 285.57\n",
"[BT] [2022-03-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-11 11:30:00-04:00)...\n",
"[BT] [2022-03-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.39 285.57\n",
" (LATEST) 286.29 285.59\n",
"[BT] [2022-03-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-11 12:30:00-04:00)...\n",
"[BT] [2022-03-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 285.59\n",
" (LATEST) 286.45 285.75\n",
"[BT] [2022-03-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-11 13:30:00-04:00)...\n",
"[BT] [2022-03-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 285.59\n",
" (LATEST) 286.45 285.75\n",
"[BT] [2022-03-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-11 14:30:00-04:00)...\n",
"[BT] [2022-03-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 285.59\n",
" (LATEST) 286.45 285.75\n",
"[BT] [2022-03-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-11 15:30:00-04:00)...\n",
"[BT] [2022-03-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.26 284.5\n",
" (LATEST) 283.62 284.08\n",
"[BT] [2022-03-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-14 10:30:00-04:00)...\n",
"[BT] [2022-03-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.62 284.08\n",
" (LATEST) 283.73 284.1\n",
"[BT] [2022-03-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-14 11:30:00-04:00)...\n",
"[BT] [2022-03-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.73 284.1\n",
" (LATEST) 283.45 283.89\n",
"[BT] [2022-03-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-14 12:30:00-04:00)...\n",
"[BT] [2022-03-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.45 283.89\n",
" (LATEST) 283.25 283.73\n",
"[BT] [2022-03-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-14 13:30:00-04:00)...\n",
"[BT] [2022-03-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.45 283.89\n",
" (LATEST) 283.25 283.73\n",
"[BT] [2022-03-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-14 14:30:00-04:00)...\n",
"[BT] [2022-03-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.45 283.89\n",
" (LATEST) 283.25 283.73\n",
"[BT] [2022-03-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-14 15:30:00-04:00)...\n",
"[BT] [2022-03-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.13 282.2\n",
" (LATEST) 281.01 282.03\n",
"[BT] [2022-03-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-15 10:30:00-04:00)...\n",
"[BT] [2022-03-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.01 282.03\n",
" (LATEST) 280.96 281.9\n",
"[BT] [2022-03-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-15 11:30:00-04:00)...\n",
"[BT] [2022-03-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.96 281.9\n",
" (LATEST) 281.33 282.04\n",
"[BT] [2022-03-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-15 12:30:00-04:00)...\n",
"[BT] [2022-03-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.33 282.04\n",
" (LATEST) 281.56 282.11\n",
"[BT] [2022-03-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-15 13:30:00-04:00)...\n",
"[BT] [2022-03-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.33 282.04\n",
" (LATEST) 281.56 282.11\n",
"[BT] [2022-03-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-15 14:30:00-04:00)...\n",
"[BT] [2022-03-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.33 282.04\n",
" (LATEST) 281.56 282.11\n",
"[BT] [2022-03-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-15 15:30:00-04:00)...\n",
"[BT] [2022-03-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.55 284.6\n",
" (LATEST) 286.1 285.03\n",
"[BT] [2022-03-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-16 10:30:00-04:00)...\n",
"[BT] [2022-03-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.1 285.03\n",
" (LATEST) 286.97 285.67\n",
"[BT] [2022-03-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-16 11:30:00-04:00)...\n",
"[BT] [2022-03-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.97 285.67\n",
" (LATEST) 287.61 286.19\n",
"[BT] [2022-03-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-16 12:30:00-04:00)...\n",
"[BT] [2022-03-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.61 286.19\n",
" (LATEST) 288.14 286.65\n",
"[BT] [2022-03-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-16 13:30:00-04:00)...\n",
"[BT] [2022-03-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.61 286.19\n",
" (LATEST) 288.14 286.65\n",
"[BT] [2022-03-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-16 14:30:00-04:00)...\n",
"[BT] [2022-03-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.61 286.19\n",
" (LATEST) 288.14 286.65\n",
"[BT] [2022-03-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-16 15:30:00-04:00)...\n",
"[BT] [2022-03-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.15 288.36\n",
" (LATEST) 290.63 288.83\n",
"[BT] [2022-03-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-17 10:30:00-04:00)...\n",
"[BT] [2022-03-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.63 288.83\n",
" (LATEST) 290.93 289.18\n",
"[BT] [2022-03-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-17 11:30:00-04:00)...\n",
"[BT] [2022-03-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.93 289.18\n",
" (LATEST) 290.93 289.35\n",
"[BT] [2022-03-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-17 12:30:00-04:00)...\n",
"[BT] [2022-03-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.93 289.35\n",
" (LATEST) 290.9 289.48\n",
"[BT] [2022-03-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-17 13:30:00-04:00)...\n",
"[BT] [2022-03-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.93 289.35\n",
" (LATEST) 290.9 289.48\n",
"[BT] [2022-03-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-17 14:30:00-04:00)...\n",
"[BT] [2022-03-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.93 289.35\n",
" (LATEST) 290.9 289.48\n",
"[BT] [2022-03-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-17 15:30:00-04:00)...\n",
"[BT] [2022-03-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.71 290.38\n",
" (LATEST) 292.08 290.74\n",
"[BT] [2022-03-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-18 10:30:00-04:00)...\n",
"[BT] [2022-03-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.08 290.74\n",
" (LATEST) 292.73 291.27\n",
"[BT] [2022-03-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-18 11:30:00-04:00)...\n",
"[BT] [2022-03-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 292.73 291.27\n",
" (LATEST) 293.34 291.79\n",
"[BT] [2022-03-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-18 12:30:00-04:00)...\n",
"[BT] [2022-03-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.34 291.79\n",
" (LATEST) 293.86 292.25\n",
"[BT] [2022-03-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-18 13:30:00-04:00)...\n",
"[BT] [2022-03-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.34 291.79\n",
" (LATEST) 293.86 292.25\n",
"[BT] [2022-03-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-18 14:30:00-04:00)...\n",
"[BT] [2022-03-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.34 291.79\n",
" (LATEST) 293.86 292.25\n",
"[BT] [2022-03-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-18 15:30:00-04:00)...\n",
"[BT] [2022-03-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.01 294.09\n",
" (LATEST) 296.44 294.54\n",
"[BT] [2022-03-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-21 10:30:00-04:00)...\n",
"[BT] [2022-03-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.44 294.54\n",
" (LATEST) 296.36 294.67\n",
"[BT] [2022-03-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-21 11:30:00-04:00)...\n",
"[BT] [2022-03-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.36 294.67\n",
" (LATEST) 296.84 295.12\n",
"[BT] [2022-03-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-21 12:30:00-04:00)...\n",
"[BT] [2022-03-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.84 295.12\n",
" (LATEST) 297.23 295.53\n",
"[BT] [2022-03-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-21 13:30:00-04:00)...\n",
"[BT] [2022-03-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.84 295.12\n",
" (LATEST) 297.23 295.53\n",
"[BT] [2022-03-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-21 14:30:00-04:00)...\n",
"[BT] [2022-03-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.84 295.12\n",
" (LATEST) 297.23 295.53\n",
"[BT] [2022-03-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-21 15:30:00-04:00)...\n",
"[BT] [2022-03-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.14 296.58\n",
" (LATEST) 298.34 296.85\n",
"[BT] [2022-03-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-22 10:30:00-04:00)...\n",
"[BT] [2022-03-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 298.34 296.85\n",
" (LATEST) 299.03 297.42\n",
"[BT] [2022-03-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-22 11:30:00-04:00)...\n",
"[BT] [2022-03-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.03 297.42\n",
" (LATEST) 299.92 298.12\n",
"[BT] [2022-03-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-22 12:30:00-04:00)...\n",
"[BT] [2022-03-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.92 298.12\n",
" (LATEST) 300.51 298.66\n",
"[BT] [2022-03-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-22 13:30:00-04:00)...\n",
"[BT] [2022-03-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.92 298.12\n",
" (LATEST) 300.51 298.66\n",
"[BT] [2022-03-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-22 14:30:00-04:00)...\n",
"[BT] [2022-03-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.92 298.12\n",
" (LATEST) 300.51 298.66\n",
"[BT] [2022-03-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-22 15:30:00-04:00)...\n",
"[BT] [2022-03-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.16 299.57\n",
" (LATEST) 301.09 299.68\n",
"[BT] [2022-03-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-23 10:30:00-04:00)...\n",
"[BT] [2022-03-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.09 299.68\n",
" (LATEST) 301.19 299.88\n",
"[BT] [2022-03-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-23 11:30:00-04:00)...\n",
"[BT] [2022-03-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.19 299.88\n",
" (LATEST) 301.27 300.05\n",
"[BT] [2022-03-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-23 12:30:00-04:00)...\n",
"[BT] [2022-03-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.27 300.05\n",
" (LATEST) 301.42 300.26\n",
"[BT] [2022-03-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-23 13:30:00-04:00)...\n",
"[BT] [2022-03-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.27 300.05\n",
" (LATEST) 301.42 300.26\n",
"[BT] [2022-03-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-23 14:30:00-04:00)...\n",
"[BT] [2022-03-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.27 300.05\n",
" (LATEST) 301.42 300.26\n",
"[BT] [2022-03-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-23 15:30:00-04:00)...\n",
"[BT] [2022-03-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.23 300.44\n",
" (LATEST) 301.01 300.38\n",
"[BT] [2022-03-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-24 10:30:00-04:00)...\n",
"[BT] [2022-03-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.01 300.38\n",
" (LATEST) 300.66 300.22\n",
"[BT] [2022-03-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-24 11:30:00-04:00)...\n",
"[BT] [2022-03-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.66 300.22\n",
" (LATEST) 300.73 300.31\n",
"[BT] [2022-03-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-24 12:30:00-04:00)...\n",
"[BT] [2022-03-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.73 300.31\n",
" (LATEST) 300.8 300.39\n",
"[BT] [2022-03-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-24 13:30:00-04:00)...\n",
"[BT] [2022-03-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.73 300.31\n",
" (LATEST) 300.8 300.39\n",
"[BT] [2022-03-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-24 14:30:00-04:00)...\n",
"[BT] [2022-03-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.73 300.31\n",
" (LATEST) 300.8 300.39\n",
"[BT] [2022-03-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-24 15:30:00-04:00)...\n",
"[BT] [2022-03-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.69 301.73\n",
" (LATEST) 303.08 302.06\n",
"[BT] [2022-03-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-25 10:30:00-04:00)...\n",
"[BT] [2022-03-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.08 302.06\n",
" (LATEST) 303.17 302.22\n",
"[BT] [2022-03-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-25 11:30:00-04:00)...\n",
"[BT] [2022-03-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.17 302.22\n",
" (LATEST) 302.69 302.01\n",
"[BT] [2022-03-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-25 12:30:00-04:00)...\n",
"[BT] [2022-03-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.69 302.01\n",
" (LATEST) 302.27 301.81\n",
"[BT] [2022-03-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-25 13:30:00-04:00)...\n",
"[BT] [2022-03-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.69 302.01\n",
" (LATEST) 302.27 301.81\n",
"[BT] [2022-03-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-25 14:30:00-04:00)...\n",
"[BT] [2022-03-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.69 302.01\n",
" (LATEST) 302.27 301.81\n",
"[BT] [2022-03-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-25 15:30:00-04:00)...\n",
"[BT] [2022-03-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.91 302.35\n",
" (LATEST) 303.13 302.54\n",
"[BT] [2022-03-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-28 10:30:00-04:00)...\n",
"[BT] [2022-03-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.13 302.54\n",
" (LATEST) 303.93 303.09\n",
"[BT] [2022-03-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-28 11:30:00-04:00)...\n",
"[BT] [2022-03-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.93 303.09\n",
" (LATEST) 304.63 303.6\n",
"[BT] [2022-03-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-28 12:30:00-04:00)...\n",
"[BT] [2022-03-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.63 303.6\n",
" (LATEST) 304.8 303.81\n",
"[BT] [2022-03-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-28 13:30:00-04:00)...\n",
"[BT] [2022-03-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.63 303.6\n",
" (LATEST) 304.8 303.81\n",
"[BT] [2022-03-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-28 14:30:00-04:00)...\n",
"[BT] [2022-03-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.63 303.6\n",
" (LATEST) 304.8 303.81\n",
"[BT] [2022-03-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-28 15:30:00-04:00)...\n",
"[BT] [2022-03-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.88 306.08\n",
" (LATEST) 308.76 306.8\n",
"[BT] [2022-03-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-29 10:30:00-04:00)...\n",
"[BT] [2022-03-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.76 306.8\n",
" (LATEST) 309.06 307.17\n",
"[BT] [2022-03-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-29 11:30:00-04:00)...\n",
"[BT] [2022-03-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.06 307.17\n",
" (LATEST) 309.52 307.64\n",
"[BT] [2022-03-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-29 12:30:00-04:00)...\n",
"[BT] [2022-03-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.52 307.64\n",
" (LATEST) 309.93 308.07\n",
"[BT] [2022-03-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-29 13:30:00-04:00)...\n",
"[BT] [2022-03-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.52 307.64\n",
" (LATEST) 309.93 308.07\n",
"[BT] [2022-03-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-29 14:30:00-04:00)...\n",
"[BT] [2022-03-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.52 307.64\n",
" (LATEST) 309.93 308.07\n",
"[BT] [2022-03-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-29 15:30:00-04:00)...\n",
"[BT] [2022-03-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.3 309.46\n",
" (LATEST) 311.65 309.85\n",
"[BT] [2022-03-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-30 10:30:00-04:00)...\n",
"[BT] [2022-03-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.65 309.85\n",
" (LATEST) 311.89 310.17\n",
"[BT] [2022-03-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-30 11:30:00-04:00)...\n",
"[BT] [2022-03-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.89 310.17\n",
" (LATEST) 311.9 310.34\n",
"[BT] [2022-03-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-30 12:30:00-04:00)...\n",
"[BT] [2022-03-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.9 310.34\n",
" (LATEST) 312.18 310.66\n",
"[BT] [2022-03-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-30 13:30:00-04:00)...\n",
"[BT] [2022-03-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.9 310.34\n",
" (LATEST) 312.18 310.66\n",
"[BT] [2022-03-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-30 14:30:00-04:00)...\n",
"[BT] [2022-03-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.9 310.34\n",
" (LATEST) 312.18 310.66\n",
"[BT] [2022-03-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-30 15:30:00-04:00)...\n",
"[BT] [2022-03-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-03-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-03-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.12 311.67\n",
" (LATEST) 313.25 311.89\n",
"[BT] [2022-03-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-03-31 10:30:00-04:00)...\n",
"[BT] [2022-03-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.25 311.89\n",
" (LATEST) 313.05 311.9\n",
"[BT] [2022-03-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-31 11:30:00-04:00)...\n",
"[BT] [2022-03-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.05 311.9\n",
" (LATEST) 312.91 311.92\n",
"[BT] [2022-03-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-31 12:30:00-04:00)...\n",
"[BT] [2022-03-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.91 311.92\n",
" (LATEST) 312.83 311.97\n",
"[BT] [2022-03-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-31 13:30:00-04:00)...\n",
"[BT] [2022-03-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.91 311.92\n",
" (LATEST) 312.83 311.97\n",
"[BT] [2022-03-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-31 14:30:00-04:00)...\n",
"[BT] [2022-03-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-03-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.91 311.92\n",
" (LATEST) 312.83 311.97\n",
"[BT] [2022-03-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-03-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-03-31 15:30:00-04:00)...\n",
"[BT] [2022-03-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-03-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.79 311.5\n",
" (LATEST) 311.43 311.31\n",
"[BT] [2022-04-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-01 10:30:00-04:00)...\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.43 311.31\n",
" (LATEST) 310.99 311.05\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-01 10:30:00-04:00] [c03e97237ce84201983dcd4752a895ce] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.52] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c03e97237ce84201983dcd4752a895ce] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-01 10:30:00-04:00] [c03e97237ce84201983dcd4752a895ce] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.52] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-01 10:30:00-04:00] [c03e97237ce84201983dcd4752a895ce] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.52] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-04-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-01 11:30:00-04:00)...\n",
"[BT] [2022-04-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.99 311.05\n",
" (LATEST) 310.5 310.74\n",
"[BT] [2022-04-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.99 311.05\n",
" (LATEST) 310.5 310.74\n",
"[BT] [2022-04-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-01 12:30:00-04:00)...\n",
"[BT] [2022-04-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-01 13:30:00-04:00)...\n",
"[BT] [2022-04-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-01 14:30:00-04:00)...\n",
"[BT] [2022-04-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.5 310.74\n",
" (LATEST) 309.79 310.28\n",
"[BT] [2022-04-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-01 15:30:00-04:00)...\n",
"[BT] [2022-04-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-01 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-04-01 10:30:00-04:00] [c03e97237ce84201983dcd4752a895ce] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.52] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-04-01 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-01 15:30:00-04:00] [6c561ac1c10b48aab1ee59fd9eeb4169] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 305.8615] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-04-01 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:6c561ac1c10b48aab1ee59fd9eeb4169] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-01 15:30:00-04:00] [6c561ac1c10b48aab1ee59fd9eeb4169] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 305.8615] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-01 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-01 15:30:00-04:00] [6c561ac1c10b48aab1ee59fd9eeb4169] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 305.8615] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-04-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.24 310.45\n",
" (LATEST) 310.24 310.43\n",
"[BT] [2022-04-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-04 10:30:00-04:00)...\n",
"[BT] [2022-04-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.24 310.43\n",
" (LATEST) 310.64 310.66\n",
"[BT] [2022-04-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-04 11:30:00-04:00)...\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.64 310.66\n",
" (LATEST) 311.05 310.91\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-04 11:30:00-04:00] [6c33f45d3e9a43a0b3a2b0cfeca6eefc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 313.26] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:6c33f45d3e9a43a0b3a2b0cfeca6eefc] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-04 11:30:00-04:00] [6c33f45d3e9a43a0b3a2b0cfeca6eefc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 313.26] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-04 11:30:00-04:00] [6c33f45d3e9a43a0b3a2b0cfeca6eefc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 313.26] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-04-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-04 12:30:00-04:00)...\n",
"[BT] [2022-04-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-04 13:30:00-04:00)...\n",
"[BT] [2022-04-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-04 14:30:00-04:00)...\n",
"[BT] [2022-04-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.05 310.91\n",
" (LATEST) 311.4 311.14\n",
"[BT] [2022-04-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-04 15:30:00-04:00)...\n",
"[BT] [2022-04-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-04 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-04-04 11:30:00-04:00] [6c33f45d3e9a43a0b3a2b0cfeca6eefc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 313.26] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-04-04 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-04 15:30:00-04:00] [10d55b7460b74ce48816f5915c2f3c9e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 313.3] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-04-04 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:10d55b7460b74ce48816f5915c2f3c9e] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-04 15:30:00-04:00] [10d55b7460b74ce48816f5915c2f3c9e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 313.3] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-04 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-04 15:30:00-04:00] [10d55b7460b74ce48816f5915c2f3c9e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 313.3] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-04-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.61 312.0\n",
" (LATEST) 312.71 312.12\n",
"[BT] [2022-04-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-05 10:30:00-04:00)...\n",
"[BT] [2022-04-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.71 312.12\n",
" (LATEST) 312.66 312.15\n",
"[BT] [2022-04-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-05 11:30:00-04:00)...\n",
"[BT] [2022-04-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.66 312.15\n",
" (LATEST) 312.63 312.18\n",
"[BT] [2022-04-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-05 12:30:00-04:00)...\n",
"[BT] [2022-04-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.63 312.18\n",
" (LATEST) 312.51 312.15\n",
"[BT] [2022-04-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-05 13:30:00-04:00)...\n",
"[BT] [2022-04-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.63 312.18\n",
" (LATEST) 312.51 312.15\n",
"[BT] [2022-04-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-05 14:30:00-04:00)...\n",
"[BT] [2022-04-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.63 312.18\n",
" (LATEST) 312.51 312.15\n",
"[BT] [2022-04-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-05 15:30:00-04:00)...\n",
"[BT] [2022-04-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.81 310.47\n",
" (LATEST) 309.1 309.97\n",
"[BT] [2022-04-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-06 10:30:00-04:00)...\n",
"[BT] [2022-04-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.1 309.97\n",
" (LATEST) 307.93 309.17\n",
"[BT] [2022-04-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-06 11:30:00-04:00)...\n",
"[BT] [2022-04-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.93 309.17\n",
" (LATEST) 306.8 308.35\n",
"[BT] [2022-04-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-06 12:30:00-04:00)...\n",
"[BT] [2022-04-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.8 308.35\n",
" (LATEST) 305.69 307.51\n",
"[BT] [2022-04-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-06 13:30:00-04:00)...\n",
"[BT] [2022-04-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.8 308.35\n",
" (LATEST) 305.69 307.51\n",
"[BT] [2022-04-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-06 14:30:00-04:00)...\n",
"[BT] [2022-04-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.8 308.35\n",
" (LATEST) 305.69 307.51\n",
"[BT] [2022-04-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-06 15:30:00-04:00)...\n",
"[BT] [2022-04-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 303.34 305.51\n",
" (LATEST) 302.32 304.66\n",
"[BT] [2022-04-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-07 10:30:00-04:00)...\n",
"[BT] [2022-04-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.32 304.66\n",
" (LATEST) 302.25 304.4\n",
"[BT] [2022-04-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-07 11:30:00-04:00)...\n",
"[BT] [2022-04-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.25 304.4\n",
" (LATEST) 302.0 304.04\n",
"[BT] [2022-04-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-07 12:30:00-04:00)...\n",
"[BT] [2022-04-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.0 304.04\n",
" (LATEST) 301.57 303.58\n",
"[BT] [2022-04-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-07 13:30:00-04:00)...\n",
"[BT] [2022-04-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.0 304.04\n",
" (LATEST) 301.57 303.58\n",
"[BT] [2022-04-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-07 14:30:00-04:00)...\n",
"[BT] [2022-04-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.0 304.04\n",
" (LATEST) 301.57 303.58\n",
"[BT] [2022-04-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-07 15:30:00-04:00)...\n",
"[BT] [2022-04-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.66 303.11\n",
" (LATEST) 301.47 302.86\n",
"[BT] [2022-04-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-08 10:30:00-04:00)...\n",
"[BT] [2022-04-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.47 302.86\n",
" (LATEST) 301.02 302.45\n",
"[BT] [2022-04-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-08 11:30:00-04:00)...\n",
"[BT] [2022-04-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.02 302.45\n",
" (LATEST) 300.8 302.17\n",
"[BT] [2022-04-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-08 12:30:00-04:00)...\n",
"[BT] [2022-04-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.8 302.17\n",
" (LATEST) 300.73 302.0\n",
"[BT] [2022-04-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-08 13:30:00-04:00)...\n",
"[BT] [2022-04-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.8 302.17\n",
" (LATEST) 300.73 302.0\n",
"[BT] [2022-04-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-08 14:30:00-04:00)...\n",
"[BT] [2022-04-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.8 302.17\n",
" (LATEST) 300.73 302.0\n",
"[BT] [2022-04-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-08 15:30:00-04:00)...\n",
"[BT] [2022-04-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 297.82 299.76\n",
" (LATEST) 296.87 298.99\n",
"[BT] [2022-04-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-11 10:30:00-04:00)...\n",
"[BT] [2022-04-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.87 298.99\n",
" (LATEST) 295.22 297.77\n",
"[BT] [2022-04-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-11 11:30:00-04:00)...\n",
"[BT] [2022-04-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 295.22 297.77\n",
" (LATEST) 293.79 296.64\n",
"[BT] [2022-04-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-11 12:30:00-04:00)...\n",
"[BT] [2022-04-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.79 296.64\n",
" (LATEST) 292.6 295.63\n",
"[BT] [2022-04-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-11 13:30:00-04:00)...\n",
"[BT] [2022-04-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.79 296.64\n",
" (LATEST) 292.6 295.63\n",
"[BT] [2022-04-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-11 14:30:00-04:00)...\n",
"[BT] [2022-04-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.79 296.64\n",
" (LATEST) 292.6 295.63\n",
"[BT] [2022-04-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-11 15:30:00-04:00)...\n",
"[BT] [2022-04-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.11 293.2\n",
" (LATEST) 289.97 292.82\n",
"[BT] [2022-04-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-12 10:30:00-04:00)...\n",
"[BT] [2022-04-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.97 292.82\n",
" (LATEST) 289.73 292.4\n",
"[BT] [2022-04-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-12 11:30:00-04:00)...\n",
"[BT] [2022-04-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.73 292.4\n",
" (LATEST) 289.36 291.91\n",
"[BT] [2022-04-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-12 12:30:00-04:00)...\n",
"[BT] [2022-04-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.36 291.91\n",
" (LATEST) 288.89 291.38\n",
"[BT] [2022-04-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-12 13:30:00-04:00)...\n",
"[BT] [2022-04-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.36 291.91\n",
" (LATEST) 288.89 291.38\n",
"[BT] [2022-04-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-12 14:30:00-04:00)...\n",
"[BT] [2022-04-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.36 291.91\n",
" (LATEST) 288.89 291.38\n",
"[BT] [2022-04-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-12 15:30:00-04:00)...\n",
"[BT] [2022-04-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.73 289.32\n",
" (LATEST) 286.08 288.67\n",
"[BT] [2022-04-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-13 10:30:00-04:00)...\n",
"[BT] [2022-04-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.08 288.67\n",
" (LATEST) 285.77 288.23\n",
"[BT] [2022-04-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-13 11:30:00-04:00)...\n",
"[BT] [2022-04-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.77 288.23\n",
" (LATEST) 285.74 287.98\n",
"[BT] [2022-04-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-13 12:30:00-04:00)...\n",
"[BT] [2022-04-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.74 287.98\n",
" (LATEST) 285.73 287.76\n",
"[BT] [2022-04-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-13 13:30:00-04:00)...\n",
"[BT] [2022-04-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.74 287.98\n",
" (LATEST) 285.73 287.76\n",
"[BT] [2022-04-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-13 14:30:00-04:00)...\n",
"[BT] [2022-04-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.74 287.98\n",
" (LATEST) 285.73 287.76\n",
"[BT] [2022-04-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-13 15:30:00-04:00)...\n",
"[BT] [2022-04-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.55 287.77\n",
" (LATEST) 286.75 287.78\n",
"[BT] [2022-04-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-14 10:30:00-04:00)...\n",
"[BT] [2022-04-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.75 287.78\n",
" (LATEST) 286.28 287.39\n",
"[BT] [2022-04-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-14 11:30:00-04:00)...\n",
"[BT] [2022-04-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.28 287.39\n",
" (LATEST) 285.98 287.1\n",
"[BT] [2022-04-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-14 12:30:00-04:00)...\n",
"[BT] [2022-04-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.98 287.1\n",
" (LATEST) 285.55 286.73\n",
"[BT] [2022-04-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-14 13:30:00-04:00)...\n",
"[BT] [2022-04-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.98 287.1\n",
" (LATEST) 285.55 286.73\n",
"[BT] [2022-04-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-14 14:30:00-04:00)...\n",
"[BT] [2022-04-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.98 287.1\n",
" (LATEST) 285.55 286.73\n",
"[BT] [2022-04-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-14 15:30:00-04:00)...\n",
"[BT] [2022-04-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.84 284.64\n",
" (LATEST) 282.25 284.11\n",
"[BT] [2022-04-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-18 10:30:00-04:00)...\n",
"[BT] [2022-04-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.25 284.11\n",
" (LATEST) 282.21 283.9\n",
"[BT] [2022-04-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-18 11:30:00-04:00)...\n",
"[BT] [2022-04-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.21 283.9\n",
" (LATEST) 281.87 283.53\n",
"[BT] [2022-04-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-18 12:30:00-04:00)...\n",
"[BT] [2022-04-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.87 283.53\n",
" (LATEST) 281.58 283.19\n",
"[BT] [2022-04-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-18 13:30:00-04:00)...\n",
"[BT] [2022-04-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.87 283.53\n",
" (LATEST) 281.58 283.19\n",
"[BT] [2022-04-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-18 14:30:00-04:00)...\n",
"[BT] [2022-04-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.87 283.53\n",
" (LATEST) 281.58 283.19\n",
"[BT] [2022-04-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-18 15:30:00-04:00)...\n",
"[BT] [2022-04-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.95 282.35\n",
" (LATEST) 280.71 282.07\n",
"[BT] [2022-04-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-19 10:30:00-04:00)...\n",
"[BT] [2022-04-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.71 282.07\n",
" (LATEST) 281.11 282.19\n",
"[BT] [2022-04-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-19 11:30:00-04:00)...\n",
"[BT] [2022-04-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.11 282.19\n",
" (LATEST) 281.62 282.4\n",
"[BT] [2022-04-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-19 12:30:00-04:00)...\n",
"[BT] [2022-04-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.62 282.4\n",
" (LATEST) 282.03 282.58\n",
"[BT] [2022-04-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-19 13:30:00-04:00)...\n",
"[BT] [2022-04-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.62 282.4\n",
" (LATEST) 282.03 282.58\n",
"[BT] [2022-04-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-19 14:30:00-04:00)...\n",
"[BT] [2022-04-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.62 282.4\n",
" (LATEST) 282.03 282.58\n",
"[BT] [2022-04-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-19 15:30:00-04:00)...\n",
"[BT] [2022-04-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.96 283.7\n",
" (LATEST) 284.78 284.23\n",
"[BT] [2022-04-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-20 10:30:00-04:00)...\n",
"[BT] [2022-04-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.78 284.23\n",
" (LATEST) 285.29 284.6\n",
"[BT] [2022-04-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-20 11:30:00-04:00)...\n",
"[BT] [2022-04-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.29 284.6\n",
" (LATEST) 285.48 284.78\n",
"[BT] [2022-04-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-20 12:30:00-04:00)...\n",
"[BT] [2022-04-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.48 284.78\n",
" (LATEST) 285.74 285.01\n",
"[BT] [2022-04-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-20 13:30:00-04:00)...\n",
"[BT] [2022-04-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.48 284.78\n",
" (LATEST) 285.74 285.01\n",
"[BT] [2022-04-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-20 14:30:00-04:00)...\n",
"[BT] [2022-04-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.48 284.78\n",
" (LATEST) 285.74 285.01\n",
"[BT] [2022-04-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-20 15:30:00-04:00)...\n",
"[BT] [2022-04-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.06 286.07\n",
" (LATEST) 287.28 286.29\n",
"[BT] [2022-04-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-21 10:30:00-04:00)...\n",
"[BT] [2022-04-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.28 286.29\n",
" (LATEST) 287.92 286.79\n",
"[BT] [2022-04-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-21 11:30:00-04:00)...\n",
"[BT] [2022-04-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.92 286.79\n",
" (LATEST) 288.1 287.01\n",
"[BT] [2022-04-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-21 12:30:00-04:00)...\n",
"[BT] [2022-04-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.1 287.01\n",
" (LATEST) 287.81 286.93\n",
"[BT] [2022-04-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-21 13:30:00-04:00)...\n",
"[BT] [2022-04-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.1 287.01\n",
" (LATEST) 287.81 286.93\n",
"[BT] [2022-04-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-21 14:30:00-04:00)...\n",
"[BT] [2022-04-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.1 287.01\n",
" (LATEST) 287.81 286.93\n",
"[BT] [2022-04-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-21 15:30:00-04:00)...\n",
"[BT] [2022-04-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.18 285.41\n",
" (LATEST) 284.68 285.08\n",
"[BT] [2022-04-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-22 10:30:00-04:00)...\n",
"[BT] [2022-04-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.68 285.08\n",
" (LATEST) 283.9 284.56\n",
"[BT] [2022-04-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-22 11:30:00-04:00)...\n",
"[BT] [2022-04-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.9 284.56\n",
" (LATEST) 283.18 284.05\n",
"[BT] [2022-04-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-22 12:30:00-04:00)...\n",
"[BT] [2022-04-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.18 284.05\n",
" (LATEST) 282.27 283.41\n",
"[BT] [2022-04-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-22 13:30:00-04:00)...\n",
"[BT] [2022-04-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.18 284.05\n",
" (LATEST) 282.27 283.41\n",
"[BT] [2022-04-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-22 14:30:00-04:00)...\n",
"[BT] [2022-04-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.18 284.05\n",
" (LATEST) 282.27 283.41\n",
"[BT] [2022-04-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-22 15:30:00-04:00)...\n",
"[BT] [2022-04-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 278.04 280.33\n",
" (LATEST) 277.35 279.68\n",
"[BT] [2022-04-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-25 10:30:00-04:00)...\n",
"[BT] [2022-04-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.35 279.68\n",
" (LATEST) 277.28 279.42\n",
"[BT] [2022-04-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-25 11:30:00-04:00)...\n",
"[BT] [2022-04-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.28 279.42\n",
" (LATEST) 276.9 278.98\n",
"[BT] [2022-04-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-25 12:30:00-04:00)...\n",
"[BT] [2022-04-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.9 278.98\n",
" (LATEST) 276.46 278.51\n",
"[BT] [2022-04-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-25 13:30:00-04:00)...\n",
"[BT] [2022-04-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.9 278.98\n",
" (LATEST) 276.46 278.51\n",
"[BT] [2022-04-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-25 14:30:00-04:00)...\n",
"[BT] [2022-04-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.9 278.98\n",
" (LATEST) 276.46 278.51\n",
"[BT] [2022-04-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-25 15:30:00-04:00)...\n",
"[BT] [2022-04-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.83 278.87\n",
" (LATEST) 277.77 278.74\n",
"[BT] [2022-04-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-26 10:30:00-04:00)...\n",
"[BT] [2022-04-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.77 278.74\n",
" (LATEST) 277.31 278.36\n",
"[BT] [2022-04-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-26 11:30:00-04:00)...\n",
"[BT] [2022-04-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.31 278.36\n",
" (LATEST) 276.62 277.83\n",
"[BT] [2022-04-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-26 12:30:00-04:00)...\n",
"[BT] [2022-04-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.62 277.83\n",
" (LATEST) 275.94 277.3\n",
"[BT] [2022-04-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-26 13:30:00-04:00)...\n",
"[BT] [2022-04-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.62 277.83\n",
" (LATEST) 275.94 277.3\n",
"[BT] [2022-04-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-26 14:30:00-04:00)...\n",
"[BT] [2022-04-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.62 277.83\n",
" (LATEST) 275.94 277.3\n",
"[BT] [2022-04-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-26 15:30:00-04:00)...\n",
"[BT] [2022-04-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 278.04 278.35\n",
" (LATEST) 278.67 278.71\n",
"[BT] [2022-04-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-27 10:30:00-04:00)...\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 278.67 278.71\n",
" (LATEST) 279.18 279.02\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-27 10:30:00-04:00] [8b4bedaa6d77464dabd2ec92f90d13a7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 281.985] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8b4bedaa6d77464dabd2ec92f90d13a7] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-27 10:30:00-04:00] [8b4bedaa6d77464dabd2ec92f90d13a7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 281.985] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-27 10:30:00-04:00] [8b4bedaa6d77464dabd2ec92f90d13a7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 281.985] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-04-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-27 11:30:00-04:00)...\n",
"[BT] [2022-04-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.18 279.02\n",
" (LATEST) 280.58 279.91\n",
"[BT] [2022-04-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.18 279.02\n",
" (LATEST) 280.58 279.91\n",
"[BT] [2022-04-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-27 12:30:00-04:00)...\n",
"[BT] [2022-04-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-27 13:30:00-04:00)...\n",
"[BT] [2022-04-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-27 14:30:00-04:00)...\n",
"[BT] [2022-04-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.58 279.91\n",
" (LATEST) 281.42 280.49\n",
"[BT] [2022-04-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-27 15:30:00-04:00)...\n",
"[BT] [2022-04-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-27 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-04-27 10:30:00-04:00] [8b4bedaa6d77464dabd2ec92f90d13a7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 281.985] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-04-27 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-04-27 15:30:00-04:00] [eb6f7d715dd947c4a9e46c1150f53f93] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 286.055] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-04-27 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:eb6f7d715dd947c4a9e46c1150f53f93] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-04-27 15:30:00-04:00] [eb6f7d715dd947c4a9e46c1150f53f93] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 286.055] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-04-27 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-04-27 15:30:00-04:00] [eb6f7d715dd947c4a9e46c1150f53f93] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 286.055] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-04-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.69 282.23\n",
" (LATEST) 283.89 282.49\n",
"[BT] [2022-04-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-28 10:30:00-04:00)...\n",
"[BT] [2022-04-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.89 282.49\n",
" (LATEST) 283.81 282.57\n",
"[BT] [2022-04-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-28 11:30:00-04:00)...\n",
"[BT] [2022-04-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.81 282.57\n",
" (LATEST) 283.88 282.74\n",
"[BT] [2022-04-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-28 12:30:00-04:00)...\n",
"[BT] [2022-04-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.88 282.74\n",
" (LATEST) 283.84 282.82\n",
"[BT] [2022-04-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-28 13:30:00-04:00)...\n",
"[BT] [2022-04-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.88 282.74\n",
" (LATEST) 283.84 282.82\n",
"[BT] [2022-04-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-28 14:30:00-04:00)...\n",
"[BT] [2022-04-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.88 282.74\n",
" (LATEST) 283.84 282.82\n",
"[BT] [2022-04-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-28 15:30:00-04:00)...\n",
"[BT] [2022-04-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-04-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-04-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.95 284.47\n",
" (LATEST) 286.34 284.85\n",
"[BT] [2022-04-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-04-29 10:30:00-04:00)...\n",
"[BT] [2022-04-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.34 284.85\n",
" (LATEST) 286.14 284.87\n",
"[BT] [2022-04-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-29 11:30:00-04:00)...\n",
"[BT] [2022-04-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.14 284.87\n",
" (LATEST) 285.94 284.87\n",
"[BT] [2022-04-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-29 12:30:00-04:00)...\n",
"[BT] [2022-04-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.94 284.87\n",
" (LATEST) 285.66 284.79\n",
"[BT] [2022-04-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-29 13:30:00-04:00)...\n",
"[BT] [2022-04-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.94 284.87\n",
" (LATEST) 285.66 284.79\n",
"[BT] [2022-04-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-29 14:30:00-04:00)...\n",
"[BT] [2022-04-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-04-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.94 284.87\n",
" (LATEST) 285.66 284.79\n",
"[BT] [2022-04-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-04-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-04-29 15:30:00-04:00)...\n",
"[BT] [2022-04-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-04-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.52 282.97\n",
" (LATEST) 281.77 282.46\n",
"[BT] [2022-05-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-02 10:30:00-04:00)...\n",
"[BT] [2022-05-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.77 282.46\n",
" (LATEST) 281.65 282.32\n",
"[BT] [2022-05-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-02 11:30:00-04:00)...\n",
"[BT] [2022-05-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.65 282.32\n",
" (LATEST) 281.17 281.96\n",
"[BT] [2022-05-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-02 12:30:00-04:00)...\n",
"[BT] [2022-05-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 281.96\n",
" (LATEST) 281.12 281.85\n",
"[BT] [2022-05-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-02 13:30:00-04:00)...\n",
"[BT] [2022-05-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 281.96\n",
" (LATEST) 281.12 281.85\n",
"[BT] [2022-05-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-02 14:30:00-04:00)...\n",
"[BT] [2022-05-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 281.96\n",
" (LATEST) 281.12 281.85\n",
"[BT] [2022-05-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-02 15:30:00-04:00)...\n",
"[BT] [2022-05-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.24 282.4\n",
" (LATEST) 282.53 282.56\n",
"[BT] [2022-05-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-03 10:30:00-04:00)...\n",
"[BT] [2022-05-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.53 282.56\n",
" (LATEST) 282.41 282.48\n",
"[BT] [2022-05-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-03 11:30:00-04:00)...\n",
"[BT] [2022-05-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.41 282.48\n",
" (LATEST) 282.42 282.48\n",
"[BT] [2022-05-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-03 12:30:00-04:00)...\n",
"[BT] [2022-05-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.42 282.48\n",
" (LATEST) 282.43 282.49\n",
"[BT] [2022-05-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-03 13:30:00-04:00)...\n",
"[BT] [2022-05-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.42 282.48\n",
" (LATEST) 282.43 282.49\n",
"[BT] [2022-05-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-03 14:30:00-04:00)...\n",
"[BT] [2022-05-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.42 282.48\n",
" (LATEST) 282.43 282.49\n",
"[BT] [2022-05-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-03 15:30:00-04:00)...\n",
"[BT] [2022-05-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.43 282.47\n",
" (LATEST) 282.46 282.49\n",
"[BT] [2022-05-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-04 10:30:00-04:00)...\n",
"[BT] [2022-05-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.46 282.49\n",
" (LATEST) 282.02 282.21\n",
"[BT] [2022-05-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-04 11:30:00-04:00)...\n",
"[BT] [2022-05-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.02 282.21\n",
" (LATEST) 281.29 281.74\n",
"[BT] [2022-05-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-04 12:30:00-04:00)...\n",
"[BT] [2022-05-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.29 281.74\n",
" (LATEST) 280.98 281.51\n",
"[BT] [2022-05-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-04 13:30:00-04:00)...\n",
"[BT] [2022-05-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.29 281.74\n",
" (LATEST) 280.98 281.51\n",
"[BT] [2022-05-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-04 14:30:00-04:00)...\n",
"[BT] [2022-05-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.29 281.74\n",
" (LATEST) 280.98 281.51\n",
"[BT] [2022-05-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-04 15:30:00-04:00)...\n",
"[BT] [2022-05-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.6 283.1\n",
" (LATEST) 283.94 283.35\n",
"[BT] [2022-05-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-05 10:30:00-04:00)...\n",
"[BT] [2022-05-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.94 283.35\n",
" (LATEST) 283.07 282.87\n",
"[BT] [2022-05-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-05 11:30:00-04:00)...\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.07 282.87\n",
" (LATEST) 282.14 282.32\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-05 11:30:00-04:00] [a181f335031f4ad5977371ec0bcf131f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 277.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a181f335031f4ad5977371ec0bcf131f] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-05 11:30:00-04:00] [a181f335031f4ad5977371ec0bcf131f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 277.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-05 11:30:00-04:00] [a181f335031f4ad5977371ec0bcf131f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 277.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-05-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-05 12:30:00-04:00)...\n",
"[BT] [2022-05-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-05 13:30:00-04:00)...\n",
"[BT] [2022-05-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-05 14:30:00-04:00)...\n",
"[BT] [2022-05-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.14 282.32\n",
" (LATEST) 281.23 281.74\n",
"[BT] [2022-05-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-05 15:30:00-04:00)...\n",
"[BT] [2022-05-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-05 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-05-05 11:30:00-04:00] [a181f335031f4ad5977371ec0bcf131f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 277.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-05-05 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-05 15:30:00-04:00] [412c2430acfb4159904fc808e52a80d6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 276.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-05-05 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:412c2430acfb4159904fc808e52a80d6] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-05 15:30:00-04:00] [412c2430acfb4159904fc808e52a80d6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 276.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-05 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-05 15:30:00-04:00] [412c2430acfb4159904fc808e52a80d6] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 276.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-05-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.0 280.14\n",
" (LATEST) 278.33 279.61\n",
"[BT] [2022-05-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-06 10:30:00-04:00)...\n",
"[BT] [2022-05-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 278.33 279.61\n",
" (LATEST) 277.68 279.09\n",
"[BT] [2022-05-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-06 11:30:00-04:00)...\n",
"[BT] [2022-05-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.68 279.09\n",
" (LATEST) 277.85 279.06\n",
"[BT] [2022-05-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-06 12:30:00-04:00)...\n",
"[BT] [2022-05-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.85 279.06\n",
" (LATEST) 277.53 278.75\n",
"[BT] [2022-05-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-06 13:30:00-04:00)...\n",
"[BT] [2022-05-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.85 279.06\n",
" (LATEST) 277.53 278.75\n",
"[BT] [2022-05-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-06 14:30:00-04:00)...\n",
"[BT] [2022-05-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.85 279.06\n",
" (LATEST) 277.53 278.75\n",
"[BT] [2022-05-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-06 15:30:00-04:00)...\n",
"[BT] [2022-05-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.83 276.0\n",
" (LATEST) 273.24 275.43\n",
"[BT] [2022-05-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-09 10:30:00-04:00)...\n",
"[BT] [2022-05-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.24 275.43\n",
" (LATEST) 272.15 274.54\n",
"[BT] [2022-05-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-09 11:30:00-04:00)...\n",
"[BT] [2022-05-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.15 274.54\n",
" (LATEST) 271.17 273.71\n",
"[BT] [2022-05-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-09 12:30:00-04:00)...\n",
"[BT] [2022-05-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.17 273.71\n",
" (LATEST) 270.54 273.08\n",
"[BT] [2022-05-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-09 13:30:00-04:00)...\n",
"[BT] [2022-05-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.17 273.71\n",
" (LATEST) 270.54 273.08\n",
"[BT] [2022-05-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-09 14:30:00-04:00)...\n",
"[BT] [2022-05-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.17 273.71\n",
" (LATEST) 270.54 273.08\n",
"[BT] [2022-05-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-09 15:30:00-04:00)...\n",
"[BT] [2022-05-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.64 271.82\n",
" (LATEST) 269.95 271.81\n",
"[BT] [2022-05-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-10 10:30:00-04:00)...\n",
"[BT] [2022-05-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.95 271.81\n",
" (LATEST) 270.12 271.73\n",
"[BT] [2022-05-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-10 11:30:00-04:00)...\n",
"[BT] [2022-05-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.12 271.73\n",
" (LATEST) 269.61 271.26\n",
"[BT] [2022-05-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-10 12:30:00-04:00)...\n",
"[BT] [2022-05-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.61 271.26\n",
" (LATEST) 269.37 270.96\n",
"[BT] [2022-05-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-10 13:30:00-04:00)...\n",
"[BT] [2022-05-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.61 271.26\n",
" (LATEST) 269.37 270.96\n",
"[BT] [2022-05-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-10 14:30:00-04:00)...\n",
"[BT] [2022-05-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.61 271.26\n",
" (LATEST) 269.37 270.96\n",
"[BT] [2022-05-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-10 15:30:00-04:00)...\n",
"[BT] [2022-05-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.85 271.52\n",
" (LATEST) 270.08 270.98\n",
"[BT] [2022-05-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-11 10:30:00-04:00)...\n",
"[BT] [2022-05-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.08 270.98\n",
" (LATEST) 269.67 270.64\n",
"[BT] [2022-05-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-11 11:30:00-04:00)...\n",
"[BT] [2022-05-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.67 270.64\n",
" (LATEST) 269.13 270.22\n",
"[BT] [2022-05-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-11 12:30:00-04:00)...\n",
"[BT] [2022-05-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.13 270.22\n",
" (LATEST) 268.57 269.76\n",
"[BT] [2022-05-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-11 13:30:00-04:00)...\n",
"[BT] [2022-05-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.13 270.22\n",
" (LATEST) 268.57 269.76\n",
"[BT] [2022-05-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-11 14:30:00-04:00)...\n",
"[BT] [2022-05-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.13 270.22\n",
" (LATEST) 268.57 269.76\n",
"[BT] [2022-05-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-11 15:30:00-04:00)...\n",
"[BT] [2022-05-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.41 266.72\n",
" (LATEST) 263.34 265.83\n",
"[BT] [2022-05-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-12 10:30:00-04:00)...\n",
"[BT] [2022-05-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.34 265.83\n",
" (LATEST) 262.38 265.0\n",
"[BT] [2022-05-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-12 11:30:00-04:00)...\n",
"[BT] [2022-05-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.38 265.0\n",
" (LATEST) 261.86 264.43\n",
"[BT] [2022-05-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-12 12:30:00-04:00)...\n",
"[BT] [2022-05-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.86 264.43\n",
" (LATEST) 260.78 263.52\n",
"[BT] [2022-05-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-12 13:30:00-04:00)...\n",
"[BT] [2022-05-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.86 264.43\n",
" (LATEST) 260.78 263.52\n",
"[BT] [2022-05-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-12 14:30:00-04:00)...\n",
"[BT] [2022-05-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.86 264.43\n",
" (LATEST) 260.78 263.52\n",
"[BT] [2022-05-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-12 15:30:00-04:00)...\n",
"[BT] [2022-05-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.37 262.54\n",
" (LATEST) 259.87 262.02\n",
"[BT] [2022-05-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-13 10:30:00-04:00)...\n",
"[BT] [2022-05-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.87 262.02\n",
" (LATEST) 260.08 261.95\n",
"[BT] [2022-05-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-13 11:30:00-04:00)...\n",
"[BT] [2022-05-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.08 261.95\n",
" (LATEST) 260.26 261.88\n",
"[BT] [2022-05-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-13 12:30:00-04:00)...\n",
"[BT] [2022-05-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.26 261.88\n",
" (LATEST) 260.42 261.83\n",
"[BT] [2022-05-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-13 13:30:00-04:00)...\n",
"[BT] [2022-05-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.26 261.88\n",
" (LATEST) 260.42 261.83\n",
"[BT] [2022-05-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-13 14:30:00-04:00)...\n",
"[BT] [2022-05-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.26 261.88\n",
" (LATEST) 260.42 261.83\n",
"[BT] [2022-05-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-13 15:30:00-04:00)...\n",
"[BT] [2022-05-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.31 261.39\n",
" (LATEST) 260.22 261.23\n",
"[BT] [2022-05-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-16 10:30:00-04:00)...\n",
"[BT] [2022-05-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.22 261.23\n",
" (LATEST) 259.97 260.98\n",
"[BT] [2022-05-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-16 11:30:00-04:00)...\n",
"[BT] [2022-05-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.97 260.98\n",
" (LATEST) 259.75 260.75\n",
"[BT] [2022-05-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-16 12:30:00-04:00)...\n",
"[BT] [2022-05-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.75 260.75\n",
" (LATEST) 259.85 260.71\n",
"[BT] [2022-05-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-16 13:30:00-04:00)...\n",
"[BT] [2022-05-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.75 260.75\n",
" (LATEST) 259.85 260.71\n",
"[BT] [2022-05-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-16 14:30:00-04:00)...\n",
"[BT] [2022-05-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.75 260.75\n",
" (LATEST) 259.85 260.71\n",
"[BT] [2022-05-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-16 15:30:00-04:00)...\n",
"[BT] [2022-05-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.29 262.1\n",
" (LATEST) 262.88 262.48\n",
"[BT] [2022-05-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-17 10:30:00-04:00)...\n",
"[BT] [2022-05-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.88 262.48\n",
" (LATEST) 263.11 262.66\n",
"[BT] [2022-05-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-17 11:30:00-04:00)...\n",
"[BT] [2022-05-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.11 262.66\n",
" (LATEST) 263.35 262.86\n",
"[BT] [2022-05-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-17 12:30:00-04:00)...\n",
"[BT] [2022-05-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.35 262.86\n",
" (LATEST) 263.61 263.07\n",
"[BT] [2022-05-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-17 13:30:00-04:00)...\n",
"[BT] [2022-05-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.35 262.86\n",
" (LATEST) 263.61 263.07\n",
"[BT] [2022-05-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-17 14:30:00-04:00)...\n",
"[BT] [2022-05-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.35 262.86\n",
" (LATEST) 263.61 263.07\n",
"[BT] [2022-05-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-17 15:30:00-04:00)...\n",
"[BT] [2022-05-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.01 263.48\n",
" (LATEST) 263.86 263.43\n",
"[BT] [2022-05-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-18 10:30:00-04:00)...\n",
"[BT] [2022-05-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.86 263.43\n",
" (LATEST) 263.36 263.17\n",
"[BT] [2022-05-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-18 11:30:00-04:00)...\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.36 263.17\n",
" (LATEST) 262.45 262.62\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-18 11:30:00-04:00] [87e6b0f4e3734f2d8c07f4f42f7acabf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:87e6b0f4e3734f2d8c07f4f42f7acabf] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-18 11:30:00-04:00] [87e6b0f4e3734f2d8c07f4f42f7acabf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-18 11:30:00-04:00] [87e6b0f4e3734f2d8c07f4f42f7acabf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-05-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-18 12:30:00-04:00)...\n",
"[BT] [2022-05-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-18 13:30:00-04:00)...\n",
"[BT] [2022-05-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-18 14:30:00-04:00)...\n",
"[BT] [2022-05-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.45 262.62\n",
" (LATEST) 261.59 262.07\n",
"[BT] [2022-05-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-18 15:30:00-04:00)...\n",
"[BT] [2022-05-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-18 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-05-18 11:30:00-04:00] [87e6b0f4e3734f2d8c07f4f42f7acabf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-05-18 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-18 15:30:00-04:00] [d0593a514b2b4ba4ba3b5425e35a75f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 256.87] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-05-18 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d0593a514b2b4ba4ba3b5425e35a75f5] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-18 15:30:00-04:00] [d0593a514b2b4ba4ba3b5425e35a75f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 256.87] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-18 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-18 15:30:00-04:00] [d0593a514b2b4ba4ba3b5425e35a75f5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 256.87] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-05-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.78 259.44\n",
" (LATEST) 257.2 258.92\n",
"[BT] [2022-05-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-19 10:30:00-04:00)...\n",
"[BT] [2022-05-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.2 258.92\n",
" (LATEST) 256.74 258.47\n",
"[BT] [2022-05-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-19 11:30:00-04:00)...\n",
"[BT] [2022-05-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.74 258.47\n",
" (LATEST) 256.52 258.17\n",
"[BT] [2022-05-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-19 12:30:00-04:00)...\n",
"[BT] [2022-05-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.52 258.17\n",
" (LATEST) 256.49 258.0\n",
"[BT] [2022-05-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-19 13:30:00-04:00)...\n",
"[BT] [2022-05-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.52 258.17\n",
" (LATEST) 256.49 258.0\n",
"[BT] [2022-05-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-19 14:30:00-04:00)...\n",
"[BT] [2022-05-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.52 258.17\n",
" (LATEST) 256.49 258.0\n",
"[BT] [2022-05-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-19 15:30:00-04:00)...\n",
"[BT] [2022-05-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.89 257.87\n",
" (LATEST) 256.97 257.82\n",
"[BT] [2022-05-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-20 10:30:00-04:00)...\n",
"[BT] [2022-05-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.97 257.82\n",
" (LATEST) 256.9 257.7\n",
"[BT] [2022-05-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-20 11:30:00-04:00)...\n",
"[BT] [2022-05-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.9 257.7\n",
" (LATEST) 256.3 257.25\n",
"[BT] [2022-05-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-20 12:30:00-04:00)...\n",
"[BT] [2022-05-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.3 257.25\n",
" (LATEST) 255.7 256.79\n",
"[BT] [2022-05-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-20 13:30:00-04:00)...\n",
"[BT] [2022-05-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.3 257.25\n",
" (LATEST) 255.7 256.79\n",
"[BT] [2022-05-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-20 14:30:00-04:00)...\n",
"[BT] [2022-05-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.3 257.25\n",
" (LATEST) 255.7 256.79\n",
"[BT] [2022-05-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-20 15:30:00-04:00)...\n",
"[BT] [2022-05-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.44 256.33\n",
" (LATEST) 255.46 256.25\n",
"[BT] [2022-05-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-23 10:30:00-04:00)...\n",
"[BT] [2022-05-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.46 256.25\n",
" (LATEST) 255.79 256.38\n",
"[BT] [2022-05-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-23 11:30:00-04:00)...\n",
"[BT] [2022-05-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.79 256.38\n",
" (LATEST) 256.31 256.65\n",
"[BT] [2022-05-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-23 12:30:00-04:00)...\n",
"[BT] [2022-05-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.31 256.65\n",
" (LATEST) 256.89 256.98\n",
"[BT] [2022-05-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-23 13:30:00-04:00)...\n",
"[BT] [2022-05-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.31 256.65\n",
" (LATEST) 256.89 256.98\n",
"[BT] [2022-05-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-23 14:30:00-04:00)...\n",
"[BT] [2022-05-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.31 256.65\n",
" (LATEST) 256.89 256.98\n",
"[BT] [2022-05-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-23 15:30:00-04:00)...\n",
"[BT] [2022-05-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.32 257.23\n",
" (LATEST) 257.41 257.3\n",
"[BT] [2022-05-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-24 10:30:00-04:00)...\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.41 257.3\n",
" (LATEST) 257.03 257.07\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-24 10:30:00-04:00] [62a6da41124d42d7962fb9c7ee64dc31] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.885] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:62a6da41124d42d7962fb9c7ee64dc31] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-24 10:30:00-04:00] [62a6da41124d42d7962fb9c7ee64dc31] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.885] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-24 10:30:00-04:00] [62a6da41124d42d7962fb9c7ee64dc31] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.885] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-05-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-24 11:30:00-04:00)...\n",
"[BT] [2022-05-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.03 257.07\n",
" (LATEST) 256.83 256.95\n",
"[BT] [2022-05-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.03 257.07\n",
" (LATEST) 256.83 256.95\n",
"[BT] [2022-05-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-24 12:30:00-04:00)...\n",
"[BT] [2022-05-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-24 13:30:00-04:00)...\n",
"[BT] [2022-05-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-24 14:30:00-04:00)...\n",
"[BT] [2022-05-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 256.95\n",
" (LATEST) 256.91 256.99\n",
"[BT] [2022-05-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-24 15:30:00-04:00)...\n",
"[BT] [2022-05-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-24 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-05-24 10:30:00-04:00] [62a6da41124d42d7962fb9c7ee64dc31] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.885] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-05-24 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-05-24 15:30:00-04:00] [f36351fd2cff4111915a8bddf5b97fee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.38] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-05-24 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f36351fd2cff4111915a8bddf5b97fee] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-05-24 15:30:00-04:00] [f36351fd2cff4111915a8bddf5b97fee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.38] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-05-24 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-05-24 15:30:00-04:00] [f36351fd2cff4111915a8bddf5b97fee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.38] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-05-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.59 257.42\n",
" (LATEST) 257.67 257.48\n",
"[BT] [2022-05-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-25 10:30:00-04:00)...\n",
"[BT] [2022-05-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.67 257.48\n",
" (LATEST) 258.05 257.74\n",
"[BT] [2022-05-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-25 11:30:00-04:00)...\n",
"[BT] [2022-05-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.05 257.74\n",
" (LATEST) 258.24 257.89\n",
"[BT] [2022-05-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-25 12:30:00-04:00)...\n",
"[BT] [2022-05-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.24 257.89\n",
" (LATEST) 258.43 258.04\n",
"[BT] [2022-05-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-25 13:30:00-04:00)...\n",
"[BT] [2022-05-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.24 257.89\n",
" (LATEST) 258.43 258.04\n",
"[BT] [2022-05-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-25 14:30:00-04:00)...\n",
"[BT] [2022-05-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.24 257.89\n",
" (LATEST) 258.43 258.04\n",
"[BT] [2022-05-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-25 15:30:00-04:00)...\n",
"[BT] [2022-05-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.53 259.52\n",
" (LATEST) 260.79 259.78\n",
"[BT] [2022-05-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-26 10:30:00-04:00)...\n",
"[BT] [2022-05-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.79 259.78\n",
" (LATEST) 261.45 260.28\n",
"[BT] [2022-05-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-26 11:30:00-04:00)...\n",
"[BT] [2022-05-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.45 260.28\n",
" (LATEST) 261.95 260.7\n",
"[BT] [2022-05-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-26 12:30:00-04:00)...\n",
"[BT] [2022-05-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.95 260.7\n",
" (LATEST) 262.41 261.11\n",
"[BT] [2022-05-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-26 13:30:00-04:00)...\n",
"[BT] [2022-05-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.95 260.7\n",
" (LATEST) 262.41 261.11\n",
"[BT] [2022-05-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-26 14:30:00-04:00)...\n",
"[BT] [2022-05-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.95 260.7\n",
" (LATEST) 262.41 261.11\n",
"[BT] [2022-05-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-26 15:30:00-04:00)...\n",
"[BT] [2022-05-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.13 262.58\n",
" (LATEST) 264.79 263.13\n",
"[BT] [2022-05-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-27 10:30:00-04:00)...\n",
"[BT] [2022-05-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.79 263.13\n",
" (LATEST) 265.86 263.96\n",
"[BT] [2022-05-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-27 11:30:00-04:00)...\n",
"[BT] [2022-05-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.86 263.96\n",
" (LATEST) 266.75 264.68\n",
"[BT] [2022-05-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-27 12:30:00-04:00)...\n",
"[BT] [2022-05-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.75 264.68\n",
" (LATEST) 267.59 265.4\n",
"[BT] [2022-05-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-27 13:30:00-04:00)...\n",
"[BT] [2022-05-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.75 264.68\n",
" (LATEST) 267.59 265.4\n",
"[BT] [2022-05-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-27 14:30:00-04:00)...\n",
"[BT] [2022-05-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.75 264.68\n",
" (LATEST) 267.59 265.4\n",
"[BT] [2022-05-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-27 15:30:00-04:00)...\n",
"[BT] [2022-05-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-05-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-05-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.26 267.07\n",
" (LATEST) 269.72 267.57\n",
"[BT] [2022-05-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-05-31 10:30:00-04:00)...\n",
"[BT] [2022-05-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.72 267.57\n",
" (LATEST) 269.85 267.85\n",
"[BT] [2022-05-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-31 11:30:00-04:00)...\n",
"[BT] [2022-05-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.85 267.85\n",
" (LATEST) 269.97 268.11\n",
"[BT] [2022-05-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-31 12:30:00-04:00)...\n",
"[BT] [2022-05-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.97 268.11\n",
" (LATEST) 270.43 268.58\n",
"[BT] [2022-05-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-31 13:30:00-04:00)...\n",
"[BT] [2022-05-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.97 268.11\n",
" (LATEST) 270.43 268.58\n",
"[BT] [2022-05-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-31 14:30:00-04:00)...\n",
"[BT] [2022-05-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-05-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.97 268.11\n",
" (LATEST) 270.43 268.58\n",
"[BT] [2022-05-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-05-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-05-31 15:30:00-04:00)...\n",
"[BT] [2022-05-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-05-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.49 269.74\n",
" (LATEST) 272.04 270.25\n",
"[BT] [2022-06-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-01 10:30:00-04:00)...\n",
"[BT] [2022-06-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.04 270.25\n",
" (LATEST) 272.11 270.46\n",
"[BT] [2022-06-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-01 11:30:00-04:00)...\n",
"[BT] [2022-06-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.11 270.46\n",
" (LATEST) 272.07 270.6\n",
"[BT] [2022-06-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-01 12:30:00-04:00)...\n",
"[BT] [2022-06-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.07 270.6\n",
" (LATEST) 271.95 270.66\n",
"[BT] [2022-06-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-01 13:30:00-04:00)...\n",
"[BT] [2022-06-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.07 270.6\n",
" (LATEST) 271.95 270.66\n",
"[BT] [2022-06-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-01 14:30:00-04:00)...\n",
"[BT] [2022-06-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.07 270.6\n",
" (LATEST) 271.95 270.66\n",
"[BT] [2022-06-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-01 15:30:00-04:00)...\n",
"[BT] [2022-06-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.91 271.63\n",
" (LATEST) 271.59 270.94\n",
"[BT] [2022-06-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-02 10:30:00-04:00)...\n",
"[BT] [2022-06-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.59 270.94\n",
" (LATEST) 270.6 270.38\n",
"[BT] [2022-06-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-02 11:30:00-04:00)...\n",
"[BT] [2022-06-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.6 270.38\n",
" (LATEST) 270.16 270.13\n",
"[BT] [2022-06-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-02 12:30:00-04:00)...\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.16 270.13\n",
" (LATEST) 269.83 269.93\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 12:30:00-04:00] [32403e9aeee847fcb482c7e7fd3d44ac] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:32403e9aeee847fcb482c7e7fd3d44ac] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 12:30:00-04:00] [32403e9aeee847fcb482c7e7fd3d44ac] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 12:30:00-04:00] [32403e9aeee847fcb482c7e7fd3d44ac] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-06-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-02 13:30:00-04:00)...\n",
"[BT] [2022-06-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.16 270.13\n",
" (LATEST) 269.83 269.93\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 13:30:00-04:00] [ddecf9dc10f9453995b6f53103186c9a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ddecf9dc10f9453995b6f53103186c9a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 13:30:00-04:00] [ddecf9dc10f9453995b6f53103186c9a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 13:30:00-04:00] [ddecf9dc10f9453995b6f53103186c9a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.16 270.13\n",
" (LATEST) 269.83 269.93\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 13:30:00-04:00] [389182f825e94b21974b00496783fb76] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:389182f825e94b21974b00496783fb76] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 13:30:00-04:00] [389182f825e94b21974b00496783fb76] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 13:30:00-04:00] [389182f825e94b21974b00496783fb76] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-06-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-02 14:30:00-04:00)...\n",
"[BT] [2022-06-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.16 270.13\n",
" (LATEST) 269.83 269.93\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 14:30:00-04:00] [298f8c55b19b43f0801576f5fc40ca43] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:298f8c55b19b43f0801576f5fc40ca43] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 14:30:00-04:00] [298f8c55b19b43f0801576f5fc40ca43] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 14:30:00-04:00] [298f8c55b19b43f0801576f5fc40ca43] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.16 270.13\n",
" (LATEST) 269.83 269.93\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 14:30:00-04:00] [d7c6473ad3ed419ebc1f54bc2a431573] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d7c6473ad3ed419ebc1f54bc2a431573] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 14:30:00-04:00] [d7c6473ad3ed419ebc1f54bc2a431573] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 14:30:00-04:00] [d7c6473ad3ed419ebc1f54bc2a431573] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-06-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-02 15:30:00-04:00)...\n",
"[BT] [2022-06-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-02 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-06-02 14:30:00-04:00] [d7c6473ad3ed419ebc1f54bc2a431573] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-06-02 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-02 15:30:00-04:00] [4af57e2ec7b64517934dacf3ed1dc9a1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-06-02 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4af57e2ec7b64517934dacf3ed1dc9a1] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-02 15:30:00-04:00] [4af57e2ec7b64517934dacf3ed1dc9a1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-02 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-02 15:30:00-04:00] [4af57e2ec7b64517934dacf3ed1dc9a1] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 268.0305] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-06-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.84 270.58\n",
" (LATEST) 270.69 270.51\n",
"[BT] [2022-06-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-03 10:30:00-04:00)...\n",
"[BT] [2022-06-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.69 270.51\n",
" (LATEST) 270.89 270.65\n",
"[BT] [2022-06-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-03 11:30:00-04:00)...\n",
"[BT] [2022-06-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.89 270.65\n",
" (LATEST) 270.57 270.47\n",
"[BT] [2022-06-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-03 12:30:00-04:00)...\n",
"[BT] [2022-06-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.57 270.47\n",
" (LATEST) 270.38 270.37\n",
"[BT] [2022-06-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-03 13:30:00-04:00)...\n",
"[BT] [2022-06-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.57 270.47\n",
" (LATEST) 270.38 270.37\n",
"[BT] [2022-06-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-03 14:30:00-04:00)...\n",
"[BT] [2022-06-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.57 270.47\n",
" (LATEST) 270.38 270.37\n",
"[BT] [2022-06-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-03 15:30:00-04:00)...\n",
"[BT] [2022-06-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.5 271.11\n",
" (LATEST) 271.57 271.19\n",
"[BT] [2022-06-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-06 10:30:00-04:00)...\n",
"[BT] [2022-06-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.57 271.19\n",
" (LATEST) 271.82 271.38\n",
"[BT] [2022-06-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-06 11:30:00-04:00)...\n",
"[BT] [2022-06-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.82 271.38\n",
" (LATEST) 271.61 271.29\n",
"[BT] [2022-06-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-06 12:30:00-04:00)...\n",
"[BT] [2022-06-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.61 271.29\n",
" (LATEST) 271.44 271.21\n",
"[BT] [2022-06-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-06 13:30:00-04:00)...\n",
"[BT] [2022-06-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.61 271.29\n",
" (LATEST) 271.44 271.21\n",
"[BT] [2022-06-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-06 14:30:00-04:00)...\n",
"[BT] [2022-06-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.61 271.29\n",
" (LATEST) 271.44 271.21\n",
"[BT] [2022-06-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-06 15:30:00-04:00)...\n",
"[BT] [2022-06-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.42 269.95\n",
" (LATEST) 268.96 269.61\n",
"[BT] [2022-06-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-07 10:30:00-04:00)...\n",
"[BT] [2022-06-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 268.96 269.61\n",
" (LATEST) 269.07 269.62\n",
"[BT] [2022-06-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-07 11:30:00-04:00)...\n",
"[BT] [2022-06-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.07 269.62\n",
" (LATEST) 269.29 269.7\n",
"[BT] [2022-06-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-07 12:30:00-04:00)...\n",
"[BT] [2022-06-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.29 269.7\n",
" (LATEST) 269.5 269.79\n",
"[BT] [2022-06-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-07 13:30:00-04:00)...\n",
"[BT] [2022-06-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.29 269.7\n",
" (LATEST) 269.5 269.79\n",
"[BT] [2022-06-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-07 14:30:00-04:00)...\n",
"[BT] [2022-06-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.29 269.7\n",
" (LATEST) 269.5 269.79\n",
"[BT] [2022-06-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-07 15:30:00-04:00)...\n",
"[BT] [2022-06-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.34 270.27\n",
" (LATEST) 270.56 270.41\n",
"[BT] [2022-06-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-08 10:30:00-04:00)...\n",
"[BT] [2022-06-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.56 270.41\n",
" (LATEST) 270.8 270.57\n",
"[BT] [2022-06-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-08 11:30:00-04:00)...\n",
"[BT] [2022-06-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.8 270.57\n",
" (LATEST) 271.04 270.74\n",
"[BT] [2022-06-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-08 12:30:00-04:00)...\n",
"[BT] [2022-06-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.04 270.74\n",
" (LATEST) 271.19 270.87\n",
"[BT] [2022-06-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-08 13:30:00-04:00)...\n",
"[BT] [2022-06-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.04 270.74\n",
" (LATEST) 271.19 270.87\n",
"[BT] [2022-06-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-08 14:30:00-04:00)...\n",
"[BT] [2022-06-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.04 270.74\n",
" (LATEST) 271.19 270.87\n",
"[BT] [2022-06-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-08 15:30:00-04:00)...\n",
"[BT] [2022-06-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.15 270.94\n",
" (LATEST) 270.62 270.63\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2022-06-09 09:30:00-04:00] [be8577f0f0ac4ad7af1f2c8ea06b94c2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:be8577f0f0ac4ad7af1f2c8ea06b94c2] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-09 09:30:00-04:00] [be8577f0f0ac4ad7af1f2c8ea06b94c2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-09 09:30:00-04:00] [be8577f0f0ac4ad7af1f2c8ea06b94c2] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-06-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-09 10:30:00-04:00)...\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.62 270.63\n",
" (LATEST) 270.87 270.78\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-09 10:30:00-04:00] [628a928bc451497f9599052d7d98ba23] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:628a928bc451497f9599052d7d98ba23] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-09 10:30:00-04:00] [628a928bc451497f9599052d7d98ba23] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-09 10:30:00-04:00] [628a928bc451497f9599052d7d98ba23] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.62 270.63\n",
" (LATEST) 270.87 270.78\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-09 10:30:00-04:00] [a5db76740b544de6b8f9a4808528ef03] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a5db76740b544de6b8f9a4808528ef03] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-09 10:30:00-04:00] [a5db76740b544de6b8f9a4808528ef03] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-09 10:30:00-04:00] [a5db76740b544de6b8f9a4808528ef03] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-06-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-09 11:30:00-04:00)...\n",
"[BT] [2022-06-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.78\n",
" (LATEST) 270.87 270.79\n",
"[BT] [2022-06-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.78\n",
" (LATEST) 270.87 270.79\n",
"[BT] [2022-06-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-09 12:30:00-04:00)...\n",
"[BT] [2022-06-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-09 13:30:00-04:00)...\n",
"[BT] [2022-06-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-09 14:30:00-04:00)...\n",
"[BT] [2022-06-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.87 270.79\n",
" (LATEST) 270.94 270.84\n",
"[BT] [2022-06-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-09 15:30:00-04:00)...\n",
"[BT] [2022-06-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-09 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-06-09 10:30:00-04:00] [a5db76740b544de6b8f9a4808528ef03] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 272.27] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-06-09 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-06-09 15:30:00-04:00] [2462405e4e3e446f8500416939a5dfa6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 271.294] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-06-09 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2462405e4e3e446f8500416939a5dfa6] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-06-09 15:30:00-04:00] [2462405e4e3e446f8500416939a5dfa6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 271.294] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-06-09 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-06-09 15:30:00-04:00] [2462405e4e3e446f8500416939a5dfa6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 271.294] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-06-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 268.76 269.43\n",
" (LATEST) 267.48 268.57\n",
"[BT] [2022-06-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-10 10:30:00-04:00)...\n",
"[BT] [2022-06-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.48 268.57\n",
" (LATEST) 265.47 267.22\n",
"[BT] [2022-06-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-10 11:30:00-04:00)...\n",
"[BT] [2022-06-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.47 267.22\n",
" (LATEST) 263.84 266.05\n",
"[BT] [2022-06-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-10 12:30:00-04:00)...\n",
"[BT] [2022-06-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.84 266.05\n",
" (LATEST) 262.5 265.01\n",
"[BT] [2022-06-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-10 13:30:00-04:00)...\n",
"[BT] [2022-06-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.84 266.05\n",
" (LATEST) 262.5 265.01\n",
"[BT] [2022-06-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-10 14:30:00-04:00)...\n",
"[BT] [2022-06-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.84 266.05\n",
" (LATEST) 262.5 265.01\n",
"[BT] [2022-06-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-10 15:30:00-04:00)...\n",
"[BT] [2022-06-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.23 260.23\n",
" (LATEST) 254.53 258.79\n",
"[BT] [2022-06-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-13 10:30:00-04:00)...\n",
"[BT] [2022-06-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.53 258.79\n",
" (LATEST) 253.52 257.76\n",
"[BT] [2022-06-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-13 11:30:00-04:00)...\n",
"[BT] [2022-06-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.52 257.76\n",
" (LATEST) 252.32 256.62\n",
"[BT] [2022-06-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-13 12:30:00-04:00)...\n",
"[BT] [2022-06-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.32 256.62\n",
" (LATEST) 251.27 255.56\n",
"[BT] [2022-06-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-13 13:30:00-04:00)...\n",
"[BT] [2022-06-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.32 256.62\n",
" (LATEST) 251.27 255.56\n",
"[BT] [2022-06-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-13 14:30:00-04:00)...\n",
"[BT] [2022-06-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.32 256.62\n",
" (LATEST) 251.27 255.56\n",
"[BT] [2022-06-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-13 15:30:00-04:00)...\n",
"[BT] [2022-06-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.34 252.52\n",
" (LATEST) 247.64 251.69\n",
"[BT] [2022-06-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-14 10:30:00-04:00)...\n",
"[BT] [2022-06-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.64 251.69\n",
" (LATEST) 246.8 250.78\n",
"[BT] [2022-06-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-14 11:30:00-04:00)...\n",
"[BT] [2022-06-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.8 250.78\n",
" (LATEST) 246.17 250.01\n",
"[BT] [2022-06-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-14 12:30:00-04:00)...\n",
"[BT] [2022-06-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.17 250.01\n",
" (LATEST) 245.86 249.45\n",
"[BT] [2022-06-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-14 13:30:00-04:00)...\n",
"[BT] [2022-06-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.17 250.01\n",
" (LATEST) 245.86 249.45\n",
"[BT] [2022-06-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-14 14:30:00-04:00)...\n",
"[BT] [2022-06-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.17 250.01\n",
" (LATEST) 245.86 249.45\n",
"[BT] [2022-06-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-14 15:30:00-04:00)...\n",
"[BT] [2022-06-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.13 248.7\n",
" (LATEST) 246.46 248.66\n",
"[BT] [2022-06-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-15 10:30:00-04:00)...\n",
"[BT] [2022-06-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.46 248.66\n",
" (LATEST) 246.87 248.7\n",
"[BT] [2022-06-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-15 11:30:00-04:00)...\n",
"[BT] [2022-06-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.87 248.7\n",
" (LATEST) 247.17 248.71\n",
"[BT] [2022-06-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-15 12:30:00-04:00)...\n",
"[BT] [2022-06-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.17 248.71\n",
" (LATEST) 247.48 248.76\n",
"[BT] [2022-06-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-15 13:30:00-04:00)...\n",
"[BT] [2022-06-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.17 248.71\n",
" (LATEST) 247.48 248.76\n",
"[BT] [2022-06-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-15 14:30:00-04:00)...\n",
"[BT] [2022-06-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.17 248.71\n",
" (LATEST) 247.48 248.76\n",
"[BT] [2022-06-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-15 15:30:00-04:00)...\n",
"[BT] [2022-06-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.82 247.97\n",
" (LATEST) 246.69 247.78\n",
"[BT] [2022-06-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-16 10:30:00-04:00)...\n",
"[BT] [2022-06-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.69 247.78\n",
" (LATEST) 246.51 247.57\n",
"[BT] [2022-06-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-16 11:30:00-04:00)...\n",
"[BT] [2022-06-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.51 247.57\n",
" (LATEST) 246.37 247.38\n",
"[BT] [2022-06-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-16 12:30:00-04:00)...\n",
"[BT] [2022-06-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.37 247.38\n",
" (LATEST) 246.21 247.18\n",
"[BT] [2022-06-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-16 13:30:00-04:00)...\n",
"[BT] [2022-06-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.37 247.38\n",
" (LATEST) 246.21 247.18\n",
"[BT] [2022-06-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-16 14:30:00-04:00)...\n",
"[BT] [2022-06-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.37 247.38\n",
" (LATEST) 246.21 247.18\n",
"[BT] [2022-06-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-16 15:30:00-04:00)...\n",
"[BT] [2022-06-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.73 247.27\n",
" (LATEST) 246.35 246.99\n",
"[BT] [2022-06-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-17 10:30:00-04:00)...\n",
"[BT] [2022-06-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.35 246.99\n",
" (LATEST) 246.32 246.9\n",
"[BT] [2022-06-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-17 11:30:00-04:00)...\n",
"[BT] [2022-06-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.32 246.9\n",
" (LATEST) 246.55 246.99\n",
"[BT] [2022-06-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-17 12:30:00-04:00)...\n",
"[BT] [2022-06-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.55 246.99\n",
" (LATEST) 246.61 246.99\n",
"[BT] [2022-06-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-17 13:30:00-04:00)...\n",
"[BT] [2022-06-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.55 246.99\n",
" (LATEST) 246.61 246.99\n",
"[BT] [2022-06-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-17 14:30:00-04:00)...\n",
"[BT] [2022-06-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.55 246.99\n",
" (LATEST) 246.61 246.99\n",
"[BT] [2022-06-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-17 15:30:00-04:00)...\n",
"[BT] [2022-06-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.4 248.07\n",
" (LATEST) 248.64 248.26\n",
"[BT] [2022-06-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-21 10:30:00-04:00)...\n",
"[BT] [2022-06-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.64 248.26\n",
" (LATEST) 249.51 248.83\n",
"[BT] [2022-06-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-21 11:30:00-04:00)...\n",
"[BT] [2022-06-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.51 248.83\n",
" (LATEST) 250.18 249.31\n",
"[BT] [2022-06-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-21 12:30:00-04:00)...\n",
"[BT] [2022-06-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.18 249.31\n",
" (LATEST) 250.67 249.7\n",
"[BT] [2022-06-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-21 13:30:00-04:00)...\n",
"[BT] [2022-06-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.18 249.31\n",
" (LATEST) 250.67 249.7\n",
"[BT] [2022-06-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-21 14:30:00-04:00)...\n",
"[BT] [2022-06-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.18 249.31\n",
" (LATEST) 250.67 249.7\n",
"[BT] [2022-06-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-21 15:30:00-04:00)...\n",
"[BT] [2022-06-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.14 249.6\n",
" (LATEST) 250.41 249.82\n",
"[BT] [2022-06-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-22 10:30:00-04:00)...\n",
"[BT] [2022-06-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.41 249.82\n",
" (LATEST) 251.3 250.43\n",
"[BT] [2022-06-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-22 11:30:00-04:00)...\n",
"[BT] [2022-06-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.3 250.43\n",
" (LATEST) 252.07 250.99\n",
"[BT] [2022-06-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-22 12:30:00-04:00)...\n",
"[BT] [2022-06-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.07 250.99\n",
" (LATEST) 252.38 251.28\n",
"[BT] [2022-06-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-22 13:30:00-04:00)...\n",
"[BT] [2022-06-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.07 250.99\n",
" (LATEST) 252.38 251.28\n",
"[BT] [2022-06-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-22 14:30:00-04:00)...\n",
"[BT] [2022-06-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.07 250.99\n",
" (LATEST) 252.38 251.28\n",
"[BT] [2022-06-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-22 15:30:00-04:00)...\n",
"[BT] [2022-06-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.6 252.37\n",
" (LATEST) 253.95 252.7\n",
"[BT] [2022-06-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-23 10:30:00-04:00)...\n",
"[BT] [2022-06-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.95 252.7\n",
" (LATEST) 254.28 253.03\n",
"[BT] [2022-06-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-23 11:30:00-04:00)...\n",
"[BT] [2022-06-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.28 253.03\n",
" (LATEST) 254.77 253.45\n",
"[BT] [2022-06-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-23 12:30:00-04:00)...\n",
"[BT] [2022-06-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.77 253.45\n",
" (LATEST) 255.03 253.74\n",
"[BT] [2022-06-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-23 13:30:00-04:00)...\n",
"[BT] [2022-06-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.77 253.45\n",
" (LATEST) 255.03 253.74\n",
"[BT] [2022-06-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-23 14:30:00-04:00)...\n",
"[BT] [2022-06-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.77 253.45\n",
" (LATEST) 255.03 253.74\n",
"[BT] [2022-06-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-23 15:30:00-04:00)...\n",
"[BT] [2022-06-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.67 255.81\n",
" (LATEST) 258.3 256.38\n",
"[BT] [2022-06-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-24 10:30:00-04:00)...\n",
"[BT] [2022-06-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.3 256.38\n",
" (LATEST) 259.44 257.27\n",
"[BT] [2022-06-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-24 11:30:00-04:00)...\n",
"[BT] [2022-06-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.44 257.27\n",
" (LATEST) 260.18 257.93\n",
"[BT] [2022-06-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-24 12:30:00-04:00)...\n",
"[BT] [2022-06-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.18 257.93\n",
" (LATEST) 260.82 258.54\n",
"[BT] [2022-06-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-24 13:30:00-04:00)...\n",
"[BT] [2022-06-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.18 257.93\n",
" (LATEST) 260.82 258.54\n",
"[BT] [2022-06-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-24 14:30:00-04:00)...\n",
"[BT] [2022-06-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.18 257.93\n",
" (LATEST) 260.82 258.54\n",
"[BT] [2022-06-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-24 15:30:00-04:00)...\n",
"[BT] [2022-06-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.87 261.15\n",
" (LATEST) 264.52 261.81\n",
"[BT] [2022-06-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-27 10:30:00-04:00)...\n",
"[BT] [2022-06-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.52 261.81\n",
" (LATEST) 264.66 262.15\n",
"[BT] [2022-06-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-27 11:30:00-04:00)...\n",
"[BT] [2022-06-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.66 262.15\n",
" (LATEST) 264.88 262.53\n",
"[BT] [2022-06-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-27 12:30:00-04:00)...\n",
"[BT] [2022-06-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.88 262.53\n",
" (LATEST) 265.05 262.86\n",
"[BT] [2022-06-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-27 13:30:00-04:00)...\n",
"[BT] [2022-06-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.88 262.53\n",
" (LATEST) 265.05 262.86\n",
"[BT] [2022-06-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-27 14:30:00-04:00)...\n",
"[BT] [2022-06-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.88 262.53\n",
" (LATEST) 265.05 262.86\n",
"[BT] [2022-06-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-27 15:30:00-04:00)...\n",
"[BT] [2022-06-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.29 263.58\n",
" (LATEST) 265.08 263.61\n",
"[BT] [2022-06-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-28 10:30:00-04:00)...\n",
"[BT] [2022-06-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.08 263.61\n",
" (LATEST) 264.66 263.5\n",
"[BT] [2022-06-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-28 11:30:00-04:00)...\n",
"[BT] [2022-06-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.66 263.5\n",
" (LATEST) 263.99 263.19\n",
"[BT] [2022-06-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-28 12:30:00-04:00)...\n",
"[BT] [2022-06-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.99 263.19\n",
" (LATEST) 263.27 262.82\n",
"[BT] [2022-06-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-28 13:30:00-04:00)...\n",
"[BT] [2022-06-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.99 263.19\n",
" (LATEST) 263.27 262.82\n",
"[BT] [2022-06-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-28 14:30:00-04:00)...\n",
"[BT] [2022-06-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.99 263.19\n",
" (LATEST) 263.27 262.82\n",
"[BT] [2022-06-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-28 15:30:00-04:00)...\n",
"[BT] [2022-06-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.5 261.11\n",
" (LATEST) 260.05 260.77\n",
"[BT] [2022-06-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-29 10:30:00-04:00)...\n",
"[BT] [2022-06-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.05 260.77\n",
" (LATEST) 260.15 260.76\n",
"[BT] [2022-06-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-29 11:30:00-04:00)...\n",
"[BT] [2022-06-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.15 260.76\n",
" (LATEST) 260.28 260.79\n",
"[BT] [2022-06-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-29 12:30:00-04:00)...\n",
"[BT] [2022-06-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.28 260.79\n",
" (LATEST) 260.29 260.74\n",
"[BT] [2022-06-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-29 13:30:00-04:00)...\n",
"[BT] [2022-06-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.28 260.79\n",
" (LATEST) 260.29 260.74\n",
"[BT] [2022-06-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-29 14:30:00-04:00)...\n",
"[BT] [2022-06-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.28 260.79\n",
" (LATEST) 260.29 260.74\n",
"[BT] [2022-06-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-29 15:30:00-04:00)...\n",
"[BT] [2022-06-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-06-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-06-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.53 259.47\n",
" (LATEST) 258.31 259.24\n",
"[BT] [2022-06-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-06-30 10:30:00-04:00)...\n",
"[BT] [2022-06-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.31 259.24\n",
" (LATEST) 257.7 258.77\n",
"[BT] [2022-06-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-30 11:30:00-04:00)...\n",
"[BT] [2022-06-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.7 258.77\n",
" (LATEST) 257.73 258.69\n",
"[BT] [2022-06-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-30 12:30:00-04:00)...\n",
"[BT] [2022-06-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.73 258.69\n",
" (LATEST) 257.85 258.67\n",
"[BT] [2022-06-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-30 13:30:00-04:00)...\n",
"[BT] [2022-06-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.73 258.69\n",
" (LATEST) 257.85 258.67\n",
"[BT] [2022-06-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-30 14:30:00-04:00)...\n",
"[BT] [2022-06-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-06-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.73 258.69\n",
" (LATEST) 257.85 258.67\n",
"[BT] [2022-06-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-06-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-06-30 15:30:00-04:00)...\n",
"[BT] [2022-06-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-06-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.23 258.05\n",
" (LATEST) 257.1 257.89\n",
"[BT] [2022-07-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-01 10:30:00-04:00)...\n",
"[BT] [2022-07-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.1 257.89\n",
" (LATEST) 256.89 257.69\n",
"[BT] [2022-07-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-01 11:30:00-04:00)...\n",
"[BT] [2022-07-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.89 257.69\n",
" (LATEST) 256.79 257.55\n",
"[BT] [2022-07-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-01 12:30:00-04:00)...\n",
"[BT] [2022-07-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.79 257.55\n",
" (LATEST) 256.67 257.4\n",
"[BT] [2022-07-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-01 13:30:00-04:00)...\n",
"[BT] [2022-07-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.79 257.55\n",
" (LATEST) 256.67 257.4\n",
"[BT] [2022-07-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-01 14:30:00-04:00)...\n",
"[BT] [2022-07-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.79 257.55\n",
" (LATEST) 256.67 257.4\n",
"[BT] [2022-07-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-01 15:30:00-04:00)...\n",
"[BT] [2022-07-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.97 257.42\n",
" (LATEST) 256.82 257.29\n",
"[BT] [2022-07-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-05 10:30:00-04:00)...\n",
"[BT] [2022-07-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.82 257.29\n",
" (LATEST) 256.83 257.25\n",
"[BT] [2022-07-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-05 11:30:00-04:00)...\n",
"[BT] [2022-07-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 257.25\n",
" (LATEST) 256.76 257.17\n",
"[BT] [2022-07-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-05 12:30:00-04:00)...\n",
"[BT] [2022-07-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.76 257.17\n",
" (LATEST) 256.86 257.19\n",
"[BT] [2022-07-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-05 13:30:00-04:00)...\n",
"[BT] [2022-07-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.76 257.17\n",
" (LATEST) 256.86 257.19\n",
"[BT] [2022-07-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-05 14:30:00-04:00)...\n",
"[BT] [2022-07-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.76 257.17\n",
" (LATEST) 256.86 257.19\n",
"[BT] [2022-07-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-05 15:30:00-04:00)...\n",
"[BT] [2022-07-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.08 258.57\n",
" (LATEST) 259.78 259.05\n",
"[BT] [2022-07-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-06 10:30:00-04:00)...\n",
"[BT] [2022-07-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.78 259.05\n",
" (LATEST) 260.52 259.58\n",
"[BT] [2022-07-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-06 11:30:00-04:00)...\n",
"[BT] [2022-07-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.52 259.58\n",
" (LATEST) 261.0 259.96\n",
"[BT] [2022-07-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-06 12:30:00-04:00)...\n",
"[BT] [2022-07-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.0 259.96\n",
" (LATEST) 261.49 260.37\n",
"[BT] [2022-07-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-06 13:30:00-04:00)...\n",
"[BT] [2022-07-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.0 259.96\n",
" (LATEST) 261.49 260.37\n",
"[BT] [2022-07-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-06 14:30:00-04:00)...\n",
"[BT] [2022-07-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.0 259.96\n",
" (LATEST) 261.49 260.37\n",
"[BT] [2022-07-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-06 15:30:00-04:00)...\n",
"[BT] [2022-07-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.43 261.93\n",
" (LATEST) 263.68 262.23\n",
"[BT] [2022-07-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-07 10:30:00-04:00)...\n",
"[BT] [2022-07-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.68 262.23\n",
" (LATEST) 264.47 262.86\n",
"[BT] [2022-07-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-07 11:30:00-04:00)...\n",
"[BT] [2022-07-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.47 262.86\n",
" (LATEST) 264.91 263.29\n",
"[BT] [2022-07-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-07 12:30:00-04:00)...\n",
"[BT] [2022-07-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.91 263.29\n",
" (LATEST) 265.39 263.74\n",
"[BT] [2022-07-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-07 13:30:00-04:00)...\n",
"[BT] [2022-07-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.91 263.29\n",
" (LATEST) 265.39 263.74\n",
"[BT] [2022-07-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-07 14:30:00-04:00)...\n",
"[BT] [2022-07-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.91 263.29\n",
" (LATEST) 265.39 263.74\n",
"[BT] [2022-07-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-07 15:30:00-04:00)...\n",
"[BT] [2022-07-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.15 264.66\n",
" (LATEST) 265.91 264.65\n",
"[BT] [2022-07-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-08 10:30:00-04:00)...\n",
"[BT] [2022-07-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.91 264.65\n",
" (LATEST) 265.81 264.71\n",
"[BT] [2022-07-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-08 11:30:00-04:00)...\n",
"[BT] [2022-07-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.81 264.71\n",
" (LATEST) 266.03 264.95\n",
"[BT] [2022-07-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-08 12:30:00-04:00)...\n",
"[BT] [2022-07-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.03 264.95\n",
" (LATEST) 266.33 265.24\n",
"[BT] [2022-07-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-08 13:30:00-04:00)...\n",
"[BT] [2022-07-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.03 264.95\n",
" (LATEST) 266.33 265.24\n",
"[BT] [2022-07-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-08 14:30:00-04:00)...\n",
"[BT] [2022-07-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.03 264.95\n",
" (LATEST) 266.33 265.24\n",
"[BT] [2022-07-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-08 15:30:00-04:00)...\n",
"[BT] [2022-07-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.14 265.4\n",
" (LATEST) 266.0 265.38\n",
"[BT] [2022-07-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-11 10:30:00-04:00)...\n",
"[BT] [2022-07-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.0 265.38\n",
" (LATEST) 265.66 265.23\n",
"[BT] [2022-07-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-11 11:30:00-04:00)...\n",
"[BT] [2022-07-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.66 265.23\n",
" (LATEST) 265.53 265.19\n",
"[BT] [2022-07-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-11 12:30:00-04:00)...\n",
"[BT] [2022-07-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.53 265.19\n",
" (LATEST) 265.4 265.14\n",
"[BT] [2022-07-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-11 13:30:00-04:00)...\n",
"[BT] [2022-07-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.53 265.19\n",
" (LATEST) 265.4 265.14\n",
"[BT] [2022-07-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-11 14:30:00-04:00)...\n",
"[BT] [2022-07-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.53 265.19\n",
" (LATEST) 265.4 265.14\n",
"[BT] [2022-07-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-11 15:30:00-04:00)...\n",
"[BT] [2022-07-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.91 264.88\n",
" (LATEST) 265.08 264.99\n",
"[BT] [2022-07-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-12 10:30:00-04:00)...\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.08 264.99\n",
" (LATEST) 263.72 264.16\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-12 10:30:00-04:00] [8ed712f4d750406a88a28001230a979f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 256.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8ed712f4d750406a88a28001230a979f] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-12 10:30:00-04:00] [8ed712f4d750406a88a28001230a979f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 256.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-12 10:30:00-04:00] [8ed712f4d750406a88a28001230a979f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 256.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-12 11:30:00-04:00)...\n",
"[BT] [2022-07-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.72 264.16\n",
" (LATEST) 262.81 263.55\n",
"[BT] [2022-07-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.72 264.16\n",
" (LATEST) 262.81 263.55\n",
"[BT] [2022-07-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-12 12:30:00-04:00)...\n",
"[BT] [2022-07-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-12 13:30:00-04:00)...\n",
"[BT] [2022-07-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-12 14:30:00-04:00)...\n",
"[BT] [2022-07-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.81 263.55\n",
" (LATEST) 261.92 262.93\n",
"[BT] [2022-07-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-12 15:30:00-04:00)...\n",
"[BT] [2022-07-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-07-12 10:30:00-04:00] [8ed712f4d750406a88a28001230a979f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 256.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-07-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-12 15:30:00-04:00] [0a093a83c36f43f5ab97b291b92bef99] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.02] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0a093a83c36f43f5ab97b291b92bef99] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-12 15:30:00-04:00] [0a093a83c36f43f5ab97b291b92bef99] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.02] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-12 15:30:00-04:00] [0a093a83c36f43f5ab97b291b92bef99] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.02] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.42 261.01\n",
" (LATEST) 257.97 259.96\n",
"[BT] [2022-07-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-13 10:30:00-04:00)...\n",
"[BT] [2022-07-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.97 259.96\n",
" (LATEST) 256.62 258.94\n",
"[BT] [2022-07-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-13 11:30:00-04:00)...\n",
"[BT] [2022-07-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.62 258.94\n",
" (LATEST) 255.67 258.13\n",
"[BT] [2022-07-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-13 12:30:00-04:00)...\n",
"[BT] [2022-07-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.67 258.13\n",
" (LATEST) 254.88 257.41\n",
"[BT] [2022-07-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-13 13:30:00-04:00)...\n",
"[BT] [2022-07-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.67 258.13\n",
" (LATEST) 254.88 257.41\n",
"[BT] [2022-07-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-13 14:30:00-04:00)...\n",
"[BT] [2022-07-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.67 258.13\n",
" (LATEST) 254.88 257.41\n",
"[BT] [2022-07-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-13 15:30:00-04:00)...\n",
"[BT] [2022-07-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.08 255.57\n",
" (LATEST) 252.74 255.12\n",
"[BT] [2022-07-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-14 10:30:00-04:00)...\n",
"[BT] [2022-07-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.74 255.12\n",
" (LATEST) 251.75 254.28\n",
"[BT] [2022-07-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-14 11:30:00-04:00)...\n",
"[BT] [2022-07-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.75 254.28\n",
" (LATEST) 251.58 253.93\n",
"[BT] [2022-07-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-14 12:30:00-04:00)...\n",
"[BT] [2022-07-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.58 253.93\n",
" (LATEST) 251.56 253.7\n",
"[BT] [2022-07-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-14 13:30:00-04:00)...\n",
"[BT] [2022-07-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.58 253.93\n",
" (LATEST) 251.56 253.7\n",
"[BT] [2022-07-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-14 14:30:00-04:00)...\n",
"[BT] [2022-07-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.58 253.93\n",
" (LATEST) 251.56 253.7\n",
"[BT] [2022-07-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-14 15:30:00-04:00)...\n",
"[BT] [2022-07-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.68 253.88\n",
" (LATEST) 253.14 254.06\n",
"[BT] [2022-07-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-15 10:30:00-04:00)...\n",
"[BT] [2022-07-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.14 254.06\n",
" (LATEST) 254.21 254.63\n",
"[BT] [2022-07-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-15 11:30:00-04:00)...\n",
"[BT] [2022-07-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.21 254.63\n",
" (LATEST) 254.84 254.98\n",
"[BT] [2022-07-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-15 12:30:00-04:00)...\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.84 254.98\n",
" (LATEST) 255.2 255.19\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 12:30:00-04:00] [cba370c5ac0a403193379363d3be873c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:cba370c5ac0a403193379363d3be873c] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 12:30:00-04:00] [cba370c5ac0a403193379363d3be873c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 12:30:00-04:00] [cba370c5ac0a403193379363d3be873c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-15 13:30:00-04:00)...\n",
"[BT] [2022-07-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.84 254.98\n",
" (LATEST) 255.2 255.19\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 13:30:00-04:00] [86e45d56d430482c802eccd349625c3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:86e45d56d430482c802eccd349625c3b] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 13:30:00-04:00] [86e45d56d430482c802eccd349625c3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 13:30:00-04:00] [86e45d56d430482c802eccd349625c3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.84 254.98\n",
" (LATEST) 255.2 255.19\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 13:30:00-04:00] [7a6d337f9f374c89914c56767112ac88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:7a6d337f9f374c89914c56767112ac88] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 13:30:00-04:00] [7a6d337f9f374c89914c56767112ac88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 13:30:00-04:00] [7a6d337f9f374c89914c56767112ac88] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-15 14:30:00-04:00)...\n",
"[BT] [2022-07-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.84 254.98\n",
" (LATEST) 255.2 255.19\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 14:30:00-04:00] [01670743dba142f89137b534d77f07a9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:01670743dba142f89137b534d77f07a9] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 14:30:00-04:00] [01670743dba142f89137b534d77f07a9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 14:30:00-04:00] [01670743dba142f89137b534d77f07a9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.84 254.98\n",
" (LATEST) 255.2 255.19\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 14:30:00-04:00] [4f66bb576aca433989968ba99de02109] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4f66bb576aca433989968ba99de02109] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 14:30:00-04:00] [4f66bb576aca433989968ba99de02109] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 14:30:00-04:00] [4f66bb576aca433989968ba99de02109] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-15 15:30:00-04:00)...\n",
"[BT] [2022-07-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-15 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-07-15 14:30:00-04:00] [4f66bb576aca433989968ba99de02109] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-07-15 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-15 15:30:00-04:00] [4274a2d7641b49a2b2465e52ddfa8489] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-15 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4274a2d7641b49a2b2465e52ddfa8489] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-15 15:30:00-04:00] [4274a2d7641b49a2b2465e52ddfa8489] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-15 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-15 15:30:00-04:00] [4274a2d7641b49a2b2465e52ddfa8489] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 257.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.87 256.3\n",
" (LATEST) 257.32 256.63\n",
"[BT] [2022-07-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-18 10:30:00-04:00)...\n",
"[BT] [2022-07-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.32 256.63\n",
" (LATEST) 257.59 256.86\n",
"[BT] [2022-07-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-18 11:30:00-04:00)...\n",
"[BT] [2022-07-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.59 256.86\n",
" (LATEST) 257.57 256.92\n",
"[BT] [2022-07-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-18 12:30:00-04:00)...\n",
"[BT] [2022-07-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.57 256.92\n",
" (LATEST) 257.77 257.1\n",
"[BT] [2022-07-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-18 13:30:00-04:00)...\n",
"[BT] [2022-07-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.57 256.92\n",
" (LATEST) 257.77 257.1\n",
"[BT] [2022-07-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-18 14:30:00-04:00)...\n",
"[BT] [2022-07-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.57 256.92\n",
" (LATEST) 257.77 257.1\n",
"[BT] [2022-07-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-18 15:30:00-04:00)...\n",
"[BT] [2022-07-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.17 256.88\n",
" (LATEST) 257.25 256.96\n",
"[BT] [2022-07-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-19 10:30:00-04:00)...\n",
"[BT] [2022-07-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.25 256.96\n",
" (LATEST) 257.04 256.86\n",
"[BT] [2022-07-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-19 11:30:00-04:00)...\n",
"[BT] [2022-07-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.04 256.86\n",
" (LATEST) 257.11 256.92\n",
"[BT] [2022-07-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-19 12:30:00-04:00)...\n",
"[BT] [2022-07-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.11 256.92\n",
" (LATEST) 257.17 256.98\n",
"[BT] [2022-07-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-19 13:30:00-04:00)...\n",
"[BT] [2022-07-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.11 256.92\n",
" (LATEST) 257.17 256.98\n",
"[BT] [2022-07-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-19 14:30:00-04:00)...\n",
"[BT] [2022-07-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.11 256.92\n",
" (LATEST) 257.17 256.98\n",
"[BT] [2022-07-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-19 15:30:00-04:00)...\n",
"[BT] [2022-07-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.82 257.46\n",
" (LATEST) 258.11 257.67\n",
"[BT] [2022-07-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-20 10:30:00-04:00)...\n",
"[BT] [2022-07-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.11 257.67\n",
" (LATEST) 258.6 258.02\n",
"[BT] [2022-07-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-20 11:30:00-04:00)...\n",
"[BT] [2022-07-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.6 258.02\n",
" (LATEST) 259.29 258.5\n",
"[BT] [2022-07-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-20 12:30:00-04:00)...\n",
"[BT] [2022-07-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.29 258.5\n",
" (LATEST) 259.98 259.01\n",
"[BT] [2022-07-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-20 13:30:00-04:00)...\n",
"[BT] [2022-07-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.29 258.5\n",
" (LATEST) 259.98 259.01\n",
"[BT] [2022-07-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-20 14:30:00-04:00)...\n",
"[BT] [2022-07-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.29 258.5\n",
" (LATEST) 259.98 259.01\n",
"[BT] [2022-07-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-20 15:30:00-04:00)...\n",
"[BT] [2022-07-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.26 259.44\n",
" (LATEST) 260.15 259.45\n",
"[BT] [2022-07-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-21 10:30:00-04:00)...\n",
"[BT] [2022-07-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.15 259.45\n",
" (LATEST) 259.83 259.32\n",
"[BT] [2022-07-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-21 11:30:00-04:00)...\n",
"[BT] [2022-07-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.83 259.32\n",
" (LATEST) 259.98 259.46\n",
"[BT] [2022-07-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-21 12:30:00-04:00)...\n",
"[BT] [2022-07-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.98 259.46\n",
" (LATEST) 260.2 259.65\n",
"[BT] [2022-07-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-21 13:30:00-04:00)...\n",
"[BT] [2022-07-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.98 259.46\n",
" (LATEST) 260.2 259.65\n",
"[BT] [2022-07-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-21 14:30:00-04:00)...\n",
"[BT] [2022-07-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.98 259.46\n",
" (LATEST) 260.2 259.65\n",
"[BT] [2022-07-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-21 15:30:00-04:00)...\n",
"[BT] [2022-07-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.97 260.95\n",
" (LATEST) 262.47 261.36\n",
"[BT] [2022-07-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-22 10:30:00-04:00)...\n",
"[BT] [2022-07-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.47 261.36\n",
" (LATEST) 262.59 261.54\n",
"[BT] [2022-07-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-22 11:30:00-04:00)...\n",
"[BT] [2022-07-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.59 261.54\n",
" (LATEST) 262.34 261.48\n",
"[BT] [2022-07-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-22 12:30:00-04:00)...\n",
"[BT] [2022-07-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.34 261.48\n",
" (LATEST) 262.1 261.42\n",
"[BT] [2022-07-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-22 13:30:00-04:00)...\n",
"[BT] [2022-07-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.34 261.48\n",
" (LATEST) 262.1 261.42\n",
"[BT] [2022-07-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-22 14:30:00-04:00)...\n",
"[BT] [2022-07-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.34 261.48\n",
" (LATEST) 262.1 261.42\n",
"[BT] [2022-07-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-22 15:30:00-04:00)...\n",
"[BT] [2022-07-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.96 261.5\n",
" (LATEST) 261.81 261.45\n",
"[BT] [2022-07-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-25 10:30:00-04:00)...\n",
"[BT] [2022-07-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.81 261.45\n",
" (LATEST) 261.17 261.09\n",
"[BT] [2022-07-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-25 11:30:00-04:00)...\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.17 261.09\n",
" (LATEST) 260.83 260.89\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-25 11:30:00-04:00] [016c5973d2874ab0b2f9c915f690451b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.94] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:016c5973d2874ab0b2f9c915f690451b] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-25 11:30:00-04:00] [016c5973d2874ab0b2f9c915f690451b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.94] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-25 11:30:00-04:00] [016c5973d2874ab0b2f9c915f690451b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.94] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-25 12:30:00-04:00)...\n",
"[BT] [2022-07-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-25 13:30:00-04:00)...\n",
"[BT] [2022-07-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-25 14:30:00-04:00)...\n",
"[BT] [2022-07-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.83 260.89\n",
" (LATEST) 260.58 260.73\n",
"[BT] [2022-07-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-25 15:30:00-04:00)...\n",
"[BT] [2022-07-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-25 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-07-25 11:30:00-04:00] [016c5973d2874ab0b2f9c915f690451b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.94] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-07-25 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-25 15:30:00-04:00] [c712b7073678457ab15b3f69ff5ad242] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 259.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-25 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c712b7073678457ab15b3f69ff5ad242] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-25 15:30:00-04:00] [c712b7073678457ab15b3f69ff5ad242] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 259.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-25 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-25 15:30:00-04:00] [c712b7073678457ab15b3f69ff5ad242] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 259.2] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.71 260.11\n",
" (LATEST) 259.79 260.12\n",
"[BT] [2022-07-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-26 10:30:00-04:00)...\n",
"[BT] [2022-07-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.79 260.12\n",
" (LATEST) 258.9 259.54\n",
"[BT] [2022-07-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-26 11:30:00-04:00)...\n",
"[BT] [2022-07-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.9 259.54\n",
" (LATEST) 257.92 258.88\n",
"[BT] [2022-07-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-26 12:30:00-04:00)...\n",
"[BT] [2022-07-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.92 258.88\n",
" (LATEST) 256.86 258.13\n",
"[BT] [2022-07-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-26 13:30:00-04:00)...\n",
"[BT] [2022-07-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.92 258.88\n",
" (LATEST) 256.86 258.13\n",
"[BT] [2022-07-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-26 14:30:00-04:00)...\n",
"[BT] [2022-07-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.92 258.88\n",
" (LATEST) 256.86 258.13\n",
"[BT] [2022-07-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-26 15:30:00-04:00)...\n",
"[BT] [2022-07-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.39 258.81\n",
" (LATEST) 258.8 259.02\n",
"[BT] [2022-07-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-27 10:30:00-04:00)...\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.8 259.02\n",
" (LATEST) 259.52 259.45\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-27 10:30:00-04:00] [04a1a6d0f3f342038f65da890bd5194a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 263.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:04a1a6d0f3f342038f65da890bd5194a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-27 10:30:00-04:00] [04a1a6d0f3f342038f65da890bd5194a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 263.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-27 10:30:00-04:00] [04a1a6d0f3f342038f65da890bd5194a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 263.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-07-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-27 11:30:00-04:00)...\n",
"[BT] [2022-07-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.52 259.45\n",
" (LATEST) 260.13 259.84\n",
"[BT] [2022-07-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.52 259.45\n",
" (LATEST) 260.13 259.84\n",
"[BT] [2022-07-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-27 12:30:00-04:00)...\n",
"[BT] [2022-07-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-27 13:30:00-04:00)...\n",
"[BT] [2022-07-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-27 14:30:00-04:00)...\n",
"[BT] [2022-07-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.13 259.84\n",
" (LATEST) 260.78 260.26\n",
"[BT] [2022-07-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-27 15:30:00-04:00)...\n",
"[BT] [2022-07-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-27 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-07-27 10:30:00-04:00] [04a1a6d0f3f342038f65da890bd5194a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 263.5] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-07-27 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-07-27 15:30:00-04:00] [15164dfcbb1c43a6a63f95fbeb484c72] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 264.34] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-07-27 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:15164dfcbb1c43a6a63f95fbeb484c72] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-07-27 15:30:00-04:00] [15164dfcbb1c43a6a63f95fbeb484c72] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 264.34] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-07-27 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-07-27 15:30:00-04:00] [15164dfcbb1c43a6a63f95fbeb484c72] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 264.34] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-07-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.26 262.03\n",
" (LATEST) 264.17 262.71\n",
"[BT] [2022-07-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-28 10:30:00-04:00)...\n",
"[BT] [2022-07-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.17 262.71\n",
" (LATEST) 265.19 263.48\n",
"[BT] [2022-07-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-28 11:30:00-04:00)...\n",
"[BT] [2022-07-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.19 263.48\n",
" (LATEST) 266.7 264.58\n",
"[BT] [2022-07-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-28 12:30:00-04:00)...\n",
"[BT] [2022-07-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.7 264.58\n",
" (LATEST) 267.84 265.49\n",
"[BT] [2022-07-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-28 13:30:00-04:00)...\n",
"[BT] [2022-07-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.7 264.58\n",
" (LATEST) 267.84 265.49\n",
"[BT] [2022-07-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-28 14:30:00-04:00)...\n",
"[BT] [2022-07-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.7 264.58\n",
" (LATEST) 267.84 265.49\n",
"[BT] [2022-07-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-28 15:30:00-04:00)...\n",
"[BT] [2022-07-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-07-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-07-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.7 268.64\n",
" (LATEST) 272.61 269.5\n",
"[BT] [2022-07-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-07-29 10:30:00-04:00)...\n",
"[BT] [2022-07-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.61 269.5\n",
" (LATEST) 273.87 270.57\n",
"[BT] [2022-07-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-29 11:30:00-04:00)...\n",
"[BT] [2022-07-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.87 270.57\n",
" (LATEST) 274.42 271.23\n",
"[BT] [2022-07-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-29 12:30:00-04:00)...\n",
"[BT] [2022-07-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 274.42 271.23\n",
" (LATEST) 275.18 272.0\n",
"[BT] [2022-07-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-29 13:30:00-04:00)...\n",
"[BT] [2022-07-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 274.42 271.23\n",
" (LATEST) 275.18 272.0\n",
"[BT] [2022-07-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-29 14:30:00-04:00)...\n",
"[BT] [2022-07-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-07-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 274.42 271.23\n",
" (LATEST) 275.18 272.0\n",
"[BT] [2022-07-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-07-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-07-29 15:30:00-04:00)...\n",
"[BT] [2022-07-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-07-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.9 273.96\n",
" (LATEST) 277.05 274.34\n",
"[BT] [2022-08-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-01 10:30:00-04:00)...\n",
"[BT] [2022-08-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.05 274.34\n",
" (LATEST) 277.21 274.69\n",
"[BT] [2022-08-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-01 11:30:00-04:00)...\n",
"[BT] [2022-08-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.21 274.69\n",
" (LATEST) 277.77 275.28\n",
"[BT] [2022-08-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-01 12:30:00-04:00)...\n",
"[BT] [2022-08-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.77 275.28\n",
" (LATEST) 278.17 275.76\n",
"[BT] [2022-08-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-01 13:30:00-04:00)...\n",
"[BT] [2022-08-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.77 275.28\n",
" (LATEST) 278.17 275.76\n",
"[BT] [2022-08-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-01 14:30:00-04:00)...\n",
"[BT] [2022-08-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.77 275.28\n",
" (LATEST) 278.17 275.76\n",
"[BT] [2022-08-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-01 15:30:00-04:00)...\n",
"[BT] [2022-08-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.25 275.78\n",
" (LATEST) 277.05 275.8\n",
"[BT] [2022-08-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-02 10:30:00-04:00)...\n",
"[BT] [2022-08-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.05 275.8\n",
" (LATEST) 276.5 275.58\n",
"[BT] [2022-08-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-02 11:30:00-04:00)...\n",
"[BT] [2022-08-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.5 275.58\n",
" (LATEST) 276.26 275.51\n",
"[BT] [2022-08-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-02 12:30:00-04:00)...\n",
"[BT] [2022-08-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.26 275.51\n",
" (LATEST) 276.04 275.45\n",
"[BT] [2022-08-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-02 13:30:00-04:00)...\n",
"[BT] [2022-08-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.26 275.51\n",
" (LATEST) 276.04 275.45\n",
"[BT] [2022-08-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-02 14:30:00-04:00)...\n",
"[BT] [2022-08-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.26 275.51\n",
" (LATEST) 276.04 275.45\n",
"[BT] [2022-08-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-02 15:30:00-04:00)...\n",
"[BT] [2022-08-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.15 275.67\n",
" (LATEST) 276.28 275.8\n",
"[BT] [2022-08-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-03 10:30:00-04:00)...\n",
"[BT] [2022-08-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.28 275.8\n",
" (LATEST) 276.76 276.14\n",
"[BT] [2022-08-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-03 11:30:00-04:00)...\n",
"[BT] [2022-08-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.76 276.14\n",
" (LATEST) 277.29 276.53\n",
"[BT] [2022-08-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-03 12:30:00-04:00)...\n",
"[BT] [2022-08-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.29 276.53\n",
" (LATEST) 277.91 276.98\n",
"[BT] [2022-08-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-03 13:30:00-04:00)...\n",
"[BT] [2022-08-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.29 276.53\n",
" (LATEST) 277.91 276.98\n",
"[BT] [2022-08-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-03 14:30:00-04:00)...\n",
"[BT] [2022-08-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.29 276.53\n",
" (LATEST) 277.91 276.98\n",
"[BT] [2022-08-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-03 15:30:00-04:00)...\n",
"[BT] [2022-08-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.6 278.35\n",
" (LATEST) 279.95 278.68\n",
"[BT] [2022-08-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-04 10:30:00-04:00)...\n",
"[BT] [2022-08-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.95 278.68\n",
" (LATEST) 280.13 278.91\n",
"[BT] [2022-08-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-04 11:30:00-04:00)...\n",
"[BT] [2022-08-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.13 278.91\n",
" (LATEST) 280.29 279.12\n",
"[BT] [2022-08-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-04 12:30:00-04:00)...\n",
"[BT] [2022-08-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.29 279.12\n",
" (LATEST) 280.67 279.47\n",
"[BT] [2022-08-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-04 13:30:00-04:00)...\n",
"[BT] [2022-08-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.29 279.12\n",
" (LATEST) 280.67 279.47\n",
"[BT] [2022-08-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-04 14:30:00-04:00)...\n",
"[BT] [2022-08-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.29 279.12\n",
" (LATEST) 280.67 279.47\n",
"[BT] [2022-08-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-04 15:30:00-04:00)...\n",
"[BT] [2022-08-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.89 280.58\n",
" (LATEST) 281.47 280.44\n",
"[BT] [2022-08-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-05 10:30:00-04:00)...\n",
"[BT] [2022-08-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.47 280.44\n",
" (LATEST) 281.68 280.67\n",
"[BT] [2022-08-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-05 11:30:00-04:00)...\n",
"[BT] [2022-08-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.68 280.67\n",
" (LATEST) 281.34 280.56\n",
"[BT] [2022-08-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-05 12:30:00-04:00)...\n",
"[BT] [2022-08-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.34 280.56\n",
" (LATEST) 281.15 280.52\n",
"[BT] [2022-08-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-05 13:30:00-04:00)...\n",
"[BT] [2022-08-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.34 280.56\n",
" (LATEST) 281.15 280.52\n",
"[BT] [2022-08-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-05 14:30:00-04:00)...\n",
"[BT] [2022-08-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.34 280.56\n",
" (LATEST) 281.15 280.52\n",
"[BT] [2022-08-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-05 15:30:00-04:00)...\n",
"[BT] [2022-08-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.31 281.43\n",
" (LATEST) 282.58 281.68\n",
"[BT] [2022-08-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-08 10:30:00-04:00)...\n",
"[BT] [2022-08-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.58 281.68\n",
" (LATEST) 282.87 281.95\n",
"[BT] [2022-08-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-08 11:30:00-04:00)...\n",
"[BT] [2022-08-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.87 281.95\n",
" (LATEST) 282.84 282.02\n",
"[BT] [2022-08-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-08 12:30:00-04:00)...\n",
"[BT] [2022-08-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.84 282.02\n",
" (LATEST) 282.8 282.07\n",
"[BT] [2022-08-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-08 13:30:00-04:00)...\n",
"[BT] [2022-08-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.84 282.02\n",
" (LATEST) 282.8 282.07\n",
"[BT] [2022-08-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-08 14:30:00-04:00)...\n",
"[BT] [2022-08-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.84 282.02\n",
" (LATEST) 282.8 282.07\n",
"[BT] [2022-08-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-08 15:30:00-04:00)...\n",
"[BT] [2022-08-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.31 281.28\n",
" (LATEST) 281.04 281.12\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2022-08-09 09:30:00-04:00] [8a252a234ae44bba9bc52ce3abd61470] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.7] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8a252a234ae44bba9bc52ce3abd61470] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-08-09 09:30:00-04:00] [8a252a234ae44bba9bc52ce3abd61470] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.7] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2022-08-09 09:30:00-04:00] [8a252a234ae44bba9bc52ce3abd61470] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.7] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-08-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-09 10:30:00-04:00)...\n",
"[BT] [2022-08-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.04 281.12\n",
" (LATEST) 280.89 281.02\n",
"[BT] [2022-08-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.04 281.12\n",
" (LATEST) 280.89 281.02\n",
"[BT] [2022-08-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-09 11:30:00-04:00)...\n",
"[BT] [2022-08-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.89 281.02\n",
" (LATEST) 280.98 281.06\n",
"[BT] [2022-08-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.89 281.02\n",
" (LATEST) 280.98 281.06\n",
"[BT] [2022-08-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-09 12:30:00-04:00)...\n",
"[BT] [2022-08-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-09 13:30:00-04:00)...\n",
"[BT] [2022-08-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-09 14:30:00-04:00)...\n",
"[BT] [2022-08-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.98 281.06\n",
" (LATEST) 280.99 281.06\n",
"[BT] [2022-08-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-09 15:30:00-04:00)...\n",
"[BT] [2022-08-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-09 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-08-09 09:30:00-04:00] [8a252a234ae44bba9bc52ce3abd61470] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.7] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-08-09 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-08-09 15:30:00-04:00] [c8ff276c01e44718b7e28bcd70abc453] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 280.9971] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-08-09 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c8ff276c01e44718b7e28bcd70abc453] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-08-09 15:30:00-04:00] [c8ff276c01e44718b7e28bcd70abc453] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 280.9971] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-08-09 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-08-09 15:30:00-04:00] [c8ff276c01e44718b7e28bcd70abc453] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 280.9971] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-08-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.0 281.7\n",
" (LATEST) 282.97 282.33\n",
"[BT] [2022-08-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-10 10:30:00-04:00)...\n",
"[BT] [2022-08-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.97 282.33\n",
" (LATEST) 283.69 282.84\n",
"[BT] [2022-08-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-10 11:30:00-04:00)...\n",
"[BT] [2022-08-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.69 282.84\n",
" (LATEST) 284.48 283.4\n",
"[BT] [2022-08-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-10 12:30:00-04:00)...\n",
"[BT] [2022-08-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.48 283.4\n",
" (LATEST) 285.12 283.9\n",
"[BT] [2022-08-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-10 13:30:00-04:00)...\n",
"[BT] [2022-08-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.48 283.4\n",
" (LATEST) 285.12 283.9\n",
"[BT] [2022-08-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-10 14:30:00-04:00)...\n",
"[BT] [2022-08-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.48 283.4\n",
" (LATEST) 285.12 283.9\n",
"[BT] [2022-08-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-10 15:30:00-04:00)...\n",
"[BT] [2022-08-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.04 285.47\n",
" (LATEST) 287.63 285.99\n",
"[BT] [2022-08-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-11 10:30:00-04:00)...\n",
"[BT] [2022-08-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.63 285.99\n",
" (LATEST) 287.84 286.28\n",
"[BT] [2022-08-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-11 11:30:00-04:00)...\n",
"[BT] [2022-08-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.84 286.28\n",
" (LATEST) 287.88 286.45\n",
"[BT] [2022-08-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-11 12:30:00-04:00)...\n",
"[BT] [2022-08-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.88 286.45\n",
" (LATEST) 287.98 286.64\n",
"[BT] [2022-08-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-11 13:30:00-04:00)...\n",
"[BT] [2022-08-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.88 286.45\n",
" (LATEST) 287.98 286.64\n",
"[BT] [2022-08-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-11 14:30:00-04:00)...\n",
"[BT] [2022-08-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.88 286.45\n",
" (LATEST) 287.98 286.64\n",
"[BT] [2022-08-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-11 15:30:00-04:00)...\n",
"[BT] [2022-08-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.11 287.08\n",
" (LATEST) 288.16 287.21\n",
"[BT] [2022-08-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-12 10:30:00-04:00)...\n",
"[BT] [2022-08-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.16 287.21\n",
" (LATEST) 288.2 287.32\n",
"[BT] [2022-08-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-12 11:30:00-04:00)...\n",
"[BT] [2022-08-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.2 287.32\n",
" (LATEST) 288.36 287.51\n",
"[BT] [2022-08-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-12 12:30:00-04:00)...\n",
"[BT] [2022-08-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.36 287.51\n",
" (LATEST) 288.43 287.63\n",
"[BT] [2022-08-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-12 13:30:00-04:00)...\n",
"[BT] [2022-08-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.36 287.51\n",
" (LATEST) 288.43 287.63\n",
"[BT] [2022-08-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-12 14:30:00-04:00)...\n",
"[BT] [2022-08-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.36 287.51\n",
" (LATEST) 288.43 287.63\n",
"[BT] [2022-08-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-12 15:30:00-04:00)...\n",
"[BT] [2022-08-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.56 288.58\n",
" (LATEST) 289.81 288.83\n",
"[BT] [2022-08-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-15 10:30:00-04:00)...\n",
"[BT] [2022-08-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.81 288.83\n",
" (LATEST) 289.94 289.0\n",
"[BT] [2022-08-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-15 11:30:00-04:00)...\n",
"[BT] [2022-08-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.94 289.0\n",
" (LATEST) 290.2 289.25\n",
"[BT] [2022-08-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-15 12:30:00-04:00)...\n",
"[BT] [2022-08-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.2 289.25\n",
" (LATEST) 290.58 289.58\n",
"[BT] [2022-08-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-15 13:30:00-04:00)...\n",
"[BT] [2022-08-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.2 289.25\n",
" (LATEST) 290.58 289.58\n",
"[BT] [2022-08-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-15 14:30:00-04:00)...\n",
"[BT] [2022-08-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.2 289.25\n",
" (LATEST) 290.58 289.58\n",
"[BT] [2022-08-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-15 15:30:00-04:00)...\n",
"[BT] [2022-08-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.54 290.47\n",
" (LATEST) 291.58 290.59\n",
"[BT] [2022-08-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-16 10:30:00-04:00)...\n",
"[BT] [2022-08-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.58 290.59\n",
" (LATEST) 291.55 290.67\n",
"[BT] [2022-08-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-16 11:30:00-04:00)...\n",
"[BT] [2022-08-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.55 290.67\n",
" (LATEST) 291.64 290.81\n",
"[BT] [2022-08-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-16 12:30:00-04:00)...\n",
"[BT] [2022-08-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.64 290.81\n",
" (LATEST) 291.87 291.03\n",
"[BT] [2022-08-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-16 13:30:00-04:00)...\n",
"[BT] [2022-08-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.64 290.81\n",
" (LATEST) 291.87 291.03\n",
"[BT] [2022-08-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-16 14:30:00-04:00)...\n",
"[BT] [2022-08-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.64 290.81\n",
" (LATEST) 291.87 291.03\n",
"[BT] [2022-08-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-16 15:30:00-04:00)...\n",
"[BT] [2022-08-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.99 290.67\n",
" (LATEST) 290.8 290.58\n",
"[BT] [2022-08-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-17 10:30:00-04:00)...\n",
"[BT] [2022-08-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.8 290.58\n",
" (LATEST) 290.92 290.68\n",
"[BT] [2022-08-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-17 11:30:00-04:00)...\n",
"[BT] [2022-08-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.92 290.68\n",
" (LATEST) 290.98 290.74\n",
"[BT] [2022-08-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-17 12:30:00-04:00)...\n",
"[BT] [2022-08-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.98 290.74\n",
" (LATEST) 290.9 290.71\n",
"[BT] [2022-08-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-17 13:30:00-04:00)...\n",
"[BT] [2022-08-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.98 290.74\n",
" (LATEST) 290.9 290.71\n",
"[BT] [2022-08-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-17 14:30:00-04:00)...\n",
"[BT] [2022-08-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.98 290.74\n",
" (LATEST) 290.9 290.71\n",
"[BT] [2022-08-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-17 15:30:00-04:00)...\n",
"[BT] [2022-08-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 291.13 290.91\n",
" (LATEST) 290.97 290.83\n",
"[BT] [2022-08-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-18 10:30:00-04:00)...\n",
"[BT] [2022-08-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.97 290.83\n",
" (LATEST) 290.81 290.75\n",
"[BT] [2022-08-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-18 11:30:00-04:00)...\n",
"[BT] [2022-08-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.81 290.75\n",
" (LATEST) 290.87 290.79\n",
"[BT] [2022-08-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-18 12:30:00-04:00)...\n",
"[BT] [2022-08-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.87 290.79\n",
" (LATEST) 290.91 290.82\n",
"[BT] [2022-08-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-18 13:30:00-04:00)...\n",
"[BT] [2022-08-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.87 290.79\n",
" (LATEST) 290.91 290.82\n",
"[BT] [2022-08-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-18 14:30:00-04:00)...\n",
"[BT] [2022-08-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.87 290.79\n",
" (LATEST) 290.91 290.82\n",
"[BT] [2022-08-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-18 15:30:00-04:00)...\n",
"[BT] [2022-08-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.41 289.86\n",
" (LATEST) 289.34 289.77\n",
"[BT] [2022-08-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-19 10:30:00-04:00)...\n",
"[BT] [2022-08-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.34 289.77\n",
" (LATEST) 289.01 289.53\n",
"[BT] [2022-08-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-19 11:30:00-04:00)...\n",
"[BT] [2022-08-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.01 289.53\n",
" (LATEST) 288.6 289.23\n",
"[BT] [2022-08-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-19 12:30:00-04:00)...\n",
"[BT] [2022-08-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.6 289.23\n",
" (LATEST) 288.27 288.96\n",
"[BT] [2022-08-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-19 13:30:00-04:00)...\n",
"[BT] [2022-08-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.6 289.23\n",
" (LATEST) 288.27 288.96\n",
"[BT] [2022-08-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-19 14:30:00-04:00)...\n",
"[BT] [2022-08-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.6 289.23\n",
" (LATEST) 288.27 288.96\n",
"[BT] [2022-08-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-19 15:30:00-04:00)...\n",
"[BT] [2022-08-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.68 287.09\n",
" (LATEST) 285.13 286.61\n",
"[BT] [2022-08-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-22 10:30:00-04:00)...\n",
"[BT] [2022-08-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.13 286.61\n",
" (LATEST) 284.17 285.88\n",
"[BT] [2022-08-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-22 11:30:00-04:00)...\n",
"[BT] [2022-08-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.17 285.88\n",
" (LATEST) 283.24 285.14\n",
"[BT] [2022-08-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-22 12:30:00-04:00)...\n",
"[BT] [2022-08-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.24 285.14\n",
" (LATEST) 282.61 284.57\n",
"[BT] [2022-08-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-22 13:30:00-04:00)...\n",
"[BT] [2022-08-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.24 285.14\n",
" (LATEST) 282.61 284.57\n",
"[BT] [2022-08-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-22 14:30:00-04:00)...\n",
"[BT] [2022-08-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 283.24 285.14\n",
" (LATEST) 282.61 284.57\n",
"[BT] [2022-08-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-22 15:30:00-04:00)...\n",
"[BT] [2022-08-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.62 282.75\n",
" (LATEST) 279.99 282.16\n",
"[BT] [2022-08-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-23 10:30:00-04:00)...\n",
"[BT] [2022-08-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.99 282.16\n",
" (LATEST) 279.59 281.7\n",
"[BT] [2022-08-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-23 11:30:00-04:00)...\n",
"[BT] [2022-08-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.59 281.7\n",
" (LATEST) 279.08 281.19\n",
"[BT] [2022-08-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-23 12:30:00-04:00)...\n",
"[BT] [2022-08-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.08 281.19\n",
" (LATEST) 278.69 280.75\n",
"[BT] [2022-08-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-23 13:30:00-04:00)...\n",
"[BT] [2022-08-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.08 281.19\n",
" (LATEST) 278.69 280.75\n",
"[BT] [2022-08-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-23 14:30:00-04:00)...\n",
"[BT] [2022-08-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.08 281.19\n",
" (LATEST) 278.69 280.75\n",
"[BT] [2022-08-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-23 15:30:00-04:00)...\n",
"[BT] [2022-08-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.78 279.61\n",
" (LATEST) 277.47 279.25\n",
"[BT] [2022-08-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-24 10:30:00-04:00)...\n",
"[BT] [2022-08-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.47 279.25\n",
" (LATEST) 277.24 278.93\n",
"[BT] [2022-08-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-24 11:30:00-04:00)...\n",
"[BT] [2022-08-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.24 278.93\n",
" (LATEST) 277.16 278.72\n",
"[BT] [2022-08-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-24 12:30:00-04:00)...\n",
"[BT] [2022-08-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.16 278.72\n",
" (LATEST) 277.13 278.56\n",
"[BT] [2022-08-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-24 13:30:00-04:00)...\n",
"[BT] [2022-08-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.16 278.72\n",
" (LATEST) 277.13 278.56\n",
"[BT] [2022-08-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-24 14:30:00-04:00)...\n",
"[BT] [2022-08-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.16 278.72\n",
" (LATEST) 277.13 278.56\n",
"[BT] [2022-08-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-24 15:30:00-04:00)...\n",
"[BT] [2022-08-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.35 278.33\n",
" (LATEST) 277.34 278.23\n",
"[BT] [2022-08-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-25 10:30:00-04:00)...\n",
"[BT] [2022-08-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.34 278.23\n",
" (LATEST) 277.31 278.13\n",
"[BT] [2022-08-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-25 11:30:00-04:00)...\n",
"[BT] [2022-08-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.31 278.13\n",
" (LATEST) 277.03 277.88\n",
"[BT] [2022-08-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-25 12:30:00-04:00)...\n",
"[BT] [2022-08-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.03 277.88\n",
" (LATEST) 276.83 277.67\n",
"[BT] [2022-08-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-25 13:30:00-04:00)...\n",
"[BT] [2022-08-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.03 277.88\n",
" (LATEST) 276.83 277.67\n",
"[BT] [2022-08-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-25 14:30:00-04:00)...\n",
"[BT] [2022-08-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.03 277.88\n",
" (LATEST) 276.83 277.67\n",
"[BT] [2022-08-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-25 15:30:00-04:00)...\n",
"[BT] [2022-08-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.11 277.64\n",
" (LATEST) 277.39 277.76\n",
"[BT] [2022-08-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-26 10:30:00-04:00)...\n",
"[BT] [2022-08-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.39 277.76\n",
" (LATEST) 277.18 277.59\n",
"[BT] [2022-08-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-26 11:30:00-04:00)...\n",
"[BT] [2022-08-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.18 277.59\n",
" (LATEST) 276.46 277.11\n",
"[BT] [2022-08-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-26 12:30:00-04:00)...\n",
"[BT] [2022-08-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.46 277.11\n",
" (LATEST) 275.83 276.66\n",
"[BT] [2022-08-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-26 13:30:00-04:00)...\n",
"[BT] [2022-08-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.46 277.11\n",
" (LATEST) 275.83 276.66\n",
"[BT] [2022-08-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-26 14:30:00-04:00)...\n",
"[BT] [2022-08-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.46 277.11\n",
" (LATEST) 275.83 276.66\n",
"[BT] [2022-08-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-26 15:30:00-04:00)...\n",
"[BT] [2022-08-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.74 273.75\n",
" (LATEST) 270.85 273.01\n",
"[BT] [2022-08-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-29 10:30:00-04:00)...\n",
"[BT] [2022-08-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.85 273.01\n",
" (LATEST) 270.11 272.34\n",
"[BT] [2022-08-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-29 11:30:00-04:00)...\n",
"[BT] [2022-08-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.11 272.34\n",
" (LATEST) 269.19 271.56\n",
"[BT] [2022-08-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-29 12:30:00-04:00)...\n",
"[BT] [2022-08-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.19 271.56\n",
" (LATEST) 268.57 270.95\n",
"[BT] [2022-08-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-29 13:30:00-04:00)...\n",
"[BT] [2022-08-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.19 271.56\n",
" (LATEST) 268.57 270.95\n",
"[BT] [2022-08-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-29 14:30:00-04:00)...\n",
"[BT] [2022-08-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.19 271.56\n",
" (LATEST) 268.57 270.95\n",
"[BT] [2022-08-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-29 15:30:00-04:00)...\n",
"[BT] [2022-08-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 268.16 270.07\n",
" (LATEST) 267.94 269.76\n",
"[BT] [2022-08-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-30 10:30:00-04:00)...\n",
"[BT] [2022-08-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 269.76\n",
" (LATEST) 267.3 269.18\n",
"[BT] [2022-08-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-30 11:30:00-04:00)...\n",
"[BT] [2022-08-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.3 269.18\n",
" (LATEST) 266.61 268.58\n",
"[BT] [2022-08-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-30 12:30:00-04:00)...\n",
"[BT] [2022-08-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.61 268.58\n",
" (LATEST) 266.0 268.02\n",
"[BT] [2022-08-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-30 13:30:00-04:00)...\n",
"[BT] [2022-08-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.61 268.58\n",
" (LATEST) 266.0 268.02\n",
"[BT] [2022-08-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-30 14:30:00-04:00)...\n",
"[BT] [2022-08-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.61 268.58\n",
" (LATEST) 266.0 268.02\n",
"[BT] [2022-08-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-30 15:30:00-04:00)...\n",
"[BT] [2022-08-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-08-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-08-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.51 267.17\n",
" (LATEST) 265.45 266.97\n",
"[BT] [2022-08-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-08-31 10:30:00-04:00)...\n",
"[BT] [2022-08-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.45 266.97\n",
" (LATEST) 265.2 266.67\n",
"[BT] [2022-08-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-31 11:30:00-04:00)...\n",
"[BT] [2022-08-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.2 266.67\n",
" (LATEST) 264.87 266.33\n",
"[BT] [2022-08-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-31 12:30:00-04:00)...\n",
"[BT] [2022-08-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.87 266.33\n",
" (LATEST) 264.82 266.16\n",
"[BT] [2022-08-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-31 13:30:00-04:00)...\n",
"[BT] [2022-08-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.87 266.33\n",
" (LATEST) 264.82 266.16\n",
"[BT] [2022-08-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-31 14:30:00-04:00)...\n",
"[BT] [2022-08-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-08-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.87 266.33\n",
" (LATEST) 264.82 266.16\n",
"[BT] [2022-08-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-08-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-08-31 15:30:00-04:00)...\n",
"[BT] [2022-08-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-08-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.66 264.39\n",
" (LATEST) 262.1 263.88\n",
"[BT] [2022-09-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-01 10:30:00-04:00)...\n",
"[BT] [2022-09-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.1 263.88\n",
" (LATEST) 261.54 263.36\n",
"[BT] [2022-09-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-01 11:30:00-04:00)...\n",
"[BT] [2022-09-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.54 263.36\n",
" (LATEST) 260.69 262.66\n",
"[BT] [2022-09-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-01 12:30:00-04:00)...\n",
"[BT] [2022-09-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.69 262.66\n",
" (LATEST) 259.94 262.01\n",
"[BT] [2022-09-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-01 13:30:00-04:00)...\n",
"[BT] [2022-09-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.69 262.66\n",
" (LATEST) 259.94 262.01\n",
"[BT] [2022-09-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-01 14:30:00-04:00)...\n",
"[BT] [2022-09-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.69 262.66\n",
" (LATEST) 259.94 262.01\n",
"[BT] [2022-09-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-01 15:30:00-04:00)...\n",
"[BT] [2022-09-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.8 261.38\n",
" (LATEST) 260.04 261.38\n",
"[BT] [2022-09-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-02 10:30:00-04:00)...\n",
"[BT] [2022-09-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.04 261.38\n",
" (LATEST) 260.55 261.57\n",
"[BT] [2022-09-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-02 11:30:00-04:00)...\n",
"[BT] [2022-09-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.55 261.57\n",
" (LATEST) 261.03 261.77\n",
"[BT] [2022-09-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-02 12:30:00-04:00)...\n",
"[BT] [2022-09-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.03 261.77\n",
" (LATEST) 261.4 261.93\n",
"[BT] [2022-09-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-02 13:30:00-04:00)...\n",
"[BT] [2022-09-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.03 261.77\n",
" (LATEST) 261.4 261.93\n",
"[BT] [2022-09-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-02 14:30:00-04:00)...\n",
"[BT] [2022-09-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 261.03 261.77\n",
" (LATEST) 261.4 261.93\n",
"[BT] [2022-09-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-02 15:30:00-04:00)...\n",
"[BT] [2022-09-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.82 260.76\n",
" (LATEST) 259.28 260.34\n",
"[BT] [2022-09-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-06 10:30:00-04:00)...\n",
"[BT] [2022-09-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.28 260.34\n",
" (LATEST) 258.52 259.76\n",
"[BT] [2022-09-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-06 11:30:00-04:00)...\n",
"[BT] [2022-09-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.52 259.76\n",
" (LATEST) 258.04 259.35\n",
"[BT] [2022-09-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-06 12:30:00-04:00)...\n",
"[BT] [2022-09-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.04 259.35\n",
" (LATEST) 257.75 259.04\n",
"[BT] [2022-09-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-06 13:30:00-04:00)...\n",
"[BT] [2022-09-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.04 259.35\n",
" (LATEST) 257.75 259.04\n",
"[BT] [2022-09-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-06 14:30:00-04:00)...\n",
"[BT] [2022-09-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.04 259.35\n",
" (LATEST) 257.75 259.04\n",
"[BT] [2022-09-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-06 15:30:00-04:00)...\n",
"[BT] [2022-09-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.11 257.63\n",
" (LATEST) 255.89 257.35\n",
"[BT] [2022-09-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-07 10:30:00-04:00)...\n",
"[BT] [2022-09-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.89 257.35\n",
" (LATEST) 255.64 257.06\n",
"[BT] [2022-09-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-07 11:30:00-04:00)...\n",
"[BT] [2022-09-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.64 257.06\n",
" (LATEST) 255.57 256.88\n",
"[BT] [2022-09-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-07 12:30:00-04:00)...\n",
"[BT] [2022-09-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.57 256.88\n",
" (LATEST) 255.52 256.72\n",
"[BT] [2022-09-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-07 13:30:00-04:00)...\n",
"[BT] [2022-09-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.57 256.88\n",
" (LATEST) 255.52 256.72\n",
"[BT] [2022-09-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-07 14:30:00-04:00)...\n",
"[BT] [2022-09-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.57 256.88\n",
" (LATEST) 255.52 256.72\n",
"[BT] [2022-09-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-07 15:30:00-04:00)...\n",
"[BT] [2022-09-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.38 257.06\n",
" (LATEST) 256.56 257.1\n",
"[BT] [2022-09-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-08 10:30:00-04:00)...\n",
"[BT] [2022-09-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.56 257.1\n",
" (LATEST) 256.77 257.18\n",
"[BT] [2022-09-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-08 11:30:00-04:00)...\n",
"[BT] [2022-09-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.77 257.18\n",
" (LATEST) 257.26 257.44\n",
"[BT] [2022-09-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-08 12:30:00-04:00)...\n",
"[BT] [2022-09-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.26 257.44\n",
" (LATEST) 257.5 257.57\n",
"[BT] [2022-09-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-08 13:30:00-04:00)...\n",
"[BT] [2022-09-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.26 257.44\n",
" (LATEST) 257.5 257.57\n",
"[BT] [2022-09-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-08 14:30:00-04:00)...\n",
"[BT] [2022-09-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.26 257.44\n",
" (LATEST) 257.5 257.57\n",
"[BT] [2022-09-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-08 15:30:00-04:00)...\n",
"[BT] [2022-09-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.95 258.51\n",
" (LATEST) 259.16 258.68\n",
"[BT] [2022-09-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-09 10:30:00-04:00)...\n",
"[BT] [2022-09-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.16 258.68\n",
" (LATEST) 259.88 259.17\n",
"[BT] [2022-09-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-09 11:30:00-04:00)...\n",
"[BT] [2022-09-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.88 259.17\n",
" (LATEST) 260.55 259.65\n",
"[BT] [2022-09-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-09 12:30:00-04:00)...\n",
"[BT] [2022-09-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.55 259.65\n",
" (LATEST) 261.05 260.05\n",
"[BT] [2022-09-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-09 13:30:00-04:00)...\n",
"[BT] [2022-09-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.55 259.65\n",
" (LATEST) 261.05 260.05\n",
"[BT] [2022-09-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-09 14:30:00-04:00)...\n",
"[BT] [2022-09-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 260.55 259.65\n",
" (LATEST) 261.05 260.05\n",
"[BT] [2022-09-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-09 15:30:00-04:00)...\n",
"[BT] [2022-09-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.67 261.38\n",
" (LATEST) 263.15 261.8\n",
"[BT] [2022-09-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-12 10:30:00-04:00)...\n",
"[BT] [2022-09-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.15 261.8\n",
" (LATEST) 263.76 262.31\n",
"[BT] [2022-09-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-12 11:30:00-04:00)...\n",
"[BT] [2022-09-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.76 262.31\n",
" (LATEST) 264.27 262.76\n",
"[BT] [2022-09-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-12 12:30:00-04:00)...\n",
"[BT] [2022-09-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.27 262.76\n",
" (LATEST) 264.48 263.03\n",
"[BT] [2022-09-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-12 13:30:00-04:00)...\n",
"[BT] [2022-09-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.27 262.76\n",
" (LATEST) 264.48 263.03\n",
"[BT] [2022-09-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-12 14:30:00-04:00)...\n",
"[BT] [2022-09-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.27 262.76\n",
" (LATEST) 264.48 263.03\n",
"[BT] [2022-09-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-12 15:30:00-04:00)...\n",
"[BT] [2022-09-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.0 264.41\n",
" (LATEST) 264.91 263.89\n",
"[BT] [2022-09-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-13 10:30:00-04:00)...\n",
"[BT] [2022-09-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.91 263.89\n",
" (LATEST) 263.75 263.26\n",
"[BT] [2022-09-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-13 11:30:00-04:00)...\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.75 263.26\n",
" (LATEST) 262.37 262.46\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-09-13 11:30:00-04:00] [5cd8c8dccfed468d9a547a41ca2e31a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.815] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:5cd8c8dccfed468d9a547a41ca2e31a8] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-09-13 11:30:00-04:00] [5cd8c8dccfed468d9a547a41ca2e31a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.815] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-09-13 11:30:00-04:00] [5cd8c8dccfed468d9a547a41ca2e31a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.815] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-09-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-13 12:30:00-04:00)...\n",
"[BT] [2022-09-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-13 13:30:00-04:00)...\n",
"[BT] [2022-09-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-13 14:30:00-04:00)...\n",
"[BT] [2022-09-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.37 262.46\n",
" (LATEST) 261.28 261.77\n",
"[BT] [2022-09-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-13 15:30:00-04:00)...\n",
"[BT] [2022-09-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-13 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-09-13 11:30:00-04:00] [5cd8c8dccfed468d9a547a41ca2e31a8] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.815] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-09-13 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-09-13 15:30:00-04:00] [6af0ae314077413a9b45ca164d3c0ca9] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 255.265] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-09-13 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:6af0ae314077413a9b45ca164d3c0ca9] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-09-13 15:30:00-04:00] [6af0ae314077413a9b45ca164d3c0ca9] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 255.265] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-09-13 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-09-13 15:30:00-04:00] [6af0ae314077413a9b45ca164d3c0ca9] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 255.265] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-09-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.16 259.6\n",
" (LATEST) 257.45 259.02\n",
"[BT] [2022-09-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-14 10:30:00-04:00)...\n",
"[BT] [2022-09-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.45 259.02\n",
" (LATEST) 256.47 258.27\n",
"[BT] [2022-09-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-14 11:30:00-04:00)...\n",
"[BT] [2022-09-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.47 258.27\n",
" (LATEST) 255.84 257.7\n",
"[BT] [2022-09-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-14 12:30:00-04:00)...\n",
"[BT] [2022-09-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.84 257.7\n",
" (LATEST) 255.24 257.16\n",
"[BT] [2022-09-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-14 13:30:00-04:00)...\n",
"[BT] [2022-09-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.84 257.7\n",
" (LATEST) 255.24 257.16\n",
"[BT] [2022-09-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-14 14:30:00-04:00)...\n",
"[BT] [2022-09-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.84 257.7\n",
" (LATEST) 255.24 257.16\n",
"[BT] [2022-09-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-14 15:30:00-04:00)...\n",
"[BT] [2022-09-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.83 255.74\n",
" (LATEST) 253.2 255.17\n",
"[BT] [2022-09-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-15 10:30:00-04:00)...\n",
"[BT] [2022-09-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.2 255.17\n",
" (LATEST) 252.29 254.41\n",
"[BT] [2022-09-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-15 11:30:00-04:00)...\n",
"[BT] [2022-09-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.29 254.41\n",
" (LATEST) 251.45 253.69\n",
"[BT] [2022-09-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-15 12:30:00-04:00)...\n",
"[BT] [2022-09-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.45 253.69\n",
" (LATEST) 250.59 252.94\n",
"[BT] [2022-09-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-15 13:30:00-04:00)...\n",
"[BT] [2022-09-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.45 253.69\n",
" (LATEST) 250.59 252.94\n",
"[BT] [2022-09-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-15 14:30:00-04:00)...\n",
"[BT] [2022-09-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.45 253.69\n",
" (LATEST) 250.59 252.94\n",
"[BT] [2022-09-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-15 15:30:00-04:00)...\n",
"[BT] [2022-09-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.66 250.41\n",
" (LATEST) 247.16 249.83\n",
"[BT] [2022-09-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-16 10:30:00-04:00)...\n",
"[BT] [2022-09-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.16 249.83\n",
" (LATEST) 246.57 249.22\n",
"[BT] [2022-09-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-16 11:30:00-04:00)...\n",
"[BT] [2022-09-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.57 249.22\n",
" (LATEST) 246.03 248.63\n",
"[BT] [2022-09-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-16 12:30:00-04:00)...\n",
"[BT] [2022-09-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.03 248.63\n",
" (LATEST) 245.75 248.21\n",
"[BT] [2022-09-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-16 13:30:00-04:00)...\n",
"[BT] [2022-09-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.03 248.63\n",
" (LATEST) 245.75 248.21\n",
"[BT] [2022-09-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-16 14:30:00-04:00)...\n",
"[BT] [2022-09-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.03 248.63\n",
" (LATEST) 245.75 248.21\n",
"[BT] [2022-09-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-16 15:30:00-04:00)...\n",
"[BT] [2022-09-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.45 246.71\n",
" (LATEST) 244.14 246.3\n",
"[BT] [2022-09-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-19 10:30:00-04:00)...\n",
"[BT] [2022-09-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.14 246.3\n",
" (LATEST) 244.03 246.03\n",
"[BT] [2022-09-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-19 11:30:00-04:00)...\n",
"[BT] [2022-09-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.03 246.03\n",
" (LATEST) 243.83 245.72\n",
"[BT] [2022-09-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-19 12:30:00-04:00)...\n",
"[BT] [2022-09-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.83 245.72\n",
" (LATEST) 243.5 245.34\n",
"[BT] [2022-09-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-19 13:30:00-04:00)...\n",
"[BT] [2022-09-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.83 245.72\n",
" (LATEST) 243.5 245.34\n",
"[BT] [2022-09-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-19 14:30:00-04:00)...\n",
"[BT] [2022-09-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.83 245.72\n",
" (LATEST) 243.5 245.34\n",
"[BT] [2022-09-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-19 15:30:00-04:00)...\n",
"[BT] [2022-09-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.17 244.64\n",
" (LATEST) 242.99 244.39\n",
"[BT] [2022-09-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-20 10:30:00-04:00)...\n",
"[BT] [2022-09-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.99 244.39\n",
" (LATEST) 242.84 244.16\n",
"[BT] [2022-09-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-20 11:30:00-04:00)...\n",
"[BT] [2022-09-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.84 244.16\n",
" (LATEST) 242.78 244.0\n",
"[BT] [2022-09-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-20 12:30:00-04:00)...\n",
"[BT] [2022-09-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.78 244.0\n",
" (LATEST) 242.86 243.94\n",
"[BT] [2022-09-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-20 13:30:00-04:00)...\n",
"[BT] [2022-09-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.78 244.0\n",
" (LATEST) 242.86 243.94\n",
"[BT] [2022-09-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-20 14:30:00-04:00)...\n",
"[BT] [2022-09-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.78 244.0\n",
" (LATEST) 242.86 243.94\n",
"[BT] [2022-09-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-20 15:30:00-04:00)...\n",
"[BT] [2022-09-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.9 243.68\n",
" (LATEST) 243.13 243.74\n",
"[BT] [2022-09-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-21 10:30:00-04:00)...\n",
"[BT] [2022-09-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.13 243.74\n",
" (LATEST) 243.37 243.84\n",
"[BT] [2022-09-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-21 11:30:00-04:00)...\n",
"[BT] [2022-09-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.37 243.84\n",
" (LATEST) 243.44 243.84\n",
"[BT] [2022-09-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-21 12:30:00-04:00)...\n",
"[BT] [2022-09-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.44 243.84\n",
" (LATEST) 243.6 243.9\n",
"[BT] [2022-09-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-21 13:30:00-04:00)...\n",
"[BT] [2022-09-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.44 243.84\n",
" (LATEST) 243.6 243.9\n",
"[BT] [2022-09-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-21 14:30:00-04:00)...\n",
"[BT] [2022-09-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.44 243.84\n",
" (LATEST) 243.6 243.9\n",
"[BT] [2022-09-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-21 15:30:00-04:00)...\n",
"[BT] [2022-09-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.74 242.59\n",
" (LATEST) 241.18 242.17\n",
"[BT] [2022-09-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-22 10:30:00-04:00)...\n",
"[BT] [2022-09-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.18 242.17\n",
" (LATEST) 241.0 241.96\n",
"[BT] [2022-09-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-22 11:30:00-04:00)...\n",
"[BT] [2022-09-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.0 241.96\n",
" (LATEST) 240.81 241.75\n",
"[BT] [2022-09-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-22 12:30:00-04:00)...\n",
"[BT] [2022-09-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.81 241.75\n",
" (LATEST) 240.86 241.69\n",
"[BT] [2022-09-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-22 13:30:00-04:00)...\n",
"[BT] [2022-09-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.81 241.75\n",
" (LATEST) 240.86 241.69\n",
"[BT] [2022-09-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-22 14:30:00-04:00)...\n",
"[BT] [2022-09-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.81 241.75\n",
" (LATEST) 240.86 241.69\n",
"[BT] [2022-09-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-22 15:30:00-04:00)...\n",
"[BT] [2022-09-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.73 240.73\n",
" (LATEST) 239.7 240.62\n",
"[BT] [2022-09-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-23 10:30:00-04:00)...\n",
"[BT] [2022-09-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.7 240.62\n",
" (LATEST) 239.68 240.52\n",
"[BT] [2022-09-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-23 11:30:00-04:00)...\n",
"[BT] [2022-09-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.68 240.52\n",
" (LATEST) 239.65 240.42\n",
"[BT] [2022-09-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-23 12:30:00-04:00)...\n",
"[BT] [2022-09-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.65 240.42\n",
" (LATEST) 239.43 240.21\n",
"[BT] [2022-09-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-23 13:30:00-04:00)...\n",
"[BT] [2022-09-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.65 240.42\n",
" (LATEST) 239.43 240.21\n",
"[BT] [2022-09-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-23 14:30:00-04:00)...\n",
"[BT] [2022-09-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.65 240.42\n",
" (LATEST) 239.43 240.21\n",
"[BT] [2022-09-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-23 15:30:00-04:00)...\n",
"[BT] [2022-09-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.53 239.41\n",
" (LATEST) 238.29 239.18\n",
"[BT] [2022-09-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-26 10:30:00-04:00)...\n",
"[BT] [2022-09-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.29 239.18\n",
" (LATEST) 238.72 239.36\n",
"[BT] [2022-09-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-26 11:30:00-04:00)...\n",
"[BT] [2022-09-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.72 239.36\n",
" (LATEST) 238.73 239.3\n",
"[BT] [2022-09-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-26 12:30:00-04:00)...\n",
"[BT] [2022-09-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.73 239.3\n",
" (LATEST) 238.87 239.34\n",
"[BT] [2022-09-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-26 13:30:00-04:00)...\n",
"[BT] [2022-09-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.73 239.3\n",
" (LATEST) 238.87 239.34\n",
"[BT] [2022-09-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-26 14:30:00-04:00)...\n",
"[BT] [2022-09-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.73 239.3\n",
" (LATEST) 238.87 239.34\n",
"[BT] [2022-09-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-26 15:30:00-04:00)...\n",
"[BT] [2022-09-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.43 239.58\n",
" (LATEST) 239.52 239.62\n",
"[BT] [2022-09-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-27 10:30:00-04:00)...\n",
"[BT] [2022-09-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.52 239.62\n",
" (LATEST) 239.43 239.56\n",
"[BT] [2022-09-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-27 11:30:00-04:00)...\n",
"[BT] [2022-09-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.43 239.56\n",
" (LATEST) 239.12 239.36\n",
"[BT] [2022-09-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-27 12:30:00-04:00)...\n",
"[BT] [2022-09-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.12 239.36\n",
" (LATEST) 238.76 239.11\n",
"[BT] [2022-09-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-27 13:30:00-04:00)...\n",
"[BT] [2022-09-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.12 239.36\n",
" (LATEST) 238.76 239.11\n",
"[BT] [2022-09-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-27 14:30:00-04:00)...\n",
"[BT] [2022-09-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.12 239.36\n",
" (LATEST) 238.76 239.11\n",
"[BT] [2022-09-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-27 15:30:00-04:00)...\n",
"[BT] [2022-09-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.47 238.17\n",
" (LATEST) 237.35 238.03\n",
"[BT] [2022-09-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-28 10:30:00-04:00)...\n",
"[BT] [2022-09-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.35 238.03\n",
" (LATEST) 237.5 238.06\n",
"[BT] [2022-09-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-28 11:30:00-04:00)...\n",
"[BT] [2022-09-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.5 238.06\n",
" (LATEST) 237.65 238.1\n",
"[BT] [2022-09-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-28 12:30:00-04:00)...\n",
"[BT] [2022-09-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.65 238.1\n",
" (LATEST) 237.99 238.26\n",
"[BT] [2022-09-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-28 13:30:00-04:00)...\n",
"[BT] [2022-09-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.65 238.1\n",
" (LATEST) 237.99 238.26\n",
"[BT] [2022-09-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-28 14:30:00-04:00)...\n",
"[BT] [2022-09-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.65 238.1\n",
" (LATEST) 237.99 238.26\n",
"[BT] [2022-09-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-28 15:30:00-04:00)...\n",
"[BT] [2022-09-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.25 238.36\n",
" (LATEST) 238.35 238.42\n",
"[BT] [2022-09-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-29 10:30:00-04:00)...\n",
"[BT] [2022-09-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.35 238.42\n",
" (LATEST) 237.86 238.1\n",
"[BT] [2022-09-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-29 11:30:00-04:00)...\n",
"[BT] [2022-09-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.86 238.1\n",
" (LATEST) 237.54 237.88\n",
"[BT] [2022-09-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-29 12:30:00-04:00)...\n",
"[BT] [2022-09-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.54 237.88\n",
" (LATEST) 237.42 237.78\n",
"[BT] [2022-09-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-29 13:30:00-04:00)...\n",
"[BT] [2022-09-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.54 237.88\n",
" (LATEST) 237.42 237.78\n",
"[BT] [2022-09-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-29 14:30:00-04:00)...\n",
"[BT] [2022-09-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.54 237.88\n",
" (LATEST) 237.42 237.78\n",
"[BT] [2022-09-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-29 15:30:00-04:00)...\n",
"[BT] [2022-09-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-09-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-09-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.42 238.34\n",
" (LATEST) 238.4 238.33\n",
"[BT] [2022-09-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-09-30 10:30:00-04:00)...\n",
"[BT] [2022-09-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.4 238.33\n",
" (LATEST) 238.43 238.36\n",
"[BT] [2022-09-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-30 11:30:00-04:00)...\n",
"[BT] [2022-09-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.43 238.36\n",
" (LATEST) 238.67 238.51\n",
"[BT] [2022-09-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-30 12:30:00-04:00)...\n",
"[BT] [2022-09-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.67 238.51\n",
" (LATEST) 238.51 238.43\n",
"[BT] [2022-09-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-30 13:30:00-04:00)...\n",
"[BT] [2022-09-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.67 238.51\n",
" (LATEST) 238.51 238.43\n",
"[BT] [2022-09-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-30 14:30:00-04:00)...\n",
"[BT] [2022-09-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-09-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.67 238.51\n",
" (LATEST) 238.51 238.43\n",
"[BT] [2022-09-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-09-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-09-30 15:30:00-04:00)...\n",
"[BT] [2022-09-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-09-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.88 237.37\n",
" (LATEST) 236.67 237.19\n",
"[BT] [2022-10-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-03 10:30:00-04:00)...\n",
"[BT] [2022-10-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.67 237.19\n",
" (LATEST) 236.74 237.19\n",
"[BT] [2022-10-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-03 11:30:00-04:00)...\n",
"[BT] [2022-10-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.74 237.19\n",
" (LATEST) 236.92 237.26\n",
"[BT] [2022-10-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-03 12:30:00-04:00)...\n",
"[BT] [2022-10-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.26\n",
" (LATEST) 236.97 237.26\n",
"[BT] [2022-10-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-03 13:30:00-04:00)...\n",
"[BT] [2022-10-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.26\n",
" (LATEST) 236.97 237.26\n",
"[BT] [2022-10-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-03 14:30:00-04:00)...\n",
"[BT] [2022-10-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.26\n",
" (LATEST) 236.97 237.26\n",
"[BT] [2022-10-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-03 15:30:00-04:00)...\n",
"[BT] [2022-10-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.31 239.39\n",
" (LATEST) 241.03 239.92\n",
"[BT] [2022-10-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-04 10:30:00-04:00)...\n",
"[BT] [2022-10-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.03 239.92\n",
" (LATEST) 242.3 240.81\n",
"[BT] [2022-10-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-04 11:30:00-04:00)...\n",
"[BT] [2022-10-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.3 240.81\n",
" (LATEST) 243.36 241.61\n",
"[BT] [2022-10-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-04 12:30:00-04:00)...\n",
"[BT] [2022-10-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.36 241.61\n",
" (LATEST) 244.15 242.27\n",
"[BT] [2022-10-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-04 13:30:00-04:00)...\n",
"[BT] [2022-10-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.36 241.61\n",
" (LATEST) 244.15 242.27\n",
"[BT] [2022-10-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-04 14:30:00-04:00)...\n",
"[BT] [2022-10-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.36 241.61\n",
" (LATEST) 244.15 242.27\n",
"[BT] [2022-10-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-04 15:30:00-04:00)...\n",
"[BT] [2022-10-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.18 243.43\n",
" (LATEST) 245.3 243.68\n",
"[BT] [2022-10-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-05 10:30:00-04:00)...\n",
"[BT] [2022-10-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.3 243.68\n",
" (LATEST) 245.17 243.75\n",
"[BT] [2022-10-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-05 11:30:00-04:00)...\n",
"[BT] [2022-10-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.17 243.75\n",
" (LATEST) 245.19 243.9\n",
"[BT] [2022-10-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-05 12:30:00-04:00)...\n",
"[BT] [2022-10-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.19 243.9\n",
" (LATEST) 245.26 244.06\n",
"[BT] [2022-10-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-05 13:30:00-04:00)...\n",
"[BT] [2022-10-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.19 243.9\n",
" (LATEST) 245.26 244.06\n",
"[BT] [2022-10-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-05 14:30:00-04:00)...\n",
"[BT] [2022-10-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.19 243.9\n",
" (LATEST) 245.26 244.06\n",
"[BT] [2022-10-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-05 15:30:00-04:00)...\n",
"[BT] [2022-10-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.1 244.92\n",
" (LATEST) 246.36 245.19\n",
"[BT] [2022-10-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-06 10:30:00-04:00)...\n",
"[BT] [2022-10-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.36 245.19\n",
" (LATEST) 246.43 245.35\n",
"[BT] [2022-10-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-06 11:30:00-04:00)...\n",
"[BT] [2022-10-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.43 245.35\n",
" (LATEST) 246.9 245.74\n",
"[BT] [2022-10-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-06 12:30:00-04:00)...\n",
"[BT] [2022-10-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.9 245.74\n",
" (LATEST) 247.14 246.0\n",
"[BT] [2022-10-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-06 13:30:00-04:00)...\n",
"[BT] [2022-10-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.9 245.74\n",
" (LATEST) 247.14 246.0\n",
"[BT] [2022-10-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-06 14:30:00-04:00)...\n",
"[BT] [2022-10-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.9 245.74\n",
" (LATEST) 247.14 246.0\n",
"[BT] [2022-10-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-06 15:30:00-04:00)...\n",
"[BT] [2022-10-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.55 245.91\n",
" (LATEST) 245.72 245.45\n",
"[BT] [2022-10-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-07 10:30:00-04:00)...\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.72 245.45\n",
" (LATEST) 244.25 244.57\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-10-07 10:30:00-04:00] [7afca95defb543af8dc06a5efee52eda] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 236.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:7afca95defb543af8dc06a5efee52eda] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-10-07 10:30:00-04:00] [7afca95defb543af8dc06a5efee52eda] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 236.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-10-07 10:30:00-04:00] [7afca95defb543af8dc06a5efee52eda] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 236.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-10-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-07 11:30:00-04:00)...\n",
"[BT] [2022-10-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.25 244.57\n",
" (LATEST) 243.04 243.79\n",
"[BT] [2022-10-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.25 244.57\n",
" (LATEST) 243.04 243.79\n",
"[BT] [2022-10-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-07 12:30:00-04:00)...\n",
"[BT] [2022-10-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-07 13:30:00-04:00)...\n",
"[BT] [2022-10-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-07 14:30:00-04:00)...\n",
"[BT] [2022-10-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.04 243.79\n",
" (LATEST) 241.96 243.05\n",
"[BT] [2022-10-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-07 15:30:00-04:00)...\n",
"[BT] [2022-10-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-07 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-10-07 10:30:00-04:00] [7afca95defb543af8dc06a5efee52eda] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 236.18] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-10-07 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-10-07 15:30:00-04:00] [951f966200b1477781054952647ba6b0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 236.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-10-07 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:951f966200b1477781054952647ba6b0] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-10-07 15:30:00-04:00] [951f966200b1477781054952647ba6b0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 236.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-10-07 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-10-07 15:30:00-04:00] [951f966200b1477781054952647ba6b0] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 236.01] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-10-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.55 240.53\n",
" (LATEST) 237.69 239.8\n",
"[BT] [2022-10-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-10 10:30:00-04:00)...\n",
"[BT] [2022-10-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.69 239.8\n",
" (LATEST) 236.63 238.95\n",
"[BT] [2022-10-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-10 11:30:00-04:00)...\n",
"[BT] [2022-10-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.63 238.95\n",
" (LATEST) 235.52 238.04\n",
"[BT] [2022-10-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-10 12:30:00-04:00)...\n",
"[BT] [2022-10-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.52 238.04\n",
" (LATEST) 234.55 237.2\n",
"[BT] [2022-10-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-10 13:30:00-04:00)...\n",
"[BT] [2022-10-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.52 238.04\n",
" (LATEST) 234.55 237.2\n",
"[BT] [2022-10-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-10 14:30:00-04:00)...\n",
"[BT] [2022-10-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.52 238.04\n",
" (LATEST) 234.55 237.2\n",
"[BT] [2022-10-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-10 15:30:00-04:00)...\n",
"[BT] [2022-10-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.09 234.88\n",
" (LATEST) 231.39 234.19\n",
"[BT] [2022-10-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-11 10:30:00-04:00)...\n",
"[BT] [2022-10-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.39 234.19\n",
" (LATEST) 230.54 233.39\n",
"[BT] [2022-10-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-11 11:30:00-04:00)...\n",
"[BT] [2022-10-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.54 233.39\n",
" (LATEST) 230.07 232.83\n",
"[BT] [2022-10-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-11 12:30:00-04:00)...\n",
"[BT] [2022-10-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.07 232.83\n",
" (LATEST) 229.77 232.38\n",
"[BT] [2022-10-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-11 13:30:00-04:00)...\n",
"[BT] [2022-10-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.07 232.83\n",
" (LATEST) 229.77 232.38\n",
"[BT] [2022-10-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-11 14:30:00-04:00)...\n",
"[BT] [2022-10-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.07 232.83\n",
" (LATEST) 229.77 232.38\n",
"[BT] [2022-10-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-11 15:30:00-04:00)...\n",
"[BT] [2022-10-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.75 231.03\n",
" (LATEST) 228.23 230.49\n",
"[BT] [2022-10-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-12 10:30:00-04:00)...\n",
"[BT] [2022-10-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.23 230.49\n",
" (LATEST) 227.8 230.01\n",
"[BT] [2022-10-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-12 11:30:00-04:00)...\n",
"[BT] [2022-10-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.8 230.01\n",
" (LATEST) 227.43 229.57\n",
"[BT] [2022-10-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-12 12:30:00-04:00)...\n",
"[BT] [2022-10-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.43 229.57\n",
" (LATEST) 227.19 229.22\n",
"[BT] [2022-10-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-12 13:30:00-04:00)...\n",
"[BT] [2022-10-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.43 229.57\n",
" (LATEST) 227.19 229.22\n",
"[BT] [2022-10-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-12 14:30:00-04:00)...\n",
"[BT] [2022-10-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.43 229.57\n",
" (LATEST) 227.19 229.22\n",
"[BT] [2022-10-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-12 15:30:00-04:00)...\n",
"[BT] [2022-10-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.03 228.58\n",
" (LATEST) 225.95 227.76\n",
"[BT] [2022-10-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-13 10:30:00-04:00)...\n",
"[BT] [2022-10-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.95 227.76\n",
" (LATEST) 225.7 227.43\n",
"[BT] [2022-10-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-13 11:30:00-04:00)...\n",
"[BT] [2022-10-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.7 227.43\n",
" (LATEST) 226.35 227.67\n",
"[BT] [2022-10-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-13 12:30:00-04:00)...\n",
"[BT] [2022-10-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.35 227.67\n",
" (LATEST) 227.36 228.17\n",
"[BT] [2022-10-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-13 13:30:00-04:00)...\n",
"[BT] [2022-10-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.35 227.67\n",
" (LATEST) 227.36 228.17\n",
"[BT] [2022-10-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-13 14:30:00-04:00)...\n",
"[BT] [2022-10-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.35 227.67\n",
" (LATEST) 227.36 228.17\n",
"[BT] [2022-10-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-13 15:30:00-04:00)...\n",
"[BT] [2022-10-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.12 229.78\n",
" (LATEST) 230.95 230.33\n",
"[BT] [2022-10-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-14 10:30:00-04:00)...\n",
"[BT] [2022-10-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.95 230.33\n",
" (LATEST) 231.09 230.47\n",
"[BT] [2022-10-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-14 11:30:00-04:00)...\n",
"[BT] [2022-10-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.09 230.47\n",
" (LATEST) 231.22 230.61\n",
"[BT] [2022-10-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-14 12:30:00-04:00)...\n",
"[BT] [2022-10-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.22 230.61\n",
" (LATEST) 231.07 230.58\n",
"[BT] [2022-10-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-14 13:30:00-04:00)...\n",
"[BT] [2022-10-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.22 230.61\n",
" (LATEST) 231.07 230.58\n",
"[BT] [2022-10-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-14 14:30:00-04:00)...\n",
"[BT] [2022-10-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.22 230.61\n",
" (LATEST) 231.07 230.58\n",
"[BT] [2022-10-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-14 15:30:00-04:00)...\n",
"[BT] [2022-10-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.44 230.95\n",
" (LATEST) 232.13 231.43\n",
"[BT] [2022-10-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-17 10:30:00-04:00)...\n",
"[BT] [2022-10-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.13 231.43\n",
" (LATEST) 232.88 231.95\n",
"[BT] [2022-10-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-17 11:30:00-04:00)...\n",
"[BT] [2022-10-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.88 231.95\n",
" (LATEST) 233.46 232.4\n",
"[BT] [2022-10-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-17 12:30:00-04:00)...\n",
"[BT] [2022-10-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.46 232.4\n",
" (LATEST) 234.03 232.85\n",
"[BT] [2022-10-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-17 13:30:00-04:00)...\n",
"[BT] [2022-10-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.46 232.4\n",
" (LATEST) 234.03 232.85\n",
"[BT] [2022-10-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-17 14:30:00-04:00)...\n",
"[BT] [2022-10-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.46 232.4\n",
" (LATEST) 234.03 232.85\n",
"[BT] [2022-10-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-17 15:30:00-04:00)...\n",
"[BT] [2022-10-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.18 235.23\n",
" (LATEST) 238.13 236.0\n",
"[BT] [2022-10-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-18 10:30:00-04:00)...\n",
"[BT] [2022-10-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.13 236.0\n",
" (LATEST) 238.39 236.36\n",
"[BT] [2022-10-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-18 11:30:00-04:00)...\n",
"[BT] [2022-10-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.39 236.36\n",
" (LATEST) 238.11 236.38\n",
"[BT] [2022-10-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-18 12:30:00-04:00)...\n",
"[BT] [2022-10-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.11 236.38\n",
" (LATEST) 237.97 236.46\n",
"[BT] [2022-10-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-18 13:30:00-04:00)...\n",
"[BT] [2022-10-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.11 236.38\n",
" (LATEST) 237.97 236.46\n",
"[BT] [2022-10-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-18 14:30:00-04:00)...\n",
"[BT] [2022-10-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.11 236.38\n",
" (LATEST) 237.97 236.46\n",
"[BT] [2022-10-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-18 15:30:00-04:00)...\n",
"[BT] [2022-10-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.82 236.77\n",
" (LATEST) 237.72 236.81\n",
"[BT] [2022-10-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-19 10:30:00-04:00)...\n",
"[BT] [2022-10-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.72 236.81\n",
" (LATEST) 237.94 237.03\n",
"[BT] [2022-10-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-19 11:30:00-04:00)...\n",
"[BT] [2022-10-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.94 237.03\n",
" (LATEST) 237.78 237.02\n",
"[BT] [2022-10-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-19 12:30:00-04:00)...\n",
"[BT] [2022-10-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 237.02\n",
" (LATEST) 237.71 237.05\n",
"[BT] [2022-10-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-19 13:30:00-04:00)...\n",
"[BT] [2022-10-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 237.02\n",
" (LATEST) 237.71 237.05\n",
"[BT] [2022-10-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-19 14:30:00-04:00)...\n",
"[BT] [2022-10-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 237.02\n",
" (LATEST) 237.71 237.05\n",
"[BT] [2022-10-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-19 15:30:00-04:00)...\n",
"[BT] [2022-10-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.53 237.08\n",
" (LATEST) 237.25 236.95\n",
"[BT] [2022-10-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-20 10:30:00-04:00)...\n",
"[BT] [2022-10-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.25 236.95\n",
" (LATEST) 237.83 237.34\n",
"[BT] [2022-10-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-20 11:30:00-04:00)...\n",
"[BT] [2022-10-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.83 237.34\n",
" (LATEST) 238.06 237.53\n",
"[BT] [2022-10-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-20 12:30:00-04:00)...\n",
"[BT] [2022-10-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.06 237.53\n",
" (LATEST) 238.3 237.73\n",
"[BT] [2022-10-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-20 13:30:00-04:00)...\n",
"[BT] [2022-10-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.06 237.53\n",
" (LATEST) 238.3 237.73\n",
"[BT] [2022-10-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-20 14:30:00-04:00)...\n",
"[BT] [2022-10-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.06 237.53\n",
" (LATEST) 238.3 237.73\n",
"[BT] [2022-10-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-20 15:30:00-04:00)...\n",
"[BT] [2022-10-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.67 236.81\n",
" (LATEST) 236.38 236.62\n",
"[BT] [2022-10-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-21 10:30:00-04:00)...\n",
"[BT] [2022-10-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.38 236.62\n",
" (LATEST) 236.47 236.65\n",
"[BT] [2022-10-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-21 11:30:00-04:00)...\n",
"[BT] [2022-10-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.47 236.65\n",
" (LATEST) 236.47 236.63\n",
"[BT] [2022-10-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-21 12:30:00-04:00)...\n",
"[BT] [2022-10-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-21 13:30:00-04:00)...\n",
"[BT] [2022-10-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-21 14:30:00-04:00)...\n",
"[BT] [2022-10-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-21 15:30:00-04:00)...\n",
"[BT] [2022-10-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.74 238.75\n",
" (LATEST) 240.36 239.23\n",
"[BT] [2022-10-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-24 10:30:00-04:00)...\n",
"[BT] [2022-10-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.36 239.23\n",
" (LATEST) 240.69 239.54\n",
"[BT] [2022-10-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-24 11:30:00-04:00)...\n",
"[BT] [2022-10-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.69 239.54\n",
" (LATEST) 241.28 240.01\n",
"[BT] [2022-10-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-24 12:30:00-04:00)...\n",
"[BT] [2022-10-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.28 240.01\n",
" (LATEST) 241.97 240.56\n",
"[BT] [2022-10-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-24 13:30:00-04:00)...\n",
"[BT] [2022-10-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.28 240.01\n",
" (LATEST) 241.97 240.56\n",
"[BT] [2022-10-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-24 14:30:00-04:00)...\n",
"[BT] [2022-10-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.28 240.01\n",
" (LATEST) 241.97 240.56\n",
"[BT] [2022-10-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-24 15:30:00-04:00)...\n",
"[BT] [2022-10-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.19 242.38\n",
" (LATEST) 244.67 242.85\n",
"[BT] [2022-10-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-25 10:30:00-04:00)...\n",
"[BT] [2022-10-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.67 242.85\n",
" (LATEST) 245.3 243.42\n",
"[BT] [2022-10-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-25 11:30:00-04:00)...\n",
"[BT] [2022-10-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.3 243.42\n",
" (LATEST) 245.97 244.01\n",
"[BT] [2022-10-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-25 12:30:00-04:00)...\n",
"[BT] [2022-10-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.97 244.01\n",
" (LATEST) 246.55 244.56\n",
"[BT] [2022-10-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-25 13:30:00-04:00)...\n",
"[BT] [2022-10-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.97 244.01\n",
" (LATEST) 246.55 244.56\n",
"[BT] [2022-10-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-25 14:30:00-04:00)...\n",
"[BT] [2022-10-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.97 244.01\n",
" (LATEST) 246.55 244.56\n",
"[BT] [2022-10-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-25 15:30:00-04:00)...\n",
"[BT] [2022-10-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.8 241.95\n",
" (LATEST) 240.13 240.91\n",
"[BT] [2022-10-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-26 10:30:00-04:00)...\n",
"[BT] [2022-10-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.13 240.91\n",
" (LATEST) 239.13 240.21\n",
"[BT] [2022-10-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-26 11:30:00-04:00)...\n",
"[BT] [2022-10-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.13 240.21\n",
" (LATEST) 238.8 239.9\n",
"[BT] [2022-10-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-26 12:30:00-04:00)...\n",
"[BT] [2022-10-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.8 239.9\n",
" (LATEST) 238.45 239.58\n",
"[BT] [2022-10-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-26 13:30:00-04:00)...\n",
"[BT] [2022-10-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.8 239.9\n",
" (LATEST) 238.45 239.58\n",
"[BT] [2022-10-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-26 14:30:00-04:00)...\n",
"[BT] [2022-10-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.8 239.9\n",
" (LATEST) 238.45 239.58\n",
"[BT] [2022-10-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-26 15:30:00-04:00)...\n",
"[BT] [2022-10-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.39 237.27\n",
" (LATEST) 234.71 236.68\n",
"[BT] [2022-10-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-27 10:30:00-04:00)...\n",
"[BT] [2022-10-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.71 236.68\n",
" (LATEST) 234.02 236.06\n",
"[BT] [2022-10-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-27 11:30:00-04:00)...\n",
"[BT] [2022-10-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.02 236.06\n",
" (LATEST) 233.06 235.27\n",
"[BT] [2022-10-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-27 12:30:00-04:00)...\n",
"[BT] [2022-10-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.06 235.27\n",
" (LATEST) 232.17 234.51\n",
"[BT] [2022-10-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-27 13:30:00-04:00)...\n",
"[BT] [2022-10-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.06 235.27\n",
" (LATEST) 232.17 234.51\n",
"[BT] [2022-10-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-27 14:30:00-04:00)...\n",
"[BT] [2022-10-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.06 235.27\n",
" (LATEST) 232.17 234.51\n",
"[BT] [2022-10-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-27 15:30:00-04:00)...\n",
"[BT] [2022-10-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.21 231.95\n",
" (LATEST) 228.75 231.41\n",
"[BT] [2022-10-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-28 10:30:00-04:00)...\n",
"[BT] [2022-10-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.75 231.41\n",
" (LATEST) 229.21 231.44\n",
"[BT] [2022-10-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-28 11:30:00-04:00)...\n",
"[BT] [2022-10-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.21 231.44\n",
" (LATEST) 229.75 231.56\n",
"[BT] [2022-10-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-28 12:30:00-04:00)...\n",
"[BT] [2022-10-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.75 231.56\n",
" (LATEST) 230.17 231.65\n",
"[BT] [2022-10-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-28 13:30:00-04:00)...\n",
"[BT] [2022-10-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.75 231.56\n",
" (LATEST) 230.17 231.65\n",
"[BT] [2022-10-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-28 14:30:00-04:00)...\n",
"[BT] [2022-10-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.75 231.56\n",
" (LATEST) 230.17 231.65\n",
"[BT] [2022-10-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-28 15:30:00-04:00)...\n",
"[BT] [2022-10-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-10-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-10-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.72 232.28\n",
" (LATEST) 232.04 232.43\n",
"[BT] [2022-10-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-10-31 10:30:00-04:00)...\n",
"[BT] [2022-10-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.04 232.43\n",
" (LATEST) 231.98 232.35\n",
"[BT] [2022-10-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-31 11:30:00-04:00)...\n",
"[BT] [2022-10-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.98 232.35\n",
" (LATEST) 232.19 232.45\n",
"[BT] [2022-10-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-31 12:30:00-04:00)...\n",
"[BT] [2022-10-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.19 232.45\n",
" (LATEST) 232.36 232.53\n",
"[BT] [2022-10-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-31 13:30:00-04:00)...\n",
"[BT] [2022-10-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.19 232.45\n",
" (LATEST) 232.36 232.53\n",
"[BT] [2022-10-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-31 14:30:00-04:00)...\n",
"[BT] [2022-10-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-10-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.19 232.45\n",
" (LATEST) 232.36 232.53\n",
"[BT] [2022-10-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-10-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-10-31 15:30:00-04:00)...\n",
"[BT] [2022-10-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-10-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.31 233.12\n",
" (LATEST) 233.55 233.28\n",
"[BT] [2022-11-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-01 10:30:00-04:00)...\n",
"[BT] [2022-11-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.55 233.28\n",
" (LATEST) 232.97 232.95\n",
"[BT] [2022-11-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-01 11:30:00-04:00)...\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.97 232.95\n",
" (LATEST) 232.52 232.67\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-01 11:30:00-04:00] [2cc74dd4802b4c39b134e64cb4b3d455] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 230.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2cc74dd4802b4c39b134e64cb4b3d455] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-01 11:30:00-04:00] [2cc74dd4802b4c39b134e64cb4b3d455] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 230.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-01 11:30:00-04:00] [2cc74dd4802b4c39b134e64cb4b3d455] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 230.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-11-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-01 12:30:00-04:00)...\n",
"[BT] [2022-11-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-01 13:30:00-04:00)...\n",
"[BT] [2022-11-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-01 14:30:00-04:00)...\n",
"[BT] [2022-11-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.52 232.67\n",
" (LATEST) 232.05 232.37\n",
"[BT] [2022-11-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-01 15:30:00-04:00)...\n",
"[BT] [2022-11-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-01 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-11-01 11:30:00-04:00] [2cc74dd4802b4c39b134e64cb4b3d455] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 230.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-11-01 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-01 15:30:00-04:00] [671257e932aa48eabad96354bcf35077] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 229.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-11-01 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:671257e932aa48eabad96354bcf35077] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-01 15:30:00-04:00] [671257e932aa48eabad96354bcf35077] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 229.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-01 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-01 15:30:00-04:00] [671257e932aa48eabad96354bcf35077] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 229.45] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-11-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.65 231.36\n",
" (LATEST) 230.46 231.18\n",
"[BT] [2022-11-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-02 10:30:00-04:00)...\n",
"[BT] [2022-11-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.46 231.18\n",
" (LATEST) 229.83 230.72\n",
"[BT] [2022-11-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-02 11:30:00-04:00)...\n",
"[BT] [2022-11-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.83 230.72\n",
" (LATEST) 229.08 230.17\n",
"[BT] [2022-11-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-02 12:30:00-04:00)...\n",
"[BT] [2022-11-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.08 230.17\n",
" (LATEST) 228.46 229.68\n",
"[BT] [2022-11-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-02 13:30:00-04:00)...\n",
"[BT] [2022-11-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.08 230.17\n",
" (LATEST) 228.46 229.68\n",
"[BT] [2022-11-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-02 14:30:00-04:00)...\n",
"[BT] [2022-11-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.08 230.17\n",
" (LATEST) 228.46 229.68\n",
"[BT] [2022-11-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-02 15:30:00-04:00)...\n",
"[BT] [2022-11-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.83 226.97\n",
" (LATEST) 224.1 226.32\n",
"[BT] [2022-11-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-03 10:30:00-04:00)...\n",
"[BT] [2022-11-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.1 226.32\n",
" (LATEST) 223.25 225.58\n",
"[BT] [2022-11-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-03 11:30:00-04:00)...\n",
"[BT] [2022-11-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 223.25 225.58\n",
" (LATEST) 222.22 224.72\n",
"[BT] [2022-11-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-03 12:30:00-04:00)...\n",
"[BT] [2022-11-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 222.22 224.72\n",
" (LATEST) 221.29 223.91\n",
"[BT] [2022-11-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-03 13:30:00-04:00)...\n",
"[BT] [2022-11-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 222.22 224.72\n",
" (LATEST) 221.29 223.91\n",
"[BT] [2022-11-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-03 14:30:00-04:00)...\n",
"[BT] [2022-11-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 222.22 224.72\n",
" (LATEST) 221.29 223.91\n",
"[BT] [2022-11-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-03 15:30:00-04:00)...\n",
"[BT] [2022-11-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.86 221.63\n",
" (LATEST) 218.65 221.24\n",
"[BT] [2022-11-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-04 10:30:00-04:00)...\n",
"[BT] [2022-11-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.65 221.24\n",
" (LATEST) 218.64 220.99\n",
"[BT] [2022-11-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-04 11:30:00-04:00)...\n",
"[BT] [2022-11-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.64 220.99\n",
" (LATEST) 218.24 220.52\n",
"[BT] [2022-11-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-04 12:30:00-04:00)...\n",
"[BT] [2022-11-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.24 220.52\n",
" (LATEST) 217.86 220.06\n",
"[BT] [2022-11-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-04 13:30:00-04:00)...\n",
"[BT] [2022-11-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.24 220.52\n",
" (LATEST) 217.86 220.06\n",
"[BT] [2022-11-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-04 14:30:00-04:00)...\n",
"[BT] [2022-11-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 218.24 220.52\n",
" (LATEST) 217.86 220.06\n",
"[BT] [2022-11-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-04 15:30:00-04:00)...\n",
"[BT] [2022-11-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 219.69 220.7\n",
" (LATEST) 219.96 220.77\n",
"[BT] [2022-11-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-07 10:30:00-04:00)...\n",
"[BT] [2022-11-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 219.96 220.77\n",
" (LATEST) 220.26 220.87\n",
"[BT] [2022-11-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-07 11:30:00-04:00)...\n",
"[BT] [2022-11-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.26 220.87\n",
" (LATEST) 220.97 221.26\n",
"[BT] [2022-11-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-07 12:30:00-04:00)...\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.97 221.26\n",
" (LATEST) 221.81 221.75\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 12:30:00-04:00] [c0337789a6194849b4dd063cb2a6a403] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c0337789a6194849b4dd063cb2a6a403] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 12:30:00-04:00] [c0337789a6194849b4dd063cb2a6a403] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 12:30:00-04:00] [c0337789a6194849b4dd063cb2a6a403] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-11-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-07 13:30:00-04:00)...\n",
"[BT] [2022-11-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.97 221.26\n",
" (LATEST) 221.81 221.75\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 13:30:00-04:00] [c3d667b6b39d469f85f4184c9f83ee81] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c3d667b6b39d469f85f4184c9f83ee81] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 13:30:00-04:00] [c3d667b6b39d469f85f4184c9f83ee81] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 13:30:00-04:00] [c3d667b6b39d469f85f4184c9f83ee81] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.97 221.26\n",
" (LATEST) 221.81 221.75\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 13:30:00-04:00] [fa4514a2861f4e21ba9d49fbb0a20b63] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:fa4514a2861f4e21ba9d49fbb0a20b63] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 13:30:00-04:00] [fa4514a2861f4e21ba9d49fbb0a20b63] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 13:30:00-04:00] [fa4514a2861f4e21ba9d49fbb0a20b63] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-11-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-07 14:30:00-04:00)...\n",
"[BT] [2022-11-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.97 221.26\n",
" (LATEST) 221.81 221.75\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 14:30:00-04:00] [8bf91156f7a64304b6ee654fcc8def40] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8bf91156f7a64304b6ee654fcc8def40] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 14:30:00-04:00] [8bf91156f7a64304b6ee654fcc8def40] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 14:30:00-04:00] [8bf91156f7a64304b6ee654fcc8def40] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 220.97 221.26\n",
" (LATEST) 221.81 221.75\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 14:30:00-04:00] [1b05658270e64c3d975b95af3d41e902] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:1b05658270e64c3d975b95af3d41e902] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 14:30:00-04:00] [1b05658270e64c3d975b95af3d41e902] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 14:30:00-04:00] [1b05658270e64c3d975b95af3d41e902] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-11-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-07 15:30:00-04:00)...\n",
"[BT] [2022-11-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-07 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-11-07 14:30:00-04:00] [1b05658270e64c3d975b95af3d41e902] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-11-07 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-11-07 15:30:00-04:00] [78db1f38222443d2998d27f809c24269] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-11-07 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:78db1f38222443d2998d27f809c24269] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-11-07 15:30:00-04:00] [78db1f38222443d2998d27f809c24269] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-11-07 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-11-07 15:30:00-04:00] [78db1f38222443d2998d27f809c24269] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 226.4207] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-11-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.52 223.55\n",
" (LATEST) 225.2 224.06\n",
"[BT] [2022-11-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-08 10:30:00-04:00)...\n",
"[BT] [2022-11-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.2 224.06\n",
" (LATEST) 225.71 224.49\n",
"[BT] [2022-11-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-08 11:30:00-04:00)...\n",
"[BT] [2022-11-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.71 224.49\n",
" (LATEST) 226.3 224.97\n",
"[BT] [2022-11-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-08 12:30:00-04:00)...\n",
"[BT] [2022-11-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.3 224.97\n",
" (LATEST) 226.77 225.39\n",
"[BT] [2022-11-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-08 13:30:00-04:00)...\n",
"[BT] [2022-11-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.3 224.97\n",
" (LATEST) 226.77 225.39\n",
"[BT] [2022-11-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-08 14:30:00-04:00)...\n",
"[BT] [2022-11-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.3 224.97\n",
" (LATEST) 226.77 225.39\n",
"[BT] [2022-11-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-08 15:30:00-04:00)...\n",
"[BT] [2022-11-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.16 226.0\n",
" (LATEST) 227.14 226.09\n",
"[BT] [2022-11-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-09 10:30:00-04:00)...\n",
"[BT] [2022-11-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 226.09\n",
" (LATEST) 227.1 226.17\n",
"[BT] [2022-11-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-09 11:30:00-04:00)...\n",
"[BT] [2022-11-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.1 226.17\n",
" (LATEST) 227.11 226.27\n",
"[BT] [2022-11-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-09 12:30:00-04:00)...\n",
"[BT] [2022-11-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.11 226.27\n",
" (LATEST) 226.92 226.23\n",
"[BT] [2022-11-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-09 13:30:00-04:00)...\n",
"[BT] [2022-11-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.11 226.27\n",
" (LATEST) 226.92 226.23\n",
"[BT] [2022-11-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-09 14:30:00-04:00)...\n",
"[BT] [2022-11-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.11 226.27\n",
" (LATEST) 226.92 226.23\n",
"[BT] [2022-11-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-09 15:30:00-04:00)...\n",
"[BT] [2022-11-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.16 225.9\n",
" (LATEST) 226.12 225.9\n",
"[BT] [2022-11-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-10 10:30:00-04:00)...\n",
"[BT] [2022-11-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.12 225.9\n",
" (LATEST) 227.56 226.81\n",
"[BT] [2022-11-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-10 11:30:00-04:00)...\n",
"[BT] [2022-11-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.56 226.81\n",
" (LATEST) 229.23 227.92\n",
"[BT] [2022-11-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-10 12:30:00-04:00)...\n",
"[BT] [2022-11-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.23 227.92\n",
" (LATEST) 230.69 228.95\n",
"[BT] [2022-11-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-10 13:30:00-04:00)...\n",
"[BT] [2022-11-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.23 227.92\n",
" (LATEST) 230.69 228.95\n",
"[BT] [2022-11-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-10 14:30:00-04:00)...\n",
"[BT] [2022-11-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.23 227.92\n",
" (LATEST) 230.69 228.95\n",
"[BT] [2022-11-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-10 15:30:00-04:00)...\n",
"[BT] [2022-11-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.96 232.87\n",
" (LATEST) 237.26 233.97\n",
"[BT] [2022-11-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-11 10:30:00-04:00)...\n",
"[BT] [2022-11-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.26 233.97\n",
" (LATEST) 238.16 234.84\n",
"[BT] [2022-11-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-11 11:30:00-04:00)...\n",
"[BT] [2022-11-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.16 234.84\n",
" (LATEST) 239.32 235.87\n",
"[BT] [2022-11-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-11 12:30:00-04:00)...\n",
"[BT] [2022-11-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.32 235.87\n",
" (LATEST) 240.3 236.81\n",
"[BT] [2022-11-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-11 13:30:00-04:00)...\n",
"[BT] [2022-11-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.32 235.87\n",
" (LATEST) 240.3 236.81\n",
"[BT] [2022-11-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-11 14:30:00-04:00)...\n",
"[BT] [2022-11-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.32 235.87\n",
" (LATEST) 240.3 236.81\n",
"[BT] [2022-11-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-11 15:30:00-04:00)...\n",
"[BT] [2022-11-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.33 239.05\n",
" (LATEST) 242.59 239.52\n",
"[BT] [2022-11-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-14 10:30:00-04:00)...\n",
"[BT] [2022-11-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.59 239.52\n",
" (LATEST) 242.5 239.76\n",
"[BT] [2022-11-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-14 11:30:00-04:00)...\n",
"[BT] [2022-11-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.5 239.76\n",
" (LATEST) 242.47 240.0\n",
"[BT] [2022-11-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-14 12:30:00-04:00)...\n",
"[BT] [2022-11-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.47 240.0\n",
" (LATEST) 242.35 240.16\n",
"[BT] [2022-11-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-14 13:30:00-04:00)...\n",
"[BT] [2022-11-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.47 240.0\n",
" (LATEST) 242.35 240.16\n",
"[BT] [2022-11-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-14 14:30:00-04:00)...\n",
"[BT] [2022-11-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.47 240.0\n",
" (LATEST) 242.35 240.16\n",
"[BT] [2022-11-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-14 15:30:00-04:00)...\n",
"[BT] [2022-11-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.01 241.16\n",
" (LATEST) 243.32 241.53\n",
"[BT] [2022-11-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-15 10:30:00-04:00)...\n",
"[BT] [2022-11-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.32 241.53\n",
" (LATEST) 243.69 241.93\n",
"[BT] [2022-11-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-15 11:30:00-04:00)...\n",
"[BT] [2022-11-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.69 241.93\n",
" (LATEST) 243.91 242.23\n",
"[BT] [2022-11-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-15 12:30:00-04:00)...\n",
"[BT] [2022-11-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.91 242.23\n",
" (LATEST) 244.0 242.45\n",
"[BT] [2022-11-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-15 13:30:00-04:00)...\n",
"[BT] [2022-11-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.91 242.23\n",
" (LATEST) 244.0 242.45\n",
"[BT] [2022-11-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-15 14:30:00-04:00)...\n",
"[BT] [2022-11-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.91 242.23\n",
" (LATEST) 244.0 242.45\n",
"[BT] [2022-11-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-15 15:30:00-04:00)...\n",
"[BT] [2022-11-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.1 242.26\n",
" (LATEST) 242.84 242.18\n",
"[BT] [2022-11-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-16 10:30:00-04:00)...\n",
"[BT] [2022-11-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.84 242.18\n",
" (LATEST) 242.79 242.21\n",
"[BT] [2022-11-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-16 11:30:00-04:00)...\n",
"[BT] [2022-11-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.79 242.21\n",
" (LATEST) 242.5 242.09\n",
"[BT] [2022-11-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-16 12:30:00-04:00)...\n",
"[BT] [2022-11-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.5 242.09\n",
" (LATEST) 242.23 241.96\n",
"[BT] [2022-11-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-16 13:30:00-04:00)...\n",
"[BT] [2022-11-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.5 242.09\n",
" (LATEST) 242.23 241.96\n",
"[BT] [2022-11-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-16 14:30:00-04:00)...\n",
"[BT] [2022-11-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.5 242.09\n",
" (LATEST) 242.23 241.96\n",
"[BT] [2022-11-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-16 15:30:00-04:00)...\n",
"[BT] [2022-11-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.49 241.55\n",
" (LATEST) 241.06 241.28\n",
"[BT] [2022-11-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-17 10:30:00-04:00)...\n",
"[BT] [2022-11-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.06 241.28\n",
" (LATEST) 240.62 240.99\n",
"[BT] [2022-11-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-17 11:30:00-04:00)...\n",
"[BT] [2022-11-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.62 240.99\n",
" (LATEST) 240.66 240.97\n",
"[BT] [2022-11-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-17 12:30:00-04:00)...\n",
"[BT] [2022-11-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.66 240.97\n",
" (LATEST) 240.59 240.9\n",
"[BT] [2022-11-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-17 13:30:00-04:00)...\n",
"[BT] [2022-11-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.66 240.97\n",
" (LATEST) 240.59 240.9\n",
"[BT] [2022-11-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-17 14:30:00-04:00)...\n",
"[BT] [2022-11-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.66 240.97\n",
" (LATEST) 240.59 240.9\n",
"[BT] [2022-11-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-17 15:30:00-04:00)...\n",
"[BT] [2022-11-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.58 241.46\n",
" (LATEST) 241.88 241.66\n",
"[BT] [2022-11-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-18 10:30:00-04:00)...\n",
"[BT] [2022-11-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.88 241.66\n",
" (LATEST) 242.1 241.82\n",
"[BT] [2022-11-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-18 11:30:00-04:00)...\n",
"[BT] [2022-11-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.1 241.82\n",
" (LATEST) 241.91 241.73\n",
"[BT] [2022-11-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-18 12:30:00-04:00)...\n",
"[BT] [2022-11-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.91 241.73\n",
" (LATEST) 241.59 241.55\n",
"[BT] [2022-11-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-18 13:30:00-04:00)...\n",
"[BT] [2022-11-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.91 241.73\n",
" (LATEST) 241.59 241.55\n",
"[BT] [2022-11-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-18 14:30:00-04:00)...\n",
"[BT] [2022-11-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.91 241.73\n",
" (LATEST) 241.59 241.55\n",
"[BT] [2022-11-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-18 15:30:00-04:00)...\n",
"[BT] [2022-11-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.91 241.11\n",
" (LATEST) 240.87 241.07\n",
"[BT] [2022-11-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-21 10:30:00-04:00)...\n",
"[BT] [2022-11-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.87 241.07\n",
" (LATEST) 240.95 241.1\n",
"[BT] [2022-11-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-21 11:30:00-04:00)...\n",
"[BT] [2022-11-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.95 241.1\n",
" (LATEST) 241.09 241.17\n",
"[BT] [2022-11-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-21 12:30:00-04:00)...\n",
"[BT] [2022-11-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.09 241.17\n",
" (LATEST) 241.22 241.24\n",
"[BT] [2022-11-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-21 13:30:00-04:00)...\n",
"[BT] [2022-11-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.09 241.17\n",
" (LATEST) 241.22 241.24\n",
"[BT] [2022-11-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-21 14:30:00-04:00)...\n",
"[BT] [2022-11-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.09 241.17\n",
" (LATEST) 241.22 241.24\n",
"[BT] [2022-11-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-21 15:30:00-04:00)...\n",
"[BT] [2022-11-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.51 241.43\n",
" (LATEST) 241.68 241.54\n",
"[BT] [2022-11-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-22 10:30:00-04:00)...\n",
"[BT] [2022-11-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.68 241.54\n",
" (LATEST) 241.98 241.74\n",
"[BT] [2022-11-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-22 11:30:00-04:00)...\n",
"[BT] [2022-11-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.98 241.74\n",
" (LATEST) 242.0 241.77\n",
"[BT] [2022-11-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-22 12:30:00-04:00)...\n",
"[BT] [2022-11-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.0 241.77\n",
" (LATEST) 242.17 241.9\n",
"[BT] [2022-11-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-22 13:30:00-04:00)...\n",
"[BT] [2022-11-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.0 241.77\n",
" (LATEST) 242.17 241.9\n",
"[BT] [2022-11-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-22 14:30:00-04:00)...\n",
"[BT] [2022-11-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.0 241.77\n",
" (LATEST) 242.17 241.9\n",
"[BT] [2022-11-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-22 15:30:00-04:00)...\n",
"[BT] [2022-11-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.48 242.83\n",
" (LATEST) 243.79 243.09\n",
"[BT] [2022-11-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-23 10:30:00-04:00)...\n",
"[BT] [2022-11-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.79 243.09\n",
" (LATEST) 243.99 243.28\n",
"[BT] [2022-11-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-23 11:30:00-04:00)...\n",
"[BT] [2022-11-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.99 243.28\n",
" (LATEST) 244.45 243.63\n",
"[BT] [2022-11-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-23 12:30:00-04:00)...\n",
"[BT] [2022-11-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.45 243.63\n",
" (LATEST) 244.9 243.99\n",
"[BT] [2022-11-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-23 13:30:00-04:00)...\n",
"[BT] [2022-11-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.45 243.63\n",
" (LATEST) 244.9 243.99\n",
"[BT] [2022-11-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-23 14:30:00-04:00)...\n",
"[BT] [2022-11-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.45 243.63\n",
" (LATEST) 244.9 243.99\n",
"[BT] [2022-11-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-23 15:30:00-04:00)...\n",
"[BT] [2022-11-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.03 244.97\n",
" (LATEST) 246.21 245.18\n",
"[BT] [2022-11-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-25 10:30:00-04:00)...\n",
"[BT] [2022-11-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.21 245.18\n",
" (LATEST) 246.4 245.39\n",
"[BT] [2022-11-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-25 11:30:00-04:00)...\n",
"[BT] [2022-11-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.4 245.39\n",
" (LATEST) 246.61 245.62\n",
"[BT] [2022-11-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-25 12:30:00-04:00)...\n",
"[BT] [2022-11-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.61 245.62\n",
" (LATEST) 246.82 245.85\n",
"[BT] [2022-11-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-25 13:30:00-04:00)...\n",
"[BT] [2022-11-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.61 245.62\n",
" (LATEST) 246.82 245.85\n",
"[BT] [2022-11-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-25 14:30:00-04:00)...\n",
"[BT] [2022-11-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.61 245.62\n",
" (LATEST) 246.82 245.85\n",
"[BT] [2022-11-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-25 15:30:00-04:00)...\n",
"[BT] [2022-11-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.42 245.83\n",
" (LATEST) 246.34 245.84\n",
"[BT] [2022-11-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-28 10:30:00-04:00)...\n",
"[BT] [2022-11-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.34 245.84\n",
" (LATEST) 246.3 245.86\n",
"[BT] [2022-11-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-28 11:30:00-04:00)...\n",
"[BT] [2022-11-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.3 245.86\n",
" (LATEST) 245.8 245.59\n",
"[BT] [2022-11-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-28 12:30:00-04:00)...\n",
"[BT] [2022-11-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.8 245.59\n",
" (LATEST) 245.37 245.35\n",
"[BT] [2022-11-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-28 13:30:00-04:00)...\n",
"[BT] [2022-11-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.8 245.59\n",
" (LATEST) 245.37 245.35\n",
"[BT] [2022-11-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-28 14:30:00-04:00)...\n",
"[BT] [2022-11-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.8 245.59\n",
" (LATEST) 245.37 245.35\n",
"[BT] [2022-11-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-28 15:30:00-04:00)...\n",
"[BT] [2022-11-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.09 244.51\n",
" (LATEST) 243.73 244.25\n",
"[BT] [2022-11-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-29 10:30:00-04:00)...\n",
"[BT] [2022-11-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.73 244.25\n",
" (LATEST) 243.37 243.98\n",
"[BT] [2022-11-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-29 11:30:00-04:00)...\n",
"[BT] [2022-11-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.37 243.98\n",
" (LATEST) 243.03 243.71\n",
"[BT] [2022-11-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-29 12:30:00-04:00)...\n",
"[BT] [2022-11-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.03 243.71\n",
" (LATEST) 242.66 243.42\n",
"[BT] [2022-11-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-29 13:30:00-04:00)...\n",
"[BT] [2022-11-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.03 243.71\n",
" (LATEST) 242.66 243.42\n",
"[BT] [2022-11-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-29 14:30:00-04:00)...\n",
"[BT] [2022-11-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.03 243.71\n",
" (LATEST) 242.66 243.42\n",
"[BT] [2022-11-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-29 15:30:00-04:00)...\n",
"[BT] [2022-11-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-11-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-11-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.09 242.84\n",
" (LATEST) 242.03 242.73\n",
"[BT] [2022-11-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-11-30 10:30:00-04:00)...\n",
"[BT] [2022-11-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.03 242.73\n",
" (LATEST) 241.8 242.52\n",
"[BT] [2022-11-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-30 11:30:00-04:00)...\n",
"[BT] [2022-11-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.8 242.52\n",
" (LATEST) 241.82 242.47\n",
"[BT] [2022-11-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-30 12:30:00-04:00)...\n",
"[BT] [2022-11-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.82 242.47\n",
" (LATEST) 241.7 242.33\n",
"[BT] [2022-11-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-30 13:30:00-04:00)...\n",
"[BT] [2022-11-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.82 242.47\n",
" (LATEST) 241.7 242.33\n",
"[BT] [2022-11-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-30 14:30:00-04:00)...\n",
"[BT] [2022-11-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-11-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.82 242.47\n",
" (LATEST) 241.7 242.33\n",
"[BT] [2022-11-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-11-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-11-30 15:30:00-04:00)...\n",
"[BT] [2022-11-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-11-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.34 245.22\n",
" (LATEST) 247.61 246.11\n",
"[BT] [2022-12-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-01 10:30:00-04:00)...\n",
"[BT] [2022-12-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.61 246.11\n",
" (LATEST) 248.6 246.87\n",
"[BT] [2022-12-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-01 11:30:00-04:00)...\n",
"[BT] [2022-12-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.6 246.87\n",
" (LATEST) 249.06 247.32\n",
"[BT] [2022-12-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-01 12:30:00-04:00)...\n",
"[BT] [2022-12-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.06 247.32\n",
" (LATEST) 249.82 247.96\n",
"[BT] [2022-12-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-01 13:30:00-04:00)...\n",
"[BT] [2022-12-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.06 247.32\n",
" (LATEST) 249.82 247.96\n",
"[BT] [2022-12-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-01 14:30:00-04:00)...\n",
"[BT] [2022-12-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.06 247.32\n",
" (LATEST) 249.82 247.96\n",
"[BT] [2022-12-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-01 15:30:00-04:00)...\n",
"[BT] [2022-12-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.59 249.61\n",
" (LATEST) 251.88 249.98\n",
"[BT] [2022-12-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-02 10:30:00-04:00)...\n",
"[BT] [2022-12-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.88 249.98\n",
" (LATEST) 251.56 249.96\n",
"[BT] [2022-12-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-02 11:30:00-04:00)...\n",
"[BT] [2022-12-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.56 249.96\n",
" (LATEST) 251.59 250.13\n",
"[BT] [2022-12-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-02 12:30:00-04:00)...\n",
"[BT] [2022-12-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.59 250.13\n",
" (LATEST) 251.59 250.27\n",
"[BT] [2022-12-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-02 13:30:00-04:00)...\n",
"[BT] [2022-12-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.59 250.13\n",
" (LATEST) 251.59 250.27\n",
"[BT] [2022-12-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-02 14:30:00-04:00)...\n",
"[BT] [2022-12-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.59 250.13\n",
" (LATEST) 251.59 250.27\n",
"[BT] [2022-12-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-02 15:30:00-04:00)...\n",
"[BT] [2022-12-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.44 251.17\n",
" (LATEST) 252.63 251.41\n",
"[BT] [2022-12-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-05 10:30:00-04:00)...\n",
"[BT] [2022-12-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.63 251.41\n",
" (LATEST) 252.53 251.46\n",
"[BT] [2022-12-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-05 11:30:00-04:00)...\n",
"[BT] [2022-12-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.53 251.46\n",
" (LATEST) 252.38 251.47\n",
"[BT] [2022-12-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-05 12:30:00-04:00)...\n",
"[BT] [2022-12-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.38 251.47\n",
" (LATEST) 252.44 251.6\n",
"[BT] [2022-12-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-05 13:30:00-04:00)...\n",
"[BT] [2022-12-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.38 251.47\n",
" (LATEST) 252.44 251.6\n",
"[BT] [2022-12-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-05 14:30:00-04:00)...\n",
"[BT] [2022-12-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.38 251.47\n",
" (LATEST) 252.44 251.6\n",
"[BT] [2022-12-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-05 15:30:00-04:00)...\n",
"[BT] [2022-12-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.59 251.25\n",
" (LATEST) 251.4 251.17\n",
"[BT] [2022-12-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-06 10:30:00-04:00)...\n",
"[BT] [2022-12-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.4 251.17\n",
" (LATEST) 251.31 251.13\n",
"[BT] [2022-12-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-06 11:30:00-04:00)...\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.31 251.13\n",
" (LATEST) 250.69 250.77\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-06 11:30:00-04:00] [8317c19b183f43edb2809bd4a6566f80] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 247.28] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8317c19b183f43edb2809bd4a6566f80] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-06 11:30:00-04:00] [8317c19b183f43edb2809bd4a6566f80] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 247.28] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-06 11:30:00-04:00] [8317c19b183f43edb2809bd4a6566f80] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 247.28] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-12-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-06 12:30:00-04:00)...\n",
"[BT] [2022-12-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-06 13:30:00-04:00)...\n",
"[BT] [2022-12-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-06 14:30:00-04:00)...\n",
"[BT] [2022-12-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.69 250.77\n",
" (LATEST) 250.14 250.42\n",
"[BT] [2022-12-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-06 15:30:00-04:00)...\n",
"[BT] [2022-12-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-06 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-12-06 11:30:00-04:00] [8317c19b183f43edb2809bd4a6566f80] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 247.28] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-12-06 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-06 15:30:00-04:00] [99a0a02a8aa2453ca3f9ac55ea0c53ad] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 247.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-12-06 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:99a0a02a8aa2453ca3f9ac55ea0c53ad] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-06 15:30:00-04:00] [99a0a02a8aa2453ca3f9ac55ea0c53ad] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 247.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-06 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-06 15:30:00-04:00] [99a0a02a8aa2453ca3f9ac55ea0c53ad] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 247.09] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-12-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.48 248.61\n",
" (LATEST) 246.79 248.08\n",
"[BT] [2022-12-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-07 10:30:00-04:00)...\n",
"[BT] [2022-12-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.79 248.08\n",
" (LATEST) 246.52 247.78\n",
"[BT] [2022-12-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-07 11:30:00-04:00)...\n",
"[BT] [2022-12-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.52 247.78\n",
" (LATEST) 246.22 247.48\n",
"[BT] [2022-12-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-07 12:30:00-04:00)...\n",
"[BT] [2022-12-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.22 247.48\n",
" (LATEST) 246.13 247.3\n",
"[BT] [2022-12-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-07 13:30:00-04:00)...\n",
"[BT] [2022-12-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.22 247.48\n",
" (LATEST) 246.13 247.3\n",
"[BT] [2022-12-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-07 14:30:00-04:00)...\n",
"[BT] [2022-12-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.22 247.48\n",
" (LATEST) 246.13 247.3\n",
"[BT] [2022-12-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-07 15:30:00-04:00)...\n",
"[BT] [2022-12-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.4 246.52\n",
" (LATEST) 245.34 246.37\n",
"[BT] [2022-12-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-08 10:30:00-04:00)...\n",
"[BT] [2022-12-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.34 246.37\n",
" (LATEST) 245.28 246.24\n",
"[BT] [2022-12-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-08 11:30:00-04:00)...\n",
"[BT] [2022-12-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.28 246.24\n",
" (LATEST) 245.49 246.28\n",
"[BT] [2022-12-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-08 12:30:00-04:00)...\n",
"[BT] [2022-12-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.49 246.28\n",
" (LATEST) 245.71 246.34\n",
"[BT] [2022-12-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-08 13:30:00-04:00)...\n",
"[BT] [2022-12-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.49 246.28\n",
" (LATEST) 245.71 246.34\n",
"[BT] [2022-12-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-08 14:30:00-04:00)...\n",
"[BT] [2022-12-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.49 246.28\n",
" (LATEST) 245.71 246.34\n",
"[BT] [2022-12-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-08 15:30:00-04:00)...\n",
"[BT] [2022-12-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.63 246.77\n",
" (LATEST) 246.96 246.97\n",
"[BT] [2022-12-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-09 10:30:00-04:00)...\n",
"[BT] [2022-12-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.96 246.97\n",
" (LATEST) 246.63 246.76\n",
"[BT] [2022-12-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-09 11:30:00-04:00)...\n",
"[BT] [2022-12-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.63 246.76\n",
" (LATEST) 246.46 246.64\n",
"[BT] [2022-12-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-09 12:30:00-04:00)...\n",
"[BT] [2022-12-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.46 246.64\n",
" (LATEST) 246.66 246.75\n",
"[BT] [2022-12-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-09 13:30:00-04:00)...\n",
"[BT] [2022-12-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.46 246.64\n",
" (LATEST) 246.66 246.75\n",
"[BT] [2022-12-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-09 14:30:00-04:00)...\n",
"[BT] [2022-12-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.46 246.64\n",
" (LATEST) 246.66 246.75\n",
"[BT] [2022-12-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-09 15:30:00-04:00)...\n",
"[BT] [2022-12-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.57 246.67\n",
" (LATEST) 246.59 246.67\n",
"[BT] [2022-12-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-12 10:30:00-04:00)...\n",
"[BT] [2022-12-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.59 246.67\n",
" (LATEST) 246.73 246.74\n",
"[BT] [2022-12-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-12 11:30:00-04:00)...\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.73 246.74\n",
" (LATEST) 247.35 247.13\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-12 11:30:00-04:00] [b63389c1b538456a8bb7b991f3fd97f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 250.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b63389c1b538456a8bb7b991f3fd97f4] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-12 11:30:00-04:00] [b63389c1b538456a8bb7b991f3fd97f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 250.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-12 11:30:00-04:00] [b63389c1b538456a8bb7b991f3fd97f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 250.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-12-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-12 12:30:00-04:00)...\n",
"[BT] [2022-12-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-12 13:30:00-04:00)...\n",
"[BT] [2022-12-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-12 14:30:00-04:00)...\n",
"[BT] [2022-12-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.35 247.13\n",
" (LATEST) 247.72 247.38\n",
"[BT] [2022-12-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-12 15:30:00-04:00)...\n",
"[BT] [2022-12-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-12-12 11:30:00-04:00] [b63389c1b538456a8bb7b991f3fd97f4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 250.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-12-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-12 15:30:00-04:00] [62a6a46281d243ce94548cfcaada6065] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.75] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-12-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:62a6a46281d243ce94548cfcaada6065] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-12 15:30:00-04:00] [62a6a46281d243ce94548cfcaada6065] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.75] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-12 15:30:00-04:00] [62a6a46281d243ce94548cfcaada6065] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.75] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-12-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.34 249.18\n",
" (LATEST) 251.36 249.93\n",
"[BT] [2022-12-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-13 10:30:00-04:00)...\n",
"[BT] [2022-12-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.36 249.93\n",
" (LATEST) 252.94 251.04\n",
"[BT] [2022-12-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-13 11:30:00-04:00)...\n",
"[BT] [2022-12-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.94 251.04\n",
" (LATEST) 253.97 251.86\n",
"[BT] [2022-12-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-13 12:30:00-04:00)...\n",
"[BT] [2022-12-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.97 251.86\n",
" (LATEST) 254.88 252.62\n",
"[BT] [2022-12-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-13 13:30:00-04:00)...\n",
"[BT] [2022-12-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.97 251.86\n",
" (LATEST) 254.88 252.62\n",
"[BT] [2022-12-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-13 14:30:00-04:00)...\n",
"[BT] [2022-12-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.97 251.86\n",
" (LATEST) 254.88 252.62\n",
"[BT] [2022-12-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-13 15:30:00-04:00)...\n",
"[BT] [2022-12-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.68 253.73\n",
" (LATEST) 255.92 254.07\n",
"[BT] [2022-12-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-14 10:30:00-04:00)...\n",
"[BT] [2022-12-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.92 254.07\n",
" (LATEST) 256.1 254.36\n",
"[BT] [2022-12-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-14 11:30:00-04:00)...\n",
"[BT] [2022-12-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.1 254.36\n",
" (LATEST) 256.83 254.98\n",
"[BT] [2022-12-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-14 12:30:00-04:00)...\n",
"[BT] [2022-12-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 254.98\n",
" (LATEST) 257.42 255.52\n",
"[BT] [2022-12-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-14 13:30:00-04:00)...\n",
"[BT] [2022-12-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 254.98\n",
" (LATEST) 257.42 255.52\n",
"[BT] [2022-12-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-14 14:30:00-04:00)...\n",
"[BT] [2022-12-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.83 254.98\n",
" (LATEST) 257.42 255.52\n",
"[BT] [2022-12-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-14 15:30:00-04:00)...\n",
"[BT] [2022-12-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.36 255.3\n",
" (LATEST) 256.1 255.25\n",
"[BT] [2022-12-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-15 10:30:00-04:00)...\n",
"[BT] [2022-12-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.1 255.25\n",
" (LATEST) 255.73 255.1\n",
"[BT] [2022-12-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-15 11:30:00-04:00)...\n",
"[BT] [2022-12-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.73 255.1\n",
" (LATEST) 254.95 254.68\n",
"[BT] [2022-12-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-15 12:30:00-04:00)...\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.95 254.68\n",
" (LATEST) 254.16 254.21\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 12:30:00-04:00] [8643902fce1a454d8fbf3290b3699137] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8643902fce1a454d8fbf3290b3699137] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 12:30:00-04:00] [8643902fce1a454d8fbf3290b3699137] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 12:30:00-04:00] [8643902fce1a454d8fbf3290b3699137] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-12-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-15 13:30:00-04:00)...\n",
"[BT] [2022-12-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.95 254.68\n",
" (LATEST) 254.16 254.21\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 13:30:00-04:00] [273c687cfd8647c4828519014e792b08] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:273c687cfd8647c4828519014e792b08] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 13:30:00-04:00] [273c687cfd8647c4828519014e792b08] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 13:30:00-04:00] [273c687cfd8647c4828519014e792b08] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.95 254.68\n",
" (LATEST) 254.16 254.21\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 13:30:00-04:00] [0beaefd3509b46b3b3374a32a48af631] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0beaefd3509b46b3b3374a32a48af631] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 13:30:00-04:00] [0beaefd3509b46b3b3374a32a48af631] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 13:30:00-04:00] [0beaefd3509b46b3b3374a32a48af631] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-12-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-15 14:30:00-04:00)...\n",
"[BT] [2022-12-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.95 254.68\n",
" (LATEST) 254.16 254.21\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 14:30:00-04:00] [74584af3232444d2902ef4aa8789f7a2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:74584af3232444d2902ef4aa8789f7a2] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 14:30:00-04:00] [74584af3232444d2902ef4aa8789f7a2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 14:30:00-04:00] [74584af3232444d2902ef4aa8789f7a2] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.95 254.68\n",
" (LATEST) 254.16 254.21\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 14:30:00-04:00] [714704d1809c4cf086591a13b7287abd] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:714704d1809c4cf086591a13b7287abd] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 14:30:00-04:00] [714704d1809c4cf086591a13b7287abd] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 14:30:00-04:00] [714704d1809c4cf086591a13b7287abd] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2022-12-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-15 15:30:00-04:00)...\n",
"[BT] [2022-12-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-15 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2022-12-15 14:30:00-04:00] [714704d1809c4cf086591a13b7287abd] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2022-12-15 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2022-12-15 15:30:00-04:00] [f169e41d65984047a2657087f1bc94ac] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2022-12-15 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f169e41d65984047a2657087f1bc94ac] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2022-12-15 15:30:00-04:00] [f169e41d65984047a2657087f1bc94ac] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2022-12-15 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2022-12-15 15:30:00-04:00] [f169e41d65984047a2657087f1bc94ac] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 249.7949] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2022-12-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.2 252.25\n",
" (LATEST) 250.58 251.77\n",
"[BT] [2022-12-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-16 10:30:00-04:00)...\n",
"[BT] [2022-12-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.58 251.77\n",
" (LATEST) 250.28 251.46\n",
"[BT] [2022-12-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-16 11:30:00-04:00)...\n",
"[BT] [2022-12-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.28 251.46\n",
" (LATEST) 249.61 250.94\n",
"[BT] [2022-12-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-16 12:30:00-04:00)...\n",
"[BT] [2022-12-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.61 250.94\n",
" (LATEST) 248.98 250.42\n",
"[BT] [2022-12-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-16 13:30:00-04:00)...\n",
"[BT] [2022-12-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.61 250.94\n",
" (LATEST) 248.98 250.42\n",
"[BT] [2022-12-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-16 14:30:00-04:00)...\n",
"[BT] [2022-12-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.61 250.94\n",
" (LATEST) 248.98 250.42\n",
"[BT] [2022-12-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-16 15:30:00-04:00)...\n",
"[BT] [2022-12-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.78 249.26\n",
" (LATEST) 247.46 248.92\n",
"[BT] [2022-12-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-19 10:30:00-04:00)...\n",
"[BT] [2022-12-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.46 248.92\n",
" (LATEST) 247.06 248.53\n",
"[BT] [2022-12-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-19 11:30:00-04:00)...\n",
"[BT] [2022-12-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.06 248.53\n",
" (LATEST) 246.39 247.98\n",
"[BT] [2022-12-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-19 12:30:00-04:00)...\n",
"[BT] [2022-12-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.39 247.98\n",
" (LATEST) 245.6 247.34\n",
"[BT] [2022-12-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-19 13:30:00-04:00)...\n",
"[BT] [2022-12-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.39 247.98\n",
" (LATEST) 245.6 247.34\n",
"[BT] [2022-12-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-19 14:30:00-04:00)...\n",
"[BT] [2022-12-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 246.39 247.98\n",
" (LATEST) 245.6 247.34\n",
"[BT] [2022-12-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-19 15:30:00-04:00)...\n",
"[BT] [2022-12-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.29 245.37\n",
" (LATEST) 242.6 244.74\n",
"[BT] [2022-12-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-20 10:30:00-04:00)...\n",
"[BT] [2022-12-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.6 244.74\n",
" (LATEST) 242.16 244.26\n",
"[BT] [2022-12-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-20 11:30:00-04:00)...\n",
"[BT] [2022-12-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.16 244.26\n",
" (LATEST) 242.06 244.0\n",
"[BT] [2022-12-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-20 12:30:00-04:00)...\n",
"[BT] [2022-12-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.06 244.0\n",
" (LATEST) 241.92 243.73\n",
"[BT] [2022-12-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-20 13:30:00-04:00)...\n",
"[BT] [2022-12-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.06 244.0\n",
" (LATEST) 241.92 243.73\n",
"[BT] [2022-12-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-20 14:30:00-04:00)...\n",
"[BT] [2022-12-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.06 244.0\n",
" (LATEST) 241.92 243.73\n",
"[BT] [2022-12-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-20 15:30:00-04:00)...\n",
"[BT] [2022-12-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.08 243.37\n",
" (LATEST) 242.17 243.31\n",
"[BT] [2022-12-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-21 10:30:00-04:00)...\n",
"[BT] [2022-12-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.17 243.31\n",
" (LATEST) 242.11 243.16\n",
"[BT] [2022-12-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-21 11:30:00-04:00)...\n",
"[BT] [2022-12-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.11 243.16\n",
" (LATEST) 242.27 243.16\n",
"[BT] [2022-12-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-21 12:30:00-04:00)...\n",
"[BT] [2022-12-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.27 243.16\n",
" (LATEST) 242.59 243.27\n",
"[BT] [2022-12-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-21 13:30:00-04:00)...\n",
"[BT] [2022-12-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.27 243.16\n",
" (LATEST) 242.59 243.27\n",
"[BT] [2022-12-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-21 14:30:00-04:00)...\n",
"[BT] [2022-12-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.27 243.16\n",
" (LATEST) 242.59 243.27\n",
"[BT] [2022-12-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-21 15:30:00-04:00)...\n",
"[BT] [2022-12-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.08 243.42\n",
" (LATEST) 243.1 243.41\n",
"[BT] [2022-12-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-22 10:30:00-04:00)...\n",
"[BT] [2022-12-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.1 243.41\n",
" (LATEST) 242.87 243.23\n",
"[BT] [2022-12-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-22 11:30:00-04:00)...\n",
"[BT] [2022-12-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 242.87 243.23\n",
" (LATEST) 241.87 242.58\n",
"[BT] [2022-12-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-22 12:30:00-04:00)...\n",
"[BT] [2022-12-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.87 242.58\n",
" (LATEST) 240.99 241.97\n",
"[BT] [2022-12-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-22 13:30:00-04:00)...\n",
"[BT] [2022-12-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.87 242.58\n",
" (LATEST) 240.99 241.97\n",
"[BT] [2022-12-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-22 14:30:00-04:00)...\n",
"[BT] [2022-12-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.87 242.58\n",
" (LATEST) 240.99 241.97\n",
"[BT] [2022-12-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-22 15:30:00-04:00)...\n",
"[BT] [2022-12-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.06 241.1\n",
" (LATEST) 239.87 240.88\n",
"[BT] [2022-12-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-23 10:30:00-04:00)...\n",
"[BT] [2022-12-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.87 240.88\n",
" (LATEST) 239.25 240.4\n",
"[BT] [2022-12-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-23 11:30:00-04:00)...\n",
"[BT] [2022-12-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.25 240.4\n",
" (LATEST) 238.94 240.1\n",
"[BT] [2022-12-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-23 12:30:00-04:00)...\n",
"[BT] [2022-12-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 240.1\n",
" (LATEST) 238.64 239.8\n",
"[BT] [2022-12-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-23 13:30:00-04:00)...\n",
"[BT] [2022-12-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 240.1\n",
" (LATEST) 238.64 239.8\n",
"[BT] [2022-12-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-23 14:30:00-04:00)...\n",
"[BT] [2022-12-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 240.1\n",
" (LATEST) 238.64 239.8\n",
"[BT] [2022-12-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-23 15:30:00-04:00)...\n",
"[BT] [2022-12-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.13 239.83\n",
" (LATEST) 239.23 239.83\n",
"[BT] [2022-12-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-27 10:30:00-04:00)...\n",
"[BT] [2022-12-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.23 239.83\n",
" (LATEST) 239.14 239.71\n",
"[BT] [2022-12-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-27 11:30:00-04:00)...\n",
"[BT] [2022-12-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.14 239.71\n",
" (LATEST) 238.94 239.53\n",
"[BT] [2022-12-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-27 12:30:00-04:00)...\n",
"[BT] [2022-12-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 239.53\n",
" (LATEST) 238.72 239.34\n",
"[BT] [2022-12-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-27 13:30:00-04:00)...\n",
"[BT] [2022-12-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 239.53\n",
" (LATEST) 238.72 239.34\n",
"[BT] [2022-12-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-27 14:30:00-04:00)...\n",
"[BT] [2022-12-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.94 239.53\n",
" (LATEST) 238.72 239.34\n",
"[BT] [2022-12-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-27 15:30:00-04:00)...\n",
"[BT] [2022-12-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.14 238.8\n",
" (LATEST) 237.99 238.64\n",
"[BT] [2022-12-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-28 10:30:00-04:00)...\n",
"[BT] [2022-12-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.99 238.64\n",
" (LATEST) 237.85 238.49\n",
"[BT] [2022-12-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-28 11:30:00-04:00)...\n",
"[BT] [2022-12-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.85 238.49\n",
" (LATEST) 237.88 238.45\n",
"[BT] [2022-12-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-28 12:30:00-04:00)...\n",
"[BT] [2022-12-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.88 238.45\n",
" (LATEST) 237.74 238.31\n",
"[BT] [2022-12-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-28 13:30:00-04:00)...\n",
"[BT] [2022-12-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.88 238.45\n",
" (LATEST) 237.74 238.31\n",
"[BT] [2022-12-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-28 14:30:00-04:00)...\n",
"[BT] [2022-12-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.88 238.45\n",
" (LATEST) 237.74 238.31\n",
"[BT] [2022-12-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-28 15:30:00-04:00)...\n",
"[BT] [2022-12-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.98 237.67\n",
" (LATEST) 236.79 237.49\n",
"[BT] [2022-12-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-29 10:30:00-04:00)...\n",
"[BT] [2022-12-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.79 237.49\n",
" (LATEST) 236.59 237.29\n",
"[BT] [2022-12-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-29 11:30:00-04:00)...\n",
"[BT] [2022-12-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.59 237.29\n",
" (LATEST) 236.92 237.43\n",
"[BT] [2022-12-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-29 12:30:00-04:00)...\n",
"[BT] [2022-12-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.43\n",
" (LATEST) 237.37 237.66\n",
"[BT] [2022-12-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-29 13:30:00-04:00)...\n",
"[BT] [2022-12-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.43\n",
" (LATEST) 237.37 237.66\n",
"[BT] [2022-12-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-29 14:30:00-04:00)...\n",
"[BT] [2022-12-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.92 237.43\n",
" (LATEST) 237.37 237.66\n",
"[BT] [2022-12-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-29 15:30:00-04:00)...\n",
"[BT] [2022-12-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2022-12-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2022-12-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.3 238.2\n",
" (LATEST) 238.3 238.21\n",
"[BT] [2022-12-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2022-12-30 10:30:00-04:00)...\n",
"[BT] [2022-12-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.3 238.21\n",
" (LATEST) 238.33 238.24\n",
"[BT] [2022-12-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-30 11:30:00-04:00)...\n",
"[BT] [2022-12-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.33 238.24\n",
" (LATEST) 238.23 238.19\n",
"[BT] [2022-12-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-30 12:30:00-04:00)...\n",
"[BT] [2022-12-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.23 238.19\n",
" (LATEST) 238.2 238.17\n",
"[BT] [2022-12-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-30 13:30:00-04:00)...\n",
"[BT] [2022-12-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.23 238.19\n",
" (LATEST) 238.2 238.17\n",
"[BT] [2022-12-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-30 14:30:00-04:00)...\n",
"[BT] [2022-12-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2022-12-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.23 238.19\n",
" (LATEST) 238.2 238.17\n",
"[BT] [2022-12-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2022-12-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2022-12-30 15:30:00-04:00)...\n",
"[BT] [2022-12-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2022-12-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.71 239.18\n",
" (LATEST) 240.04 239.43\n",
"[BT] [2023-01-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-03 10:30:00-04:00)...\n",
"[BT] [2023-01-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.04 239.43\n",
" (LATEST) 240.55 239.81\n",
"[BT] [2023-01-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-03 11:30:00-04:00)...\n",
"[BT] [2023-01-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.55 239.81\n",
" (LATEST) 240.43 239.8\n",
"[BT] [2023-01-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-03 12:30:00-04:00)...\n",
"[BT] [2023-01-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.43 239.8\n",
" (LATEST) 240.31 239.79\n",
"[BT] [2023-01-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-03 13:30:00-04:00)...\n",
"[BT] [2023-01-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.43 239.8\n",
" (LATEST) 240.31 239.79\n",
"[BT] [2023-01-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-03 14:30:00-04:00)...\n",
"[BT] [2023-01-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.43 239.8\n",
" (LATEST) 240.31 239.79\n",
"[BT] [2023-01-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-03 15:30:00-04:00)...\n",
"[BT] [2023-01-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.02 238.42\n",
" (LATEST) 237.37 237.98\n",
"[BT] [2023-01-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-04 10:30:00-04:00)...\n",
"[BT] [2023-01-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.37 237.98\n",
" (LATEST) 236.55 237.41\n",
"[BT] [2023-01-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-04 11:30:00-04:00)...\n",
"[BT] [2023-01-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.55 237.41\n",
" (LATEST) 235.1 236.43\n",
"[BT] [2023-01-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-04 12:30:00-04:00)...\n",
"[BT] [2023-01-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.1 236.43\n",
" (LATEST) 233.94 235.59\n",
"[BT] [2023-01-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-04 13:30:00-04:00)...\n",
"[BT] [2023-01-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.1 236.43\n",
" (LATEST) 233.94 235.59\n",
"[BT] [2023-01-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-04 14:30:00-04:00)...\n",
"[BT] [2023-01-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.1 236.43\n",
" (LATEST) 233.94 235.59\n",
"[BT] [2023-01-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-04 15:30:00-04:00)...\n",
"[BT] [2023-01-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.1 233.95\n",
" (LATEST) 231.47 233.38\n",
"[BT] [2023-01-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-05 10:30:00-04:00)...\n",
"[BT] [2023-01-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 231.47 233.38\n",
" (LATEST) 230.85 232.81\n",
"[BT] [2023-01-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-05 11:30:00-04:00)...\n",
"[BT] [2023-01-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 230.85 232.81\n",
" (LATEST) 229.96 232.08\n",
"[BT] [2023-01-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-05 12:30:00-04:00)...\n",
"[BT] [2023-01-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.96 232.08\n",
" (LATEST) 229.08 231.33\n",
"[BT] [2023-01-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-05 13:30:00-04:00)...\n",
"[BT] [2023-01-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.96 232.08\n",
" (LATEST) 229.08 231.33\n",
"[BT] [2023-01-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-05 14:30:00-04:00)...\n",
"[BT] [2023-01-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.96 232.08\n",
" (LATEST) 229.08 231.33\n",
"[BT] [2023-01-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-05 15:30:00-04:00)...\n",
"[BT] [2023-01-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.27 228.9\n",
" (LATEST) 225.59 228.22\n",
"[BT] [2023-01-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-06 10:30:00-04:00)...\n",
"[BT] [2023-01-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.59 228.22\n",
" (LATEST) 225.16 227.71\n",
"[BT] [2023-01-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-06 11:30:00-04:00)...\n",
"[BT] [2023-01-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.16 227.71\n",
" (LATEST) 224.58 227.11\n",
"[BT] [2023-01-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-06 12:30:00-04:00)...\n",
"[BT] [2023-01-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.58 227.11\n",
" (LATEST) 224.31 226.7\n",
"[BT] [2023-01-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-06 13:30:00-04:00)...\n",
"[BT] [2023-01-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.58 227.11\n",
" (LATEST) 224.31 226.7\n",
"[BT] [2023-01-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-06 14:30:00-04:00)...\n",
"[BT] [2023-01-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.58 227.11\n",
" (LATEST) 224.31 226.7\n",
"[BT] [2023-01-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-06 15:30:00-04:00)...\n",
"[BT] [2023-01-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 224.95 226.5\n",
" (LATEST) 225.16 226.49\n",
"[BT] [2023-01-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-09 10:30:00-04:00)...\n",
"[BT] [2023-01-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.16 226.49\n",
" (LATEST) 225.38 226.5\n",
"[BT] [2023-01-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-09 11:30:00-04:00)...\n",
"[BT] [2023-01-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.38 226.5\n",
" (LATEST) 225.93 226.73\n",
"[BT] [2023-01-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-09 12:30:00-04:00)...\n",
"[BT] [2023-01-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.93 226.73\n",
" (LATEST) 226.48 226.99\n",
"[BT] [2023-01-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-09 13:30:00-04:00)...\n",
"[BT] [2023-01-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.93 226.73\n",
" (LATEST) 226.48 226.99\n",
"[BT] [2023-01-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-09 14:30:00-04:00)...\n",
"[BT] [2023-01-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 225.93 226.73\n",
" (LATEST) 226.48 226.99\n",
"[BT] [2023-01-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-09 15:30:00-04:00)...\n",
"[BT] [2023-01-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.6 226.95\n",
" (LATEST) 226.57 226.9\n",
"[BT] [2023-01-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-10 10:30:00-04:00)...\n",
"[BT] [2023-01-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.57 226.9\n",
" (LATEST) 226.74 226.97\n",
"[BT] [2023-01-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-10 11:30:00-04:00)...\n",
"[BT] [2023-01-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 226.74 226.97\n",
" (LATEST) 227.14 227.2\n",
"[BT] [2023-01-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-10 12:30:00-04:00)...\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 227.2\n",
" (LATEST) 227.39 227.34\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 12:30:00-04:00] [c5e2538d2b4f45dd8480f3304dbb374a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c5e2538d2b4f45dd8480f3304dbb374a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 12:30:00-04:00] [c5e2538d2b4f45dd8480f3304dbb374a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 12:30:00-04:00] [c5e2538d2b4f45dd8480f3304dbb374a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-10 13:30:00-04:00)...\n",
"[BT] [2023-01-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 227.2\n",
" (LATEST) 227.39 227.34\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 13:30:00-04:00] [ac0cca3ded104333b9cc6e4eab17c719] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ac0cca3ded104333b9cc6e4eab17c719] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 13:30:00-04:00] [ac0cca3ded104333b9cc6e4eab17c719] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 13:30:00-04:00] [ac0cca3ded104333b9cc6e4eab17c719] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 227.2\n",
" (LATEST) 227.39 227.34\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 13:30:00-04:00] [5332d893d6aa487cbca7abc47e48d579] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:5332d893d6aa487cbca7abc47e48d579] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 13:30:00-04:00] [5332d893d6aa487cbca7abc47e48d579] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 13:30:00-04:00] [5332d893d6aa487cbca7abc47e48d579] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-10 14:30:00-04:00)...\n",
"[BT] [2023-01-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 227.2\n",
" (LATEST) 227.39 227.34\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 14:30:00-04:00] [b985847fb25340a4ba9280ad99a539dc] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b985847fb25340a4ba9280ad99a539dc] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 14:30:00-04:00] [b985847fb25340a4ba9280ad99a539dc] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 14:30:00-04:00] [b985847fb25340a4ba9280ad99a539dc] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 227.14 227.2\n",
" (LATEST) 227.39 227.34\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 14:30:00-04:00] [da6290eaf09a47ac8993d99f651cc661] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:da6290eaf09a47ac8993d99f651cc661] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 14:30:00-04:00] [da6290eaf09a47ac8993d99f651cc661] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 14:30:00-04:00] [da6290eaf09a47ac8993d99f651cc661] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-10 15:30:00-04:00)...\n",
"[BT] [2023-01-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-10 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-01-10 14:30:00-04:00] [da6290eaf09a47ac8993d99f651cc661] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-01-10 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-10 15:30:00-04:00] [d830c903288b47c49e1c2e19f7c67953] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-10 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:d830c903288b47c49e1c2e19f7c67953] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-10 15:30:00-04:00] [d830c903288b47c49e1c2e19f7c67953] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-10 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-10 15:30:00-04:00] [d830c903288b47c49e1c2e19f7c67953] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 228.73] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-01-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.2 227.89\n",
" (LATEST) 228.53 228.12\n",
"[BT] [2023-01-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-11 10:30:00-04:00)...\n",
"[BT] [2023-01-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.53 228.12\n",
" (LATEST) 228.96 228.43\n",
"[BT] [2023-01-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-11 11:30:00-04:00)...\n",
"[BT] [2023-01-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 228.96 228.43\n",
" (LATEST) 229.66 228.92\n",
"[BT] [2023-01-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-11 12:30:00-04:00)...\n",
"[BT] [2023-01-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.66 228.92\n",
" (LATEST) 230.11 229.26\n",
"[BT] [2023-01-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-11 13:30:00-04:00)...\n",
"[BT] [2023-01-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.66 228.92\n",
" (LATEST) 230.11 229.26\n",
"[BT] [2023-01-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-11 14:30:00-04:00)...\n",
"[BT] [2023-01-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 229.66 228.92\n",
" (LATEST) 230.11 229.26\n",
"[BT] [2023-01-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-11 15:30:00-04:00)...\n",
"[BT] [2023-01-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.16 230.83\n",
" (LATEST) 232.32 231.05\n",
"[BT] [2023-01-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-12 10:30:00-04:00)...\n",
"[BT] [2023-01-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.32 231.05\n",
" (LATEST) 232.7 231.41\n",
"[BT] [2023-01-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-12 11:30:00-04:00)...\n",
"[BT] [2023-01-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 232.7 231.41\n",
" (LATEST) 233.54 232.06\n",
"[BT] [2023-01-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-12 12:30:00-04:00)...\n",
"[BT] [2023-01-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.54 232.06\n",
" (LATEST) 234.12 232.56\n",
"[BT] [2023-01-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-12 13:30:00-04:00)...\n",
"[BT] [2023-01-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.54 232.06\n",
" (LATEST) 234.12 232.56\n",
"[BT] [2023-01-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-12 14:30:00-04:00)...\n",
"[BT] [2023-01-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.54 232.06\n",
" (LATEST) 234.12 232.56\n",
"[BT] [2023-01-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-12 15:30:00-04:00)...\n",
"[BT] [2023-01-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.7 234.01\n",
" (LATEST) 235.89 234.29\n",
"[BT] [2023-01-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-13 10:30:00-04:00)...\n",
"[BT] [2023-01-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.89 234.29\n",
" (LATEST) 236.08 234.56\n",
"[BT] [2023-01-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-13 11:30:00-04:00)...\n",
"[BT] [2023-01-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.08 234.56\n",
" (LATEST) 236.19 234.77\n",
"[BT] [2023-01-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-13 12:30:00-04:00)...\n",
"[BT] [2023-01-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.19 234.77\n",
" (LATEST) 236.26 234.95\n",
"[BT] [2023-01-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-13 13:30:00-04:00)...\n",
"[BT] [2023-01-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.19 234.77\n",
" (LATEST) 236.26 234.95\n",
"[BT] [2023-01-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-13 14:30:00-04:00)...\n",
"[BT] [2023-01-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.19 234.77\n",
" (LATEST) 236.26 234.95\n",
"[BT] [2023-01-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-13 15:30:00-04:00)...\n",
"[BT] [2023-01-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.37 236.02\n",
" (LATEST) 237.24 236.06\n",
"[BT] [2023-01-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-17 10:30:00-04:00)...\n",
"[BT] [2023-01-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.24 236.06\n",
" (LATEST) 237.35 236.25\n",
"[BT] [2023-01-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-17 11:30:00-04:00)...\n",
"[BT] [2023-01-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.35 236.25\n",
" (LATEST) 237.78 236.62\n",
"[BT] [2023-01-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-17 12:30:00-04:00)...\n",
"[BT] [2023-01-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 236.62\n",
" (LATEST) 238.07 236.91\n",
"[BT] [2023-01-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-17 13:30:00-04:00)...\n",
"[BT] [2023-01-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 236.62\n",
" (LATEST) 238.07 236.91\n",
"[BT] [2023-01-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-17 14:30:00-04:00)...\n",
"[BT] [2023-01-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.78 236.62\n",
" (LATEST) 238.07 236.91\n",
"[BT] [2023-01-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-17 15:30:00-04:00)...\n",
"[BT] [2023-01-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.92 237.77\n",
" (LATEST) 239.29 238.1\n",
"[BT] [2023-01-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-18 10:30:00-04:00)...\n",
"[BT] [2023-01-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.29 238.1\n",
" (LATEST) 239.64 238.44\n",
"[BT] [2023-01-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-18 11:30:00-04:00)...\n",
"[BT] [2023-01-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.64 238.44\n",
" (LATEST) 239.76 238.62\n",
"[BT] [2023-01-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-18 12:30:00-04:00)...\n",
"[BT] [2023-01-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.76 238.62\n",
" (LATEST) 239.53 238.59\n",
"[BT] [2023-01-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-18 13:30:00-04:00)...\n",
"[BT] [2023-01-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.76 238.62\n",
" (LATEST) 239.53 238.59\n",
"[BT] [2023-01-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-18 14:30:00-04:00)...\n",
"[BT] [2023-01-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.76 238.62\n",
" (LATEST) 239.53 238.59\n",
"[BT] [2023-01-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-18 15:30:00-04:00)...\n",
"[BT] [2023-01-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.5 237.49\n",
" (LATEST) 237.01 237.2\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-01-19 09:30:00-04:00] [3e33840566984e448bdcd4f4e91e423f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 234.04] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3e33840566984e448bdcd4f4e91e423f] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-19 09:30:00-04:00] [3e33840566984e448bdcd4f4e91e423f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 234.04] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-19 09:30:00-04:00] [3e33840566984e448bdcd4f4e91e423f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 234.04] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-19 10:30:00-04:00)...\n",
"[BT] [2023-01-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.01 237.2\n",
" (LATEST) 236.54 236.88\n",
"[BT] [2023-01-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.01 237.2\n",
" (LATEST) 236.54 236.88\n",
"[BT] [2023-01-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-19 11:30:00-04:00)...\n",
"[BT] [2023-01-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.54 236.88\n",
" (LATEST) 235.98 236.5\n",
"[BT] [2023-01-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.54 236.88\n",
" (LATEST) 235.98 236.5\n",
"[BT] [2023-01-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-19 12:30:00-04:00)...\n",
"[BT] [2023-01-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-19 13:30:00-04:00)...\n",
"[BT] [2023-01-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-19 14:30:00-04:00)...\n",
"[BT] [2023-01-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 235.98 236.5\n",
" (LATEST) 235.23 235.99\n",
"[BT] [2023-01-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-19 15:30:00-04:00)...\n",
"[BT] [2023-01-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-19 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-01-19 09:30:00-04:00] [3e33840566984e448bdcd4f4e91e423f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 234.04] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-01-19 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-19 15:30:00-04:00] [4867a19df7b2484eb2c72c598780857f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 231.1066] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-19 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4867a19df7b2484eb2c72c598780857f] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-19 15:30:00-04:00] [4867a19df7b2484eb2c72c598780857f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 231.1066] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-19 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-19 15:30:00-04:00] [4867a19df7b2484eb2c72c598780857f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 231.1066] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-01-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.14 235.08\n",
" (LATEST) 233.94 234.87\n",
"[BT] [2023-01-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-20 10:30:00-04:00)...\n",
"[BT] [2023-01-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 233.94 234.87\n",
" (LATEST) 234.09 234.87\n",
"[BT] [2023-01-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-20 11:30:00-04:00)...\n",
"[BT] [2023-01-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.09 234.87\n",
" (LATEST) 234.45 235.02\n",
"[BT] [2023-01-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-20 12:30:00-04:00)...\n",
"[BT] [2023-01-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.45 235.02\n",
" (LATEST) 234.7 235.12\n",
"[BT] [2023-01-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-20 13:30:00-04:00)...\n",
"[BT] [2023-01-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.45 235.02\n",
" (LATEST) 234.7 235.12\n",
"[BT] [2023-01-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-20 14:30:00-04:00)...\n",
"[BT] [2023-01-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 234.45 235.02\n",
" (LATEST) 234.7 235.12\n",
"[BT] [2023-01-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-20 15:30:00-04:00)...\n",
"[BT] [2023-01-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 236.81 236.4\n",
" (LATEST) 237.48 236.85\n",
"[BT] [2023-01-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-23 10:30:00-04:00)...\n",
"[BT] [2023-01-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.48 236.85\n",
" (LATEST) 238.03 237.25\n",
"[BT] [2023-01-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-23 11:30:00-04:00)...\n",
"[BT] [2023-01-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.03 237.25\n",
" (LATEST) 238.68 237.73\n",
"[BT] [2023-01-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-23 12:30:00-04:00)...\n",
"[BT] [2023-01-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.68 237.73\n",
" (LATEST) 239.29 238.2\n",
"[BT] [2023-01-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-23 13:30:00-04:00)...\n",
"[BT] [2023-01-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.68 237.73\n",
" (LATEST) 239.29 238.2\n",
"[BT] [2023-01-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-23 14:30:00-04:00)...\n",
"[BT] [2023-01-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.68 237.73\n",
" (LATEST) 239.29 238.2\n",
"[BT] [2023-01-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-23 15:30:00-04:00)...\n",
"[BT] [2023-01-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.6 239.34\n",
" (LATEST) 240.86 239.62\n",
"[BT] [2023-01-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-24 10:30:00-04:00)...\n",
"[BT] [2023-01-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.86 239.62\n",
" (LATEST) 241.11 239.89\n",
"[BT] [2023-01-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-24 11:30:00-04:00)...\n",
"[BT] [2023-01-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.11 239.89\n",
" (LATEST) 241.42 240.2\n",
"[BT] [2023-01-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-24 12:30:00-04:00)...\n",
"[BT] [2023-01-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.42 240.2\n",
" (LATEST) 241.65 240.46\n",
"[BT] [2023-01-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-24 13:30:00-04:00)...\n",
"[BT] [2023-01-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.42 240.2\n",
" (LATEST) 241.65 240.46\n",
"[BT] [2023-01-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-24 14:30:00-04:00)...\n",
"[BT] [2023-01-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 241.42 240.2\n",
" (LATEST) 241.65 240.46\n",
"[BT] [2023-01-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-24 15:30:00-04:00)...\n",
"[BT] [2023-01-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.57 239.41\n",
" (LATEST) 238.97 239.05\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-01-25 09:30:00-04:00] [e619d555e4e440ff957ea6a3c8099558] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 235.6] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e619d555e4e440ff957ea6a3c8099558] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-25 09:30:00-04:00] [e619d555e4e440ff957ea6a3c8099558] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 235.6] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-25 09:30:00-04:00] [e619d555e4e440ff957ea6a3c8099558] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 235.6] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-25 10:30:00-04:00)...\n",
"[BT] [2023-01-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.97 239.05\n",
" (LATEST) 238.28 238.62\n",
"[BT] [2023-01-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.97 239.05\n",
" (LATEST) 238.28 238.62\n",
"[BT] [2023-01-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-25 11:30:00-04:00)...\n",
"[BT] [2023-01-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.28 238.62\n",
" (LATEST) 237.67 238.21\n",
"[BT] [2023-01-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.28 238.62\n",
" (LATEST) 237.67 238.21\n",
"[BT] [2023-01-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-25 12:30:00-04:00)...\n",
"[BT] [2023-01-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-25 13:30:00-04:00)...\n",
"[BT] [2023-01-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-25 14:30:00-04:00)...\n",
"[BT] [2023-01-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 237.67 238.21\n",
" (LATEST) 237.2 237.86\n",
"[BT] [2023-01-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-25 15:30:00-04:00)...\n",
"[BT] [2023-01-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-25 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-01-25 09:30:00-04:00] [e619d555e4e440ff957ea6a3c8099558] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 235.6] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-01-25 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-25 15:30:00-04:00] [61a5697c72474c588157a7e85c395d8d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 234.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-25 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:61a5697c72474c588157a7e85c395d8d] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-25 15:30:00-04:00] [61a5697c72474c588157a7e85c395d8d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 234.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-25 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-25 15:30:00-04:00] [61a5697c72474c588157a7e85c395d8d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 234.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-01-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 238.93 238.83\n",
" (LATEST) 239.33 239.09\n",
"[BT] [2023-01-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-26 10:30:00-04:00)...\n",
"[BT] [2023-01-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.33 239.09\n",
" (LATEST) 239.99 239.52\n",
"[BT] [2023-01-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-26 11:30:00-04:00)...\n",
"[BT] [2023-01-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 239.99 239.52\n",
" (LATEST) 240.74 240.03\n",
"[BT] [2023-01-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-26 12:30:00-04:00)...\n",
"[BT] [2023-01-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.74 240.03\n",
" (LATEST) 241.01 240.26\n",
"[BT] [2023-01-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-26 13:30:00-04:00)...\n",
"[BT] [2023-01-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.74 240.03\n",
" (LATEST) 241.01 240.26\n",
"[BT] [2023-01-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-26 14:30:00-04:00)...\n",
"[BT] [2023-01-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 240.74 240.03\n",
" (LATEST) 241.01 240.26\n",
"[BT] [2023-01-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-26 15:30:00-04:00)...\n",
"[BT] [2023-01-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.45 242.06\n",
" (LATEST) 244.12 242.61\n",
"[BT] [2023-01-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-27 10:30:00-04:00)...\n",
"[BT] [2023-01-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.12 242.61\n",
" (LATEST) 244.88 243.22\n",
"[BT] [2023-01-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-27 11:30:00-04:00)...\n",
"[BT] [2023-01-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.88 243.22\n",
" (LATEST) 245.5 243.77\n",
"[BT] [2023-01-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-27 12:30:00-04:00)...\n",
"[BT] [2023-01-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.5 243.77\n",
" (LATEST) 245.81 244.12\n",
"[BT] [2023-01-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-27 13:30:00-04:00)...\n",
"[BT] [2023-01-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.5 243.77\n",
" (LATEST) 245.81 244.12\n",
"[BT] [2023-01-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-27 14:30:00-04:00)...\n",
"[BT] [2023-01-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.5 243.77\n",
" (LATEST) 245.81 244.12\n",
"[BT] [2023-01-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-27 15:30:00-04:00)...\n",
"[BT] [2023-01-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.44 244.32\n",
" (LATEST) 245.29 244.34\n",
"[BT] [2023-01-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-30 10:30:00-04:00)...\n",
"[BT] [2023-01-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.29 244.34\n",
" (LATEST) 245.19 244.36\n",
"[BT] [2023-01-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-30 11:30:00-04:00)...\n",
"[BT] [2023-01-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.19 244.36\n",
" (LATEST) 244.91 244.27\n",
"[BT] [2023-01-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-30 12:30:00-04:00)...\n",
"[BT] [2023-01-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.91 244.27\n",
" (LATEST) 244.62 244.15\n",
"[BT] [2023-01-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-30 13:30:00-04:00)...\n",
"[BT] [2023-01-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.91 244.27\n",
" (LATEST) 244.62 244.15\n",
"[BT] [2023-01-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-30 14:30:00-04:00)...\n",
"[BT] [2023-01-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 244.91 244.27\n",
" (LATEST) 244.62 244.15\n",
"[BT] [2023-01-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-30 15:30:00-04:00)...\n",
"[BT] [2023-01-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-01-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-01-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.42 243.48\n",
" (LATEST) 243.27 243.38\n",
"[BT] [2023-01-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-01-31 10:30:00-04:00)...\n",
"[BT] [2023-01-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.27 243.38\n",
" (LATEST) 243.28 243.38\n",
"[BT] [2023-01-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-31 11:30:00-04:00)...\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.28 243.38\n",
" (LATEST) 243.57 243.55\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-31 11:30:00-04:00] [f1f7b62e61ea499cb1bb3a3fd51d2d38] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 245.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f1f7b62e61ea499cb1bb3a3fd51d2d38] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-31 11:30:00-04:00] [f1f7b62e61ea499cb1bb3a3fd51d2d38] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 245.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-31 11:30:00-04:00] [f1f7b62e61ea499cb1bb3a3fd51d2d38] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 245.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-01-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-31 12:30:00-04:00)...\n",
"[BT] [2023-01-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-31 13:30:00-04:00)...\n",
"[BT] [2023-01-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-31 14:30:00-04:00)...\n",
"[BT] [2023-01-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 243.57 243.55\n",
" (LATEST) 243.75 243.66\n",
"[BT] [2023-01-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-01-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-01-31 15:30:00-04:00)...\n",
"[BT] [2023-01-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-01-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-01-31 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-01-31 11:30:00-04:00] [f1f7b62e61ea499cb1bb3a3fd51d2d38] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 245.23] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-01-31 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-01-31 15:30:00-04:00] [2d984ff8bd8d42cd8c2865547944d39e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 244.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-01-31 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2d984ff8bd8d42cd8c2865547944d39e] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-01-31 15:30:00-04:00] [2d984ff8bd8d42cd8c2865547944d39e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 244.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-01-31 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-01-31 15:30:00-04:00] [2d984ff8bd8d42cd8c2865547944d39e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 244.71] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-02-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.17 244.61\n",
" (LATEST) 245.56 244.91\n",
"[BT] [2023-02-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-01 10:30:00-04:00)...\n",
"[BT] [2023-02-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.56 244.91\n",
" (LATEST) 245.91 245.19\n",
"[BT] [2023-02-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-01 11:30:00-04:00)...\n",
"[BT] [2023-02-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.91 245.19\n",
" (LATEST) 245.96 245.28\n",
"[BT] [2023-02-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-01 12:30:00-04:00)...\n",
"[BT] [2023-02-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.96 245.28\n",
" (LATEST) 245.99 245.37\n",
"[BT] [2023-02-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-01 13:30:00-04:00)...\n",
"[BT] [2023-02-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.96 245.28\n",
" (LATEST) 245.99 245.37\n",
"[BT] [2023-02-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-01 14:30:00-04:00)...\n",
"[BT] [2023-02-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 245.96 245.28\n",
" (LATEST) 245.99 245.37\n",
"[BT] [2023-02-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-01 15:30:00-04:00)...\n",
"[BT] [2023-02-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.26 247.68\n",
" (LATEST) 250.17 248.4\n",
"[BT] [2023-02-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-02 10:30:00-04:00)...\n",
"[BT] [2023-02-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.17 248.4\n",
" (LATEST) 251.51 249.4\n",
"[BT] [2023-02-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-02 11:30:00-04:00)...\n",
"[BT] [2023-02-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.51 249.4\n",
" (LATEST) 252.65 250.3\n",
"[BT] [2023-02-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-02 12:30:00-04:00)...\n",
"[BT] [2023-02-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.65 250.3\n",
" (LATEST) 253.8 251.24\n",
"[BT] [2023-02-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-02 13:30:00-04:00)...\n",
"[BT] [2023-02-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.65 250.3\n",
" (LATEST) 253.8 251.24\n",
"[BT] [2023-02-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-02 14:30:00-04:00)...\n",
"[BT] [2023-02-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.65 250.3\n",
" (LATEST) 253.8 251.24\n",
"[BT] [2023-02-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-02 15:30:00-04:00)...\n",
"[BT] [2023-02-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.89 253.93\n",
" (LATEST) 257.77 254.76\n",
"[BT] [2023-02-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-03 10:30:00-04:00)...\n",
"[BT] [2023-02-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.77 254.76\n",
" (LATEST) 258.04 255.21\n",
"[BT] [2023-02-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-03 11:30:00-04:00)...\n",
"[BT] [2023-02-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.04 255.21\n",
" (LATEST) 258.72 255.9\n",
"[BT] [2023-02-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-03 12:30:00-04:00)...\n",
"[BT] [2023-02-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.72 255.9\n",
" (LATEST) 259.2 256.47\n",
"[BT] [2023-02-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-03 13:30:00-04:00)...\n",
"[BT] [2023-02-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.72 255.9\n",
" (LATEST) 259.2 256.47\n",
"[BT] [2023-02-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-03 14:30:00-04:00)...\n",
"[BT] [2023-02-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.72 255.9\n",
" (LATEST) 259.2 256.47\n",
"[BT] [2023-02-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-03 15:30:00-04:00)...\n",
"[BT] [2023-02-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.84 256.28\n",
" (LATEST) 257.51 256.23\n",
"[BT] [2023-02-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-06 10:30:00-04:00)...\n",
"[BT] [2023-02-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.51 256.23\n",
" (LATEST) 257.5 256.34\n",
"[BT] [2023-02-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-06 11:30:00-04:00)...\n",
"[BT] [2023-02-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.5 256.34\n",
" (LATEST) 257.17 256.25\n",
"[BT] [2023-02-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-06 12:30:00-04:00)...\n",
"[BT] [2023-02-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.17 256.25\n",
" (LATEST) 257.17 256.33\n",
"[BT] [2023-02-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-06 13:30:00-04:00)...\n",
"[BT] [2023-02-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.17 256.25\n",
" (LATEST) 257.17 256.33\n",
"[BT] [2023-02-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-06 14:30:00-04:00)...\n",
"[BT] [2023-02-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.17 256.25\n",
" (LATEST) 257.17 256.33\n",
"[BT] [2023-02-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-06 15:30:00-04:00)...\n",
"[BT] [2023-02-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.88 257.02\n",
" (LATEST) 258.2 257.3\n",
"[BT] [2023-02-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-07 10:30:00-04:00)...\n",
"[BT] [2023-02-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.2 257.3\n",
" (LATEST) 258.56 257.61\n",
"[BT] [2023-02-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-07 11:30:00-04:00)...\n",
"[BT] [2023-02-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.56 257.61\n",
" (LATEST) 259.1 258.04\n",
"[BT] [2023-02-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-07 12:30:00-04:00)...\n",
"[BT] [2023-02-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.1 258.04\n",
" (LATEST) 259.64 258.47\n",
"[BT] [2023-02-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-07 13:30:00-04:00)...\n",
"[BT] [2023-02-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.1 258.04\n",
" (LATEST) 259.64 258.47\n",
"[BT] [2023-02-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-07 14:30:00-04:00)...\n",
"[BT] [2023-02-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.1 258.04\n",
" (LATEST) 259.64 258.47\n",
"[BT] [2023-02-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-07 15:30:00-04:00)...\n",
"[BT] [2023-02-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.62 262.05\n",
" (LATEST) 265.49 262.83\n",
"[BT] [2023-02-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-08 10:30:00-04:00)...\n",
"[BT] [2023-02-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.49 262.83\n",
" (LATEST) 266.66 263.81\n",
"[BT] [2023-02-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-08 11:30:00-04:00)...\n",
"[BT] [2023-02-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.66 263.81\n",
" (LATEST) 267.54 264.63\n",
"[BT] [2023-02-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-08 12:30:00-04:00)...\n",
"[BT] [2023-02-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.54 264.63\n",
" (LATEST) 267.97 265.17\n",
"[BT] [2023-02-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-08 13:30:00-04:00)...\n",
"[BT] [2023-02-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.54 264.63\n",
" (LATEST) 267.97 265.17\n",
"[BT] [2023-02-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-08 14:30:00-04:00)...\n",
"[BT] [2023-02-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.54 264.63\n",
" (LATEST) 267.97 265.17\n",
"[BT] [2023-02-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-08 15:30:00-04:00)...\n",
"[BT] [2023-02-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.37 266.82\n",
" (LATEST) 269.69 267.26\n",
"[BT] [2023-02-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-09 10:30:00-04:00)...\n",
"[BT] [2023-02-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.69 267.26\n",
" (LATEST) 270.33 267.89\n",
"[BT] [2023-02-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-09 11:30:00-04:00)...\n",
"[BT] [2023-02-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.33 267.89\n",
" (LATEST) 270.32 268.11\n",
"[BT] [2023-02-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-09 12:30:00-04:00)...\n",
"[BT] [2023-02-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.32 268.11\n",
" (LATEST) 270.4 268.38\n",
"[BT] [2023-02-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-09 13:30:00-04:00)...\n",
"[BT] [2023-02-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.32 268.11\n",
" (LATEST) 270.4 268.38\n",
"[BT] [2023-02-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-09 14:30:00-04:00)...\n",
"[BT] [2023-02-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.32 268.11\n",
" (LATEST) 270.4 268.38\n",
"[BT] [2023-02-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-09 15:30:00-04:00)...\n",
"[BT] [2023-02-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.27 266.18\n",
" (LATEST) 265.43 265.67\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-02-10 09:30:00-04:00] [cbcb43c18edd4d59890863f727ddbaf3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 260.8] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:cbcb43c18edd4d59890863f727ddbaf3] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-10 09:30:00-04:00] [cbcb43c18edd4d59890863f727ddbaf3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 260.8] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-10 09:30:00-04:00] [cbcb43c18edd4d59890863f727ddbaf3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 260.8] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-02-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-10 10:30:00-04:00)...\n",
"[BT] [2023-02-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.43 265.67\n",
" (LATEST) 264.83 265.28\n",
"[BT] [2023-02-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.43 265.67\n",
" (LATEST) 264.83 265.28\n",
"[BT] [2023-02-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-10 11:30:00-04:00)...\n",
"[BT] [2023-02-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.83 265.28\n",
" (LATEST) 264.54 265.05\n",
"[BT] [2023-02-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.83 265.28\n",
" (LATEST) 264.54 265.05\n",
"[BT] [2023-02-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-10 12:30:00-04:00)...\n",
"[BT] [2023-02-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-10 13:30:00-04:00)...\n",
"[BT] [2023-02-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-10 14:30:00-04:00)...\n",
"[BT] [2023-02-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.54 265.05\n",
" (LATEST) 264.22 264.8\n",
"[BT] [2023-02-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-10 15:30:00-04:00)...\n",
"[BT] [2023-02-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-10 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-02-10 09:30:00-04:00] [cbcb43c18edd4d59890863f727ddbaf3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 260.8] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-02-10 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-02-10 15:30:00-04:00] [358902e213fa4ddb9d6f9ab7c1db6db7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 262.42] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-02-10 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:358902e213fa4ddb9d6f9ab7c1db6db7] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-10 15:30:00-04:00] [358902e213fa4ddb9d6f9ab7c1db6db7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 262.42] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-10 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-10 15:30:00-04:00] [358902e213fa4ddb9d6f9ab7c1db6db7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 262.42] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-02-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.09 265.22\n",
" (LATEST) 265.32 265.35\n",
"[BT] [2023-02-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-13 10:30:00-04:00)...\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.32 265.35\n",
" (LATEST) 265.67 265.56\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-02-13 10:30:00-04:00] [0e9846f439a94eb2aa2d43c68ccf0976] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0e9846f439a94eb2aa2d43c68ccf0976] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-13 10:30:00-04:00] [0e9846f439a94eb2aa2d43c68ccf0976] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-13 10:30:00-04:00] [0e9846f439a94eb2aa2d43c68ccf0976] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-02-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-13 11:30:00-04:00)...\n",
"[BT] [2023-02-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.67 265.56\n",
" (LATEST) 266.63 266.17\n",
"[BT] [2023-02-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 265.67 265.56\n",
" (LATEST) 266.63 266.17\n",
"[BT] [2023-02-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-13 12:30:00-04:00)...\n",
"[BT] [2023-02-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-13 13:30:00-04:00)...\n",
"[BT] [2023-02-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-13 14:30:00-04:00)...\n",
"[BT] [2023-02-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 266.63 266.17\n",
" (LATEST) 267.4 266.69\n",
"[BT] [2023-02-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-13 15:30:00-04:00)...\n",
"[BT] [2023-02-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-13 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-02-13 10:30:00-04:00] [0e9846f439a94eb2aa2d43c68ccf0976] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.59] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-02-13 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-02-13 15:30:00-04:00] [fbff3fb619e24e328ea6e961e53d9aaf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 271.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-02-13 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:fbff3fb619e24e328ea6e961e53d9aaf] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-13 15:30:00-04:00] [fbff3fb619e24e328ea6e961e53d9aaf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 271.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-13 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-13 15:30:00-04:00] [fbff3fb619e24e328ea6e961e53d9aaf] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 271.67] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-02-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.64 268.35\n",
" (LATEST) 270.11 268.76\n",
"[BT] [2023-02-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-14 10:30:00-04:00)...\n",
"[BT] [2023-02-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.11 268.76\n",
" (LATEST) 270.51 269.14\n",
"[BT] [2023-02-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-14 11:30:00-04:00)...\n",
"[BT] [2023-02-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.51 269.14\n",
" (LATEST) 270.83 269.47\n",
"[BT] [2023-02-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-14 12:30:00-04:00)...\n",
"[BT] [2023-02-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.83 269.47\n",
" (LATEST) 270.83 269.6\n",
"[BT] [2023-02-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-14 13:30:00-04:00)...\n",
"[BT] [2023-02-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.83 269.47\n",
" (LATEST) 270.83 269.6\n",
"[BT] [2023-02-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-14 14:30:00-04:00)...\n",
"[BT] [2023-02-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.83 269.47\n",
" (LATEST) 270.83 269.6\n",
"[BT] [2023-02-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-14 15:30:00-04:00)...\n",
"[BT] [2023-02-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.96 270.0\n",
" (LATEST) 270.93 270.07\n",
"[BT] [2023-02-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-15 10:30:00-04:00)...\n",
"[BT] [2023-02-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.93 270.07\n",
" (LATEST) 270.54 269.91\n",
"[BT] [2023-02-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-15 11:30:00-04:00)...\n",
"[BT] [2023-02-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.54 269.91\n",
" (LATEST) 270.14 269.72\n",
"[BT] [2023-02-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-15 12:30:00-04:00)...\n",
"[BT] [2023-02-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.14 269.72\n",
" (LATEST) 269.61 269.44\n",
"[BT] [2023-02-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-15 13:30:00-04:00)...\n",
"[BT] [2023-02-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.14 269.72\n",
" (LATEST) 269.61 269.44\n",
"[BT] [2023-02-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-15 14:30:00-04:00)...\n",
"[BT] [2023-02-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 270.14 269.72\n",
" (LATEST) 269.61 269.44\n",
"[BT] [2023-02-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-15 15:30:00-04:00)...\n",
"[BT] [2023-02-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.31 269.29\n",
" (LATEST) 269.11 269.17\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-02-16 09:30:00-04:00] [4da9977a0d914669aff082c16182b319] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4da9977a0d914669aff082c16182b319] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-16 09:30:00-04:00] [4da9977a0d914669aff082c16182b319] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-16 09:30:00-04:00] [4da9977a0d914669aff082c16182b319] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-02-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-16 10:30:00-04:00)...\n",
"[BT] [2023-02-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.11 269.17\n",
" (LATEST) 268.33 268.68\n",
"[BT] [2023-02-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.11 269.17\n",
" (LATEST) 268.33 268.68\n",
"[BT] [2023-02-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-16 11:30:00-04:00)...\n",
"[BT] [2023-02-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 268.33 268.68\n",
" (LATEST) 267.94 268.41\n",
"[BT] [2023-02-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 268.33 268.68\n",
" (LATEST) 267.94 268.41\n",
"[BT] [2023-02-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-16 12:30:00-04:00)...\n",
"[BT] [2023-02-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-16 13:30:00-04:00)...\n",
"[BT] [2023-02-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-16 14:30:00-04:00)...\n",
"[BT] [2023-02-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 267.94 268.41\n",
" (LATEST) 267.6 268.15\n",
"[BT] [2023-02-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-16 15:30:00-04:00)...\n",
"[BT] [2023-02-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-16 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-02-16 09:30:00-04:00] [4da9977a0d914669aff082c16182b319] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 267.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-02-16 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-02-16 15:30:00-04:00] [147742ae6d524719b0ed2a6380ccdcff] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 265.74] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-02-16 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:147742ae6d524719b0ed2a6380ccdcff] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-02-16 15:30:00-04:00] [147742ae6d524719b0ed2a6380ccdcff] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 265.74] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-02-16 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-02-16 15:30:00-04:00] [147742ae6d524719b0ed2a6380ccdcff] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 265.74] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-02-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 264.63 266.05\n",
" (LATEST) 263.91 265.47\n",
"[BT] [2023-02-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-17 10:30:00-04:00)...\n",
"[BT] [2023-02-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.91 265.47\n",
" (LATEST) 263.22 264.89\n",
"[BT] [2023-02-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-17 11:30:00-04:00)...\n",
"[BT] [2023-02-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.22 264.89\n",
" (LATEST) 262.32 264.17\n",
"[BT] [2023-02-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-17 12:30:00-04:00)...\n",
"[BT] [2023-02-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.32 264.17\n",
" (LATEST) 261.49 263.48\n",
"[BT] [2023-02-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-17 13:30:00-04:00)...\n",
"[BT] [2023-02-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.32 264.17\n",
" (LATEST) 261.49 263.48\n",
"[BT] [2023-02-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-17 14:30:00-04:00)...\n",
"[BT] [2023-02-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.32 264.17\n",
" (LATEST) 261.49 263.48\n",
"[BT] [2023-02-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-17 15:30:00-04:00)...\n",
"[BT] [2023-02-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 259.27 261.51\n",
" (LATEST) 258.69 260.94\n",
"[BT] [2023-02-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-21 10:30:00-04:00)...\n",
"[BT] [2023-02-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.69 260.94\n",
" (LATEST) 258.05 260.32\n",
"[BT] [2023-02-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-21 11:30:00-04:00)...\n",
"[BT] [2023-02-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.05 260.32\n",
" (LATEST) 257.33 259.66\n",
"[BT] [2023-02-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-21 12:30:00-04:00)...\n",
"[BT] [2023-02-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.33 259.66\n",
" (LATEST) 256.71 259.06\n",
"[BT] [2023-02-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-21 13:30:00-04:00)...\n",
"[BT] [2023-02-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.33 259.66\n",
" (LATEST) 256.71 259.06\n",
"[BT] [2023-02-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-21 14:30:00-04:00)...\n",
"[BT] [2023-02-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.33 259.66\n",
" (LATEST) 256.71 259.06\n",
"[BT] [2023-02-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-21 15:30:00-04:00)...\n",
"[BT] [2023-02-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.13 257.4\n",
" (LATEST) 254.83 257.0\n",
"[BT] [2023-02-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-22 10:30:00-04:00)...\n",
"[BT] [2023-02-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.83 257.0\n",
" (LATEST) 254.7 256.71\n",
"[BT] [2023-02-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-22 11:30:00-04:00)...\n",
"[BT] [2023-02-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.7 256.71\n",
" (LATEST) 254.26 256.25\n",
"[BT] [2023-02-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-22 12:30:00-04:00)...\n",
"[BT] [2023-02-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.26 256.25\n",
" (LATEST) 254.04 255.93\n",
"[BT] [2023-02-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-22 13:30:00-04:00)...\n",
"[BT] [2023-02-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.26 256.25\n",
" (LATEST) 254.04 255.93\n",
"[BT] [2023-02-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-22 14:30:00-04:00)...\n",
"[BT] [2023-02-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.26 256.25\n",
" (LATEST) 254.04 255.93\n",
"[BT] [2023-02-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-22 15:30:00-04:00)...\n",
"[BT] [2023-02-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.09 255.46\n",
" (LATEST) 254.08 255.33\n",
"[BT] [2023-02-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-23 10:30:00-04:00)...\n",
"[BT] [2023-02-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.08 255.33\n",
" (LATEST) 254.31 255.35\n",
"[BT] [2023-02-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-23 11:30:00-04:00)...\n",
"[BT] [2023-02-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.31 255.35\n",
" (LATEST) 254.46 255.34\n",
"[BT] [2023-02-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-23 12:30:00-04:00)...\n",
"[BT] [2023-02-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.46 255.34\n",
" (LATEST) 254.25 255.13\n",
"[BT] [2023-02-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-23 13:30:00-04:00)...\n",
"[BT] [2023-02-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.46 255.34\n",
" (LATEST) 254.25 255.13\n",
"[BT] [2023-02-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-23 14:30:00-04:00)...\n",
"[BT] [2023-02-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.46 255.34\n",
" (LATEST) 254.25 255.13\n",
"[BT] [2023-02-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-23 15:30:00-04:00)...\n",
"[BT] [2023-02-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.73 254.56\n",
" (LATEST) 253.62 254.41\n",
"[BT] [2023-02-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-24 10:30:00-04:00)...\n",
"[BT] [2023-02-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.62 254.41\n",
" (LATEST) 253.05 253.98\n",
"[BT] [2023-02-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-24 11:30:00-04:00)...\n",
"[BT] [2023-02-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.05 253.98\n",
" (LATEST) 252.48 253.55\n",
"[BT] [2023-02-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-24 12:30:00-04:00)...\n",
"[BT] [2023-02-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.48 253.55\n",
" (LATEST) 251.87 253.06\n",
"[BT] [2023-02-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-24 13:30:00-04:00)...\n",
"[BT] [2023-02-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.48 253.55\n",
" (LATEST) 251.87 253.06\n",
"[BT] [2023-02-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-24 14:30:00-04:00)...\n",
"[BT] [2023-02-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.48 253.55\n",
" (LATEST) 251.87 253.06\n",
"[BT] [2023-02-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-24 15:30:00-04:00)...\n",
"[BT] [2023-02-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.34 252.41\n",
" (LATEST) 251.22 252.23\n",
"[BT] [2023-02-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-27 10:30:00-04:00)...\n",
"[BT] [2023-02-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.22 252.23\n",
" (LATEST) 251.42 252.26\n",
"[BT] [2023-02-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-27 11:30:00-04:00)...\n",
"[BT] [2023-02-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.42 252.26\n",
" (LATEST) 251.49 252.22\n",
"[BT] [2023-02-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-27 12:30:00-04:00)...\n",
"[BT] [2023-02-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.49 252.22\n",
" (LATEST) 251.37 252.08\n",
"[BT] [2023-02-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-27 13:30:00-04:00)...\n",
"[BT] [2023-02-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.49 252.22\n",
" (LATEST) 251.37 252.08\n",
"[BT] [2023-02-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-27 14:30:00-04:00)...\n",
"[BT] [2023-02-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.49 252.22\n",
" (LATEST) 251.37 252.08\n",
"[BT] [2023-02-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-27 15:30:00-04:00)...\n",
"[BT] [2023-02-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-02-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-02-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.92 251.59\n",
" (LATEST) 250.82 251.47\n",
"[BT] [2023-02-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-02-28 10:30:00-04:00)...\n",
"[BT] [2023-02-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.82 251.47\n",
" (LATEST) 250.53 251.23\n",
"[BT] [2023-02-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-28 11:30:00-04:00)...\n",
"[BT] [2023-02-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.53 251.23\n",
" (LATEST) 250.38 251.07\n",
"[BT] [2023-02-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-28 12:30:00-04:00)...\n",
"[BT] [2023-02-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.38 251.07\n",
" (LATEST) 250.29 250.95\n",
"[BT] [2023-02-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-28 13:30:00-04:00)...\n",
"[BT] [2023-02-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.38 251.07\n",
" (LATEST) 250.29 250.95\n",
"[BT] [2023-02-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-28 14:30:00-04:00)...\n",
"[BT] [2023-02-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-02-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.38 251.07\n",
" (LATEST) 250.29 250.95\n",
"[BT] [2023-02-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-02-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-02-28 15:30:00-04:00)...\n",
"[BT] [2023-02-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-02-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.77 251.09\n",
" (LATEST) 250.76 251.05\n",
"[BT] [2023-03-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-01 10:30:00-04:00)...\n",
"[BT] [2023-03-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.76 251.05\n",
" (LATEST) 250.78 251.04\n",
"[BT] [2023-03-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-01 11:30:00-04:00)...\n",
"[BT] [2023-03-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.78 251.04\n",
" (LATEST) 250.3 250.72\n",
"[BT] [2023-03-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-01 12:30:00-04:00)...\n",
"[BT] [2023-03-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.3 250.72\n",
" (LATEST) 250.0 250.49\n",
"[BT] [2023-03-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-01 13:30:00-04:00)...\n",
"[BT] [2023-03-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.3 250.72\n",
" (LATEST) 250.0 250.49\n",
"[BT] [2023-03-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-01 14:30:00-04:00)...\n",
"[BT] [2023-03-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.3 250.72\n",
" (LATEST) 250.0 250.49\n",
"[BT] [2023-03-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-01 15:30:00-04:00)...\n",
"[BT] [2023-03-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.56 249.41\n",
" (LATEST) 248.17 249.09\n",
"[BT] [2023-03-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-02 10:30:00-04:00)...\n",
"[BT] [2023-03-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 248.17 249.09\n",
" (LATEST) 247.93 248.85\n",
"[BT] [2023-03-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-02 11:30:00-04:00)...\n",
"[BT] [2023-03-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.93 248.85\n",
" (LATEST) 247.88 248.73\n",
"[BT] [2023-03-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-02 12:30:00-04:00)...\n",
"[BT] [2023-03-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.88 248.73\n",
" (LATEST) 247.84 248.63\n",
"[BT] [2023-03-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-02 13:30:00-04:00)...\n",
"[BT] [2023-03-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.88 248.73\n",
" (LATEST) 247.84 248.63\n",
"[BT] [2023-03-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-02 14:30:00-04:00)...\n",
"[BT] [2023-03-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 247.88 248.73\n",
" (LATEST) 247.84 248.63\n",
"[BT] [2023-03-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-02 15:30:00-04:00)...\n",
"[BT] [2023-03-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.41 249.46\n",
" (LATEST) 249.67 249.61\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-03-03 09:30:00-04:00] [2bfc38de692b4dba951b19d396f3096f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 251.0] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2bfc38de692b4dba951b19d396f3096f] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-03 09:30:00-04:00] [2bfc38de692b4dba951b19d396f3096f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 251.0] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-03 09:30:00-04:00] [2bfc38de692b4dba951b19d396f3096f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 251.0] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-03 10:30:00-04:00)...\n",
"[BT] [2023-03-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.67 249.61\n",
" (LATEST) 250.05 249.86\n",
"[BT] [2023-03-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 249.67 249.61\n",
" (LATEST) 250.05 249.86\n",
"[BT] [2023-03-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-03 11:30:00-04:00)...\n",
"[BT] [2023-03-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.05 249.86\n",
" (LATEST) 250.83 250.36\n",
"[BT] [2023-03-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.05 249.86\n",
" (LATEST) 250.83 250.36\n",
"[BT] [2023-03-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-03 12:30:00-04:00)...\n",
"[BT] [2023-03-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-03 13:30:00-04:00)...\n",
"[BT] [2023-03-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-03 14:30:00-04:00)...\n",
"[BT] [2023-03-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 250.83 250.36\n",
" (LATEST) 251.33 250.71\n",
"[BT] [2023-03-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-03 15:30:00-04:00)...\n",
"[BT] [2023-03-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-03 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-03-03 09:30:00-04:00] [2bfc38de692b4dba951b19d396f3096f] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 251.0] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-03-03 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-03 15:30:00-04:00] [f4dd45059ed64345ac3858245bf50d3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 254.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-03 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f4dd45059ed64345ac3858245bf50d3b] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-03 15:30:00-04:00] [f4dd45059ed64345ac3858245bf50d3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 254.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-03 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-03 15:30:00-04:00] [f4dd45059ed64345ac3858245bf50d3b] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 254.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.98 251.96\n",
" (LATEST) 253.5 252.38\n",
"[BT] [2023-03-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-06 10:30:00-04:00)...\n",
"[BT] [2023-03-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.5 252.38\n",
" (LATEST) 253.94 252.76\n",
"[BT] [2023-03-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-06 11:30:00-04:00)...\n",
"[BT] [2023-03-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.94 252.76\n",
" (LATEST) 254.66 253.32\n",
"[BT] [2023-03-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-06 12:30:00-04:00)...\n",
"[BT] [2023-03-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.66 253.32\n",
" (LATEST) 255.38 253.89\n",
"[BT] [2023-03-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-06 13:30:00-04:00)...\n",
"[BT] [2023-03-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.66 253.32\n",
" (LATEST) 255.38 253.89\n",
"[BT] [2023-03-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-06 14:30:00-04:00)...\n",
"[BT] [2023-03-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.66 253.32\n",
" (LATEST) 255.38 253.89\n",
"[BT] [2023-03-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-06 15:30:00-04:00)...\n",
"[BT] [2023-03-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.07 254.73\n",
" (LATEST) 256.37 255.04\n",
"[BT] [2023-03-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-07 10:30:00-04:00)...\n",
"[BT] [2023-03-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.37 255.04\n",
" (LATEST) 256.36 255.16\n",
"[BT] [2023-03-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-07 11:30:00-04:00)...\n",
"[BT] [2023-03-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.36 255.16\n",
" (LATEST) 256.12 255.13\n",
"[BT] [2023-03-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-07 12:30:00-04:00)...\n",
"[BT] [2023-03-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.12 255.13\n",
" (LATEST) 255.9 255.09\n",
"[BT] [2023-03-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-07 13:30:00-04:00)...\n",
"[BT] [2023-03-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.12 255.13\n",
" (LATEST) 255.9 255.09\n",
"[BT] [2023-03-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-07 14:30:00-04:00)...\n",
"[BT] [2023-03-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.12 255.13\n",
" (LATEST) 255.9 255.09\n",
"[BT] [2023-03-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-07 15:30:00-04:00)...\n",
"[BT] [2023-03-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.4 254.97\n",
" (LATEST) 255.18 254.88\n",
"[BT] [2023-03-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-08 10:30:00-04:00)...\n",
"[BT] [2023-03-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.18 254.88\n",
" (LATEST) 255.01 254.8\n",
"[BT] [2023-03-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-08 11:30:00-04:00)...\n",
"[BT] [2023-03-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.01 254.8\n",
" (LATEST) 254.55 254.54\n",
"[BT] [2023-03-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-08 12:30:00-04:00)...\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.55 254.54\n",
" (LATEST) 254.21 254.33\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 12:30:00-04:00] [0574d0f24a8c46edb86c4234e88e74ee] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:0574d0f24a8c46edb86c4234e88e74ee] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 12:30:00-04:00] [0574d0f24a8c46edb86c4234e88e74ee] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 12:30:00-04:00] [0574d0f24a8c46edb86c4234e88e74ee] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-08 13:30:00-04:00)...\n",
"[BT] [2023-03-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.55 254.54\n",
" (LATEST) 254.21 254.33\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 13:30:00-04:00] [e81c6884e33f4080819b168d7fb6f299] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e81c6884e33f4080819b168d7fb6f299] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 13:30:00-04:00] [e81c6884e33f4080819b168d7fb6f299] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 13:30:00-04:00] [e81c6884e33f4080819b168d7fb6f299] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.55 254.54\n",
" (LATEST) 254.21 254.33\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 13:30:00-04:00] [39c5f092a97142b1b617363519cbd69c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:39c5f092a97142b1b617363519cbd69c] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 13:30:00-04:00] [39c5f092a97142b1b617363519cbd69c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 13:30:00-04:00] [39c5f092a97142b1b617363519cbd69c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-08 14:30:00-04:00)...\n",
"[BT] [2023-03-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.55 254.54\n",
" (LATEST) 254.21 254.33\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 14:30:00-04:00] [55139b06b70349aca9f8d041072c4b76] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:55139b06b70349aca9f8d041072c4b76] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 14:30:00-04:00] [55139b06b70349aca9f8d041072c4b76] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 14:30:00-04:00] [55139b06b70349aca9f8d041072c4b76] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.55 254.54\n",
" (LATEST) 254.21 254.33\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 14:30:00-04:00] [a62c134ba0514e70a679086d94205956] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a62c134ba0514e70a679086d94205956] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 14:30:00-04:00] [a62c134ba0514e70a679086d94205956] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 14:30:00-04:00] [a62c134ba0514e70a679086d94205956] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-08 15:30:00-04:00)...\n",
"[BT] [2023-03-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-08 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-03-08 14:30:00-04:00] [a62c134ba0514e70a679086d94205956] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-03-08 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-08 15:30:00-04:00] [b553657371bb4a1bbb58616decd60136] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-08 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b553657371bb4a1bbb58616decd60136] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-08 15:30:00-04:00] [b553657371bb4a1bbb58616decd60136] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-08 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-08 15:30:00-04:00] [b553657371bb4a1bbb58616decd60136] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 252.35] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.42 253.78\n",
" (LATEST) 253.2 253.61\n",
"[BT] [2023-03-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-09 10:30:00-04:00)...\n",
"[BT] [2023-03-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.2 253.61\n",
" (LATEST) 253.62 253.83\n",
"[BT] [2023-03-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-09 11:30:00-04:00)...\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.62 253.83\n",
" (LATEST) 254.38 254.28\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-09 11:30:00-04:00] [a33f854d2259452a9d29ac4ccb854625] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a33f854d2259452a9d29ac4ccb854625] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-09 11:30:00-04:00] [a33f854d2259452a9d29ac4ccb854625] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-09 11:30:00-04:00] [a33f854d2259452a9d29ac4ccb854625] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-09 12:30:00-04:00)...\n",
"[BT] [2023-03-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-09 13:30:00-04:00)...\n",
"[BT] [2023-03-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-09 14:30:00-04:00)...\n",
"[BT] [2023-03-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.38 254.28\n",
" (LATEST) 255.01 254.68\n",
"[BT] [2023-03-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-09 15:30:00-04:00)...\n",
"[BT] [2023-03-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-09 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-03-09 11:30:00-04:00] [a33f854d2259452a9d29ac4ccb854625] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.57] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-03-09 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-09 15:30:00-04:00] [3be1d9ba1eae45f8af3f4f7f5c2b5818] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 258.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-09 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3be1d9ba1eae45f8af3f4f7f5c2b5818] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-09 15:30:00-04:00] [3be1d9ba1eae45f8af3f4f7f5c2b5818] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 258.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-09 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-09 15:30:00-04:00] [3be1d9ba1eae45f8af3f4f7f5c2b5818] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 258.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.88 254.03\n",
" (LATEST) 253.54 253.8\n",
"[BT] [2023-03-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-10 10:30:00-04:00)...\n",
"[BT] [2023-03-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.54 253.8\n",
" (LATEST) 253.19 253.56\n",
"[BT] [2023-03-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-10 11:30:00-04:00)...\n",
"[BT] [2023-03-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.19 253.56\n",
" (LATEST) 252.59 253.15\n",
"[BT] [2023-03-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-10 12:30:00-04:00)...\n",
"[BT] [2023-03-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.59 253.15\n",
" (LATEST) 252.53 253.06\n",
"[BT] [2023-03-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-10 13:30:00-04:00)...\n",
"[BT] [2023-03-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.59 253.15\n",
" (LATEST) 252.53 253.06\n",
"[BT] [2023-03-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-10 14:30:00-04:00)...\n",
"[BT] [2023-03-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 252.59 253.15\n",
" (LATEST) 252.53 253.06\n",
"[BT] [2023-03-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-10 15:30:00-04:00)...\n",
"[BT] [2023-03-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.74 252.4\n",
" (LATEST) 251.1 251.94\n",
"[BT] [2023-03-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-13 10:30:00-04:00)...\n",
"[BT] [2023-03-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.1 251.94\n",
" (LATEST) 251.1 251.86\n",
"[BT] [2023-03-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-13 11:30:00-04:00)...\n",
"[BT] [2023-03-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.1 251.86\n",
" (LATEST) 251.83 252.24\n",
"[BT] [2023-03-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-13 12:30:00-04:00)...\n",
"[BT] [2023-03-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.83 252.24\n",
" (LATEST) 252.45 252.59\n",
"[BT] [2023-03-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-13 13:30:00-04:00)...\n",
"[BT] [2023-03-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.83 252.24\n",
" (LATEST) 252.45 252.59\n",
"[BT] [2023-03-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-13 14:30:00-04:00)...\n",
"[BT] [2023-03-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 251.83 252.24\n",
" (LATEST) 252.45 252.59\n",
"[BT] [2023-03-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-13 15:30:00-04:00)...\n",
"[BT] [2023-03-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 253.52 253.25\n",
" (LATEST) 254.01 253.58\n",
"[BT] [2023-03-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-14 10:30:00-04:00)...\n",
"[BT] [2023-03-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.01 253.58\n",
" (LATEST) 254.63 254.01\n",
"[BT] [2023-03-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-14 11:30:00-04:00)...\n",
"[BT] [2023-03-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 254.63 254.01\n",
" (LATEST) 255.42 254.56\n",
"[BT] [2023-03-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-14 12:30:00-04:00)...\n",
"[BT] [2023-03-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.42 254.56\n",
" (LATEST) 256.13 255.08\n",
"[BT] [2023-03-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-14 13:30:00-04:00)...\n",
"[BT] [2023-03-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.42 254.56\n",
" (LATEST) 256.13 255.08\n",
"[BT] [2023-03-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-14 14:30:00-04:00)...\n",
"[BT] [2023-03-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 255.42 254.56\n",
" (LATEST) 256.13 255.08\n",
"[BT] [2023-03-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-14 15:30:00-04:00)...\n",
"[BT] [2023-03-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 256.71 255.74\n",
" (LATEST) 257.21 256.14\n",
"[BT] [2023-03-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-15 10:30:00-04:00)...\n",
"[BT] [2023-03-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 257.21 256.14\n",
" (LATEST) 258.01 256.74\n",
"[BT] [2023-03-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-15 11:30:00-04:00)...\n",
"[BT] [2023-03-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.01 256.74\n",
" (LATEST) 258.9 257.41\n",
"[BT] [2023-03-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-15 12:30:00-04:00)...\n",
"[BT] [2023-03-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.9 257.41\n",
" (LATEST) 259.7 258.04\n",
"[BT] [2023-03-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-15 13:30:00-04:00)...\n",
"[BT] [2023-03-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.9 257.41\n",
" (LATEST) 259.7 258.04\n",
"[BT] [2023-03-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-15 14:30:00-04:00)...\n",
"[BT] [2023-03-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 258.9 257.41\n",
" (LATEST) 259.7 258.04\n",
"[BT] [2023-03-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-15 15:30:00-04:00)...\n",
"[BT] [2023-03-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.13 260.08\n",
" (LATEST) 262.6 260.57\n",
"[BT] [2023-03-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-16 10:30:00-04:00)...\n",
"[BT] [2023-03-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.6 260.57\n",
" (LATEST) 262.82 260.89\n",
"[BT] [2023-03-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-16 11:30:00-04:00)...\n",
"[BT] [2023-03-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 262.82 260.89\n",
" (LATEST) 263.96 261.78\n",
"[BT] [2023-03-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-16 12:30:00-04:00)...\n",
"[BT] [2023-03-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.96 261.78\n",
" (LATEST) 265.37 262.86\n",
"[BT] [2023-03-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-16 13:30:00-04:00)...\n",
"[BT] [2023-03-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.96 261.78\n",
" (LATEST) 265.37 262.86\n",
"[BT] [2023-03-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-16 14:30:00-04:00)...\n",
"[BT] [2023-03-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 263.96 261.78\n",
" (LATEST) 265.37 262.86\n",
"[BT] [2023-03-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-16 15:30:00-04:00)...\n",
"[BT] [2023-03-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 269.9 266.5\n",
" (LATEST) 271.17 267.6\n",
"[BT] [2023-03-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-17 10:30:00-04:00)...\n",
"[BT] [2023-03-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 271.17 267.6\n",
" (LATEST) 272.87 269.0\n",
"[BT] [2023-03-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-17 11:30:00-04:00)...\n",
"[BT] [2023-03-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.87 269.0\n",
" (LATEST) 273.58 269.81\n",
"[BT] [2023-03-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-17 12:30:00-04:00)...\n",
"[BT] [2023-03-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.58 269.81\n",
" (LATEST) 274.18 270.54\n",
"[BT] [2023-03-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-17 13:30:00-04:00)...\n",
"[BT] [2023-03-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.58 269.81\n",
" (LATEST) 274.18 270.54\n",
"[BT] [2023-03-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-17 14:30:00-04:00)...\n",
"[BT] [2023-03-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.58 269.81\n",
" (LATEST) 274.18 270.54\n",
"[BT] [2023-03-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-17 15:30:00-04:00)...\n",
"[BT] [2023-03-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.13 272.77\n",
" (LATEST) 276.23 273.15\n",
"[BT] [2023-03-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-20 10:30:00-04:00)...\n",
"[BT] [2023-03-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.23 273.15\n",
" (LATEST) 275.51 273.0\n",
"[BT] [2023-03-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-20 11:30:00-04:00)...\n",
"[BT] [2023-03-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.51 273.0\n",
" (LATEST) 275.2 273.05\n",
"[BT] [2023-03-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-20 12:30:00-04:00)...\n",
"[BT] [2023-03-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.2 273.05\n",
" (LATEST) 274.56 272.86\n",
"[BT] [2023-03-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-20 13:30:00-04:00)...\n",
"[BT] [2023-03-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.2 273.05\n",
" (LATEST) 274.56 272.86\n",
"[BT] [2023-03-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-20 14:30:00-04:00)...\n",
"[BT] [2023-03-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.2 273.05\n",
" (LATEST) 274.56 272.86\n",
"[BT] [2023-03-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-20 15:30:00-04:00)...\n",
"[BT] [2023-03-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.89 272.86\n",
" (LATEST) 274.03 273.04\n",
"[BT] [2023-03-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-21 10:30:00-04:00)...\n",
"[BT] [2023-03-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 274.03 273.04\n",
" (LATEST) 273.46 272.78\n",
"[BT] [2023-03-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-21 11:30:00-04:00)...\n",
"[BT] [2023-03-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.46 272.78\n",
" (LATEST) 273.03 272.58\n",
"[BT] [2023-03-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-21 12:30:00-04:00)...\n",
"[BT] [2023-03-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.03 272.58\n",
" (LATEST) 272.6 272.36\n",
"[BT] [2023-03-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-21 13:30:00-04:00)...\n",
"[BT] [2023-03-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.03 272.58\n",
" (LATEST) 272.6 272.36\n",
"[BT] [2023-03-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-21 14:30:00-04:00)...\n",
"[BT] [2023-03-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.03 272.58\n",
" (LATEST) 272.6 272.36\n",
"[BT] [2023-03-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-21 15:30:00-04:00)...\n",
"[BT] [2023-03-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.77 272.53\n",
" (LATEST) 272.92 272.65\n",
"[BT] [2023-03-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-22 10:30:00-04:00)...\n",
"[BT] [2023-03-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 272.92 272.65\n",
" (LATEST) 273.53 273.05\n",
"[BT] [2023-03-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-22 11:30:00-04:00)...\n",
"[BT] [2023-03-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.53 273.05\n",
" (LATEST) 273.95 273.36\n",
"[BT] [2023-03-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-22 12:30:00-04:00)...\n",
"[BT] [2023-03-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.95 273.36\n",
" (LATEST) 274.55 273.78\n",
"[BT] [2023-03-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-22 13:30:00-04:00)...\n",
"[BT] [2023-03-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.95 273.36\n",
" (LATEST) 274.55 273.78\n",
"[BT] [2023-03-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-22 14:30:00-04:00)...\n",
"[BT] [2023-03-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 273.95 273.36\n",
" (LATEST) 274.55 273.78\n",
"[BT] [2023-03-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-22 15:30:00-04:00)...\n",
"[BT] [2023-03-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.07 274.33\n",
" (LATEST) 275.52 274.68\n",
"[BT] [2023-03-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-23 10:30:00-04:00)...\n",
"[BT] [2023-03-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.52 274.68\n",
" (LATEST) 275.89 274.98\n",
"[BT] [2023-03-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-23 11:30:00-04:00)...\n",
"[BT] [2023-03-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 275.89 274.98\n",
" (LATEST) 276.53 275.47\n",
"[BT] [2023-03-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-23 12:30:00-04:00)...\n",
"[BT] [2023-03-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.53 275.47\n",
" (LATEST) 277.11 275.93\n",
"[BT] [2023-03-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-23 13:30:00-04:00)...\n",
"[BT] [2023-03-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.53 275.47\n",
" (LATEST) 277.11 275.93\n",
"[BT] [2023-03-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-23 14:30:00-04:00)...\n",
"[BT] [2023-03-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.53 275.47\n",
" (LATEST) 277.11 275.93\n",
"[BT] [2023-03-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-23 15:30:00-04:00)...\n",
"[BT] [2023-03-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.74 275.99\n",
" (LATEST) 276.8 276.1\n",
"[BT] [2023-03-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-24 10:30:00-04:00)...\n",
"[BT] [2023-03-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.8 276.1\n",
" (LATEST) 276.98 276.28\n",
"[BT] [2023-03-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-24 11:30:00-04:00)...\n",
"[BT] [2023-03-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.98 276.28\n",
" (LATEST) 277.02 276.37\n",
"[BT] [2023-03-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-24 12:30:00-04:00)...\n",
"[BT] [2023-03-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.02 276.37\n",
" (LATEST) 277.36 276.64\n",
"[BT] [2023-03-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-24 13:30:00-04:00)...\n",
"[BT] [2023-03-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.02 276.37\n",
" (LATEST) 277.36 276.64\n",
"[BT] [2023-03-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-24 14:30:00-04:00)...\n",
"[BT] [2023-03-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.02 276.37\n",
" (LATEST) 277.36 276.64\n",
"[BT] [2023-03-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-24 15:30:00-04:00)...\n",
"[BT] [2023-03-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 278.89 277.84\n",
" (LATEST) 279.13 278.09\n",
"[BT] [2023-03-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-27 10:30:00-04:00)...\n",
"[BT] [2023-03-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.13 278.09\n",
" (LATEST) 279.25 278.26\n",
"[BT] [2023-03-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-27 11:30:00-04:00)...\n",
"[BT] [2023-03-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.25 278.26\n",
" (LATEST) 279.05 278.23\n",
"[BT] [2023-03-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-27 12:30:00-04:00)...\n",
"[BT] [2023-03-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.05 278.23\n",
" (LATEST) 278.57 278.01\n",
"[BT] [2023-03-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-27 13:30:00-04:00)...\n",
"[BT] [2023-03-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.05 278.23\n",
" (LATEST) 278.57 278.01\n",
"[BT] [2023-03-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-27 14:30:00-04:00)...\n",
"[BT] [2023-03-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.05 278.23\n",
" (LATEST) 278.57 278.01\n",
"[BT] [2023-03-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-27 15:30:00-04:00)...\n",
"[BT] [2023-03-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.48 277.44\n",
" (LATEST) 277.22 277.28\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-03-28 09:30:00-04:00] [c6c72549c3b04f24aa239f4476424cb7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 275.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c6c72549c3b04f24aa239f4476424cb7] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-28 09:30:00-04:00] [c6c72549c3b04f24aa239f4476424cb7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 275.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-28 09:30:00-04:00] [c6c72549c3b04f24aa239f4476424cb7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 275.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-28 10:30:00-04:00)...\n",
"[BT] [2023-03-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.22 277.28\n",
" (LATEST) 276.66 276.93\n",
"[BT] [2023-03-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.22 277.28\n",
" (LATEST) 276.66 276.93\n",
"[BT] [2023-03-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-28 11:30:00-04:00)...\n",
"[BT] [2023-03-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.66 276.93\n",
" (LATEST) 276.16 276.59\n",
"[BT] [2023-03-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.66 276.93\n",
" (LATEST) 276.16 276.59\n",
"[BT] [2023-03-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-28 12:30:00-04:00)...\n",
"[BT] [2023-03-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-28 13:30:00-04:00)...\n",
"[BT] [2023-03-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-28 14:30:00-04:00)...\n",
"[BT] [2023-03-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.16 276.59\n",
" (LATEST) 275.79 276.32\n",
"[BT] [2023-03-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-28 15:30:00-04:00)...\n",
"[BT] [2023-03-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-28 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-03-28 09:30:00-04:00] [c6c72549c3b04f24aa239f4476424cb7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 275.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-03-28 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-28 15:30:00-04:00] [5567a187aed94ee790847044160f62ee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 273.7499] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-28 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:5567a187aed94ee790847044160f62ee] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-28 15:30:00-04:00] [5567a187aed94ee790847044160f62ee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 273.7499] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-28 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-28 15:30:00-04:00] [5567a187aed94ee790847044160f62ee] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 273.7499] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-29 10:30:00-04:00)...\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.85 276.85\n",
" (LATEST) 277.3 277.13\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 276.48 276.64\n",
" (LATEST) 277.3 277.13\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-29 10:30:00-04:00] [9a63206959204306ad19434e8cda2ffd] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:9a63206959204306ad19434e8cda2ffd] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-29 10:30:00-04:00] [9a63206959204306ad19434e8cda2ffd] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-29 10:30:00-04:00] [9a63206959204306ad19434e8cda2ffd] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-03-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-29 11:30:00-04:00)...\n",
"[BT] [2023-03-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.3 277.13\n",
" (LATEST) 277.63 277.35\n",
"[BT] [2023-03-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.3 277.13\n",
" (LATEST) 277.63 277.35\n",
"[BT] [2023-03-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-29 12:30:00-04:00)...\n",
"[BT] [2023-03-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-29 13:30:00-04:00)...\n",
"[BT] [2023-03-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-29 14:30:00-04:00)...\n",
"[BT] [2023-03-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 277.63 277.35\n",
" (LATEST) 277.95 277.57\n",
"[BT] [2023-03-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-29 15:30:00-04:00)...\n",
"[BT] [2023-03-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-29 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-03-29 10:30:00-04:00] [9a63206959204306ad19434e8cda2ffd] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.78] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-03-29 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-03-29 15:30:00-04:00] [1b01e2c36766474290d528b2235f50d6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 279.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-03-29 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:1b01e2c36766474290d528b2235f50d6] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-03-29 15:30:00-04:00] [1b01e2c36766474290d528b2235f50d6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 279.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-03-29 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-03-29 15:30:00-04:00] [1b01e2c36766474290d528b2235f50d6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 279.69] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-03-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 279.95 278.98\n",
" (LATEST) 280.59 279.47\n",
"[BT] [2023-03-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-30 10:30:00-04:00)...\n",
"[BT] [2023-03-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 280.59 279.47\n",
" (LATEST) 281.04 279.85\n",
"[BT] [2023-03-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-30 11:30:00-04:00)...\n",
"[BT] [2023-03-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.04 279.85\n",
" (LATEST) 281.3 280.12\n",
"[BT] [2023-03-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-30 12:30:00-04:00)...\n",
"[BT] [2023-03-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.3 280.12\n",
" (LATEST) 281.59 280.42\n",
"[BT] [2023-03-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-30 13:30:00-04:00)...\n",
"[BT] [2023-03-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.3 280.12\n",
" (LATEST) 281.59 280.42\n",
"[BT] [2023-03-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-30 14:30:00-04:00)...\n",
"[BT] [2023-03-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.3 280.12\n",
" (LATEST) 281.59 280.42\n",
"[BT] [2023-03-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-30 15:30:00-04:00)...\n",
"[BT] [2023-03-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-03-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-03-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.36 281.23\n",
" (LATEST) 282.61 281.49\n",
"[BT] [2023-03-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-03-31 10:30:00-04:00)...\n",
"[BT] [2023-03-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.61 281.49\n",
" (LATEST) 282.72 281.67\n",
"[BT] [2023-03-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-31 11:30:00-04:00)...\n",
"[BT] [2023-03-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.72 281.67\n",
" (LATEST) 282.94 281.9\n",
"[BT] [2023-03-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-31 12:30:00-04:00)...\n",
"[BT] [2023-03-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.94 281.9\n",
" (LATEST) 283.31 282.23\n",
"[BT] [2023-03-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-31 13:30:00-04:00)...\n",
"[BT] [2023-03-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.94 281.9\n",
" (LATEST) 283.31 282.23\n",
"[BT] [2023-03-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-31 14:30:00-04:00)...\n",
"[BT] [2023-03-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-03-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.94 281.9\n",
" (LATEST) 283.31 282.23\n",
"[BT] [2023-03-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-03-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-03-31 15:30:00-04:00)...\n",
"[BT] [2023-03-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-03-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.25 283.13\n",
" (LATEST) 284.6 283.46\n",
"[BT] [2023-04-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-03 10:30:00-04:00)...\n",
"[BT] [2023-04-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.6 283.46\n",
" (LATEST) 285.11 283.88\n",
"[BT] [2023-04-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-03 11:30:00-04:00)...\n",
"[BT] [2023-04-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.11 283.88\n",
" (LATEST) 285.22 284.07\n",
"[BT] [2023-04-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-03 12:30:00-04:00)...\n",
"[BT] [2023-04-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 284.07\n",
" (LATEST) 285.22 284.18\n",
"[BT] [2023-04-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-03 13:30:00-04:00)...\n",
"[BT] [2023-04-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 284.07\n",
" (LATEST) 285.22 284.18\n",
"[BT] [2023-04-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-03 14:30:00-04:00)...\n",
"[BT] [2023-04-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.22 284.07\n",
" (LATEST) 285.22 284.18\n",
"[BT] [2023-04-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-03 15:30:00-04:00)...\n",
"[BT] [2023-04-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.85 285.52\n",
" (LATEST) 286.88 285.66\n",
"[BT] [2023-04-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-04 10:30:00-04:00)...\n",
"[BT] [2023-04-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.88 285.66\n",
" (LATEST) 287.22 285.99\n",
"[BT] [2023-04-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-04 11:30:00-04:00)...\n",
"[BT] [2023-04-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.22 285.99\n",
" (LATEST) 287.39 286.22\n",
"[BT] [2023-04-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-04 12:30:00-04:00)...\n",
"[BT] [2023-04-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 286.22\n",
" (LATEST) 287.65 286.49\n",
"[BT] [2023-04-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-04 13:30:00-04:00)...\n",
"[BT] [2023-04-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 286.22\n",
" (LATEST) 287.65 286.49\n",
"[BT] [2023-04-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-04 14:30:00-04:00)...\n",
"[BT] [2023-04-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.39 286.22\n",
" (LATEST) 287.65 286.49\n",
"[BT] [2023-04-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-04 15:30:00-04:00)...\n",
"[BT] [2023-04-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.33 286.58\n",
" (LATEST) 287.12 286.52\n",
"[BT] [2023-04-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-05 10:30:00-04:00)...\n",
"[BT] [2023-04-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.12 286.52\n",
" (LATEST) 286.76 286.35\n",
"[BT] [2023-04-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-05 11:30:00-04:00)...\n",
"[BT] [2023-04-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.76 286.35\n",
" (LATEST) 286.29 286.1\n",
"[BT] [2023-04-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-05 12:30:00-04:00)...\n",
"[BT] [2023-04-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.1\n",
" (LATEST) 285.96 285.92\n",
"[BT] [2023-04-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-05 13:30:00-04:00)...\n",
"[BT] [2023-04-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.1\n",
" (LATEST) 285.96 285.92\n",
"[BT] [2023-04-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-05 14:30:00-04:00)...\n",
"[BT] [2023-04-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.1\n",
" (LATEST) 285.96 285.92\n",
"[BT] [2023-04-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-05 15:30:00-04:00)...\n",
"[BT] [2023-04-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.62 285.04\n",
" (LATEST) 284.4 284.87\n",
"[BT] [2023-04-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-06 10:30:00-04:00)...\n",
"[BT] [2023-04-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.4 284.87\n",
" (LATEST) 284.33 284.77\n",
"[BT] [2023-04-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-06 11:30:00-04:00)...\n",
"[BT] [2023-04-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.33 284.77\n",
" (LATEST) 284.44 284.8\n",
"[BT] [2023-04-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-06 12:30:00-04:00)...\n",
"[BT] [2023-04-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.44 284.8\n",
" (LATEST) 284.75 284.96\n",
"[BT] [2023-04-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-06 13:30:00-04:00)...\n",
"[BT] [2023-04-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.44 284.8\n",
" (LATEST) 284.75 284.96\n",
"[BT] [2023-04-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-06 14:30:00-04:00)...\n",
"[BT] [2023-04-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.44 284.8\n",
" (LATEST) 284.75 284.96\n",
"[BT] [2023-04-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-06 15:30:00-04:00)...\n",
"[BT] [2023-04-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.94 286.36\n",
" (LATEST) 287.27 286.62\n",
"[BT] [2023-04-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-10 10:30:00-04:00)...\n",
"[BT] [2023-04-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.27 286.62\n",
" (LATEST) 287.06 286.55\n",
"[BT] [2023-04-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-10 11:30:00-04:00)...\n",
"[BT] [2023-04-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.06 286.55\n",
" (LATEST) 287.08 286.61\n",
"[BT] [2023-04-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-10 12:30:00-04:00)...\n",
"[BT] [2023-04-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.08 286.61\n",
" (LATEST) 287.06 286.64\n",
"[BT] [2023-04-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-10 13:30:00-04:00)...\n",
"[BT] [2023-04-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.08 286.61\n",
" (LATEST) 287.06 286.64\n",
"[BT] [2023-04-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-10 14:30:00-04:00)...\n",
"[BT] [2023-04-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.08 286.61\n",
" (LATEST) 287.06 286.64\n",
"[BT] [2023-04-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-10 15:30:00-04:00)...\n",
"[BT] [2023-04-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.39 286.33\n",
" (LATEST) 286.29 286.27\n",
"[BT] [2023-04-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-11 10:30:00-04:00)...\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.27\n",
" (LATEST) 285.8 285.97\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-04-11 10:30:00-04:00] [5208056bf0ac4346889efd98ed2970b7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 283.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:5208056bf0ac4346889efd98ed2970b7] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-04-11 10:30:00-04:00] [5208056bf0ac4346889efd98ed2970b7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 283.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-04-11 10:30:00-04:00] [5208056bf0ac4346889efd98ed2970b7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 283.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-04-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-11 11:30:00-04:00)...\n",
"[BT] [2023-04-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 285.97\n",
" (LATEST) 285.31 285.65\n",
"[BT] [2023-04-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.8 285.97\n",
" (LATEST) 285.31 285.65\n",
"[BT] [2023-04-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-11 12:30:00-04:00)...\n",
"[BT] [2023-04-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-11 13:30:00-04:00)...\n",
"[BT] [2023-04-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-11 14:30:00-04:00)...\n",
"[BT] [2023-04-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.31 285.65\n",
" (LATEST) 284.93 285.38\n",
"[BT] [2023-04-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-11 15:30:00-04:00)...\n",
"[BT] [2023-04-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-11 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-04-11 10:30:00-04:00] [5208056bf0ac4346889efd98ed2970b7] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 283.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-04-11 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-04-11 15:30:00-04:00] [45e7668f6b0148e2a74c2c1d0632a27c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 282.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-04-11 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:45e7668f6b0148e2a74c2c1d0632a27c] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-04-11 15:30:00-04:00] [45e7668f6b0148e2a74c2c1d0632a27c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 282.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-04-11 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-04-11 15:30:00-04:00] [45e7668f6b0148e2a74c2c1d0632a27c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 282.79] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-04-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.07 284.7\n",
" (LATEST) 284.18 284.71\n",
"[BT] [2023-04-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-12 10:30:00-04:00)...\n",
"[BT] [2023-04-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.18 284.71\n",
" (LATEST) 284.42 284.81\n",
"[BT] [2023-04-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-12 11:30:00-04:00)...\n",
"[BT] [2023-04-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.42 284.81\n",
" (LATEST) 284.43 284.78\n",
"[BT] [2023-04-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-12 12:30:00-04:00)...\n",
"[BT] [2023-04-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.43 284.78\n",
" (LATEST) 284.53 284.8\n",
"[BT] [2023-04-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-12 13:30:00-04:00)...\n",
"[BT] [2023-04-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.43 284.78\n",
" (LATEST) 284.53 284.8\n",
"[BT] [2023-04-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-12 14:30:00-04:00)...\n",
"[BT] [2023-04-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.43 284.78\n",
" (LATEST) 284.53 284.8\n",
"[BT] [2023-04-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-12 15:30:00-04:00)...\n",
"[BT] [2023-04-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.15 284.49\n",
" (LATEST) 284.03 284.38\n",
"[BT] [2023-04-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-13 10:30:00-04:00)...\n",
"[BT] [2023-04-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.03 284.38\n",
" (LATEST) 284.6 284.7\n",
"[BT] [2023-04-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-13 11:30:00-04:00)...\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.6 284.7\n",
" (LATEST) 285.1 285.0\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-04-13 11:30:00-04:00] [b5f72dfc5bef4d44b9206204373bf8dc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 287.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b5f72dfc5bef4d44b9206204373bf8dc] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-04-13 11:30:00-04:00] [b5f72dfc5bef4d44b9206204373bf8dc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 287.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-04-13 11:30:00-04:00] [b5f72dfc5bef4d44b9206204373bf8dc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 287.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-04-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-13 12:30:00-04:00)...\n",
"[BT] [2023-04-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-13 13:30:00-04:00)...\n",
"[BT] [2023-04-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-13 14:30:00-04:00)...\n",
"[BT] [2023-04-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.1 285.0\n",
" (LATEST) 285.47 285.24\n",
"[BT] [2023-04-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-13 15:30:00-04:00)...\n",
"[BT] [2023-04-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-13 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-04-13 11:30:00-04:00] [b5f72dfc5bef4d44b9206204373bf8dc] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 287.88] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-04-13 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-04-13 15:30:00-04:00] [7c2da8007e1243b3b26fe1dc8dd68289] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 287.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-04-13 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:7c2da8007e1243b3b26fe1dc8dd68289] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-04-13 15:30:00-04:00] [7c2da8007e1243b3b26fe1dc8dd68289] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 287.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-04-13 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-04-13 15:30:00-04:00] [7c2da8007e1243b3b26fe1dc8dd68289] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 287.51] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-04-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.59 286.04\n",
" (LATEST) 286.63 286.12\n",
"[BT] [2023-04-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-14 10:30:00-04:00)...\n",
"[BT] [2023-04-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.63 286.12\n",
" (LATEST) 286.54 286.11\n",
"[BT] [2023-04-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-14 11:30:00-04:00)...\n",
"[BT] [2023-04-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.54 286.11\n",
" (LATEST) 286.52 286.14\n",
"[BT] [2023-04-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-14 12:30:00-04:00)...\n",
"[BT] [2023-04-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.52 286.14\n",
" (LATEST) 286.48 286.15\n",
"[BT] [2023-04-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-14 13:30:00-04:00)...\n",
"[BT] [2023-04-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.52 286.14\n",
" (LATEST) 286.48 286.15\n",
"[BT] [2023-04-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-14 14:30:00-04:00)...\n",
"[BT] [2023-04-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.52 286.14\n",
" (LATEST) 286.48 286.15\n",
"[BT] [2023-04-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-14 15:30:00-04:00)...\n",
"[BT] [2023-04-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.13 287.32\n",
" (LATEST) 288.4 287.56\n",
"[BT] [2023-04-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-17 10:30:00-04:00)...\n",
"[BT] [2023-04-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.4 287.56\n",
" (LATEST) 288.29 287.57\n",
"[BT] [2023-04-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-17 11:30:00-04:00)...\n",
"[BT] [2023-04-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.29 287.57\n",
" (LATEST) 288.19 287.58\n",
"[BT] [2023-04-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-17 12:30:00-04:00)...\n",
"[BT] [2023-04-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.19 287.58\n",
" (LATEST) 288.02 287.53\n",
"[BT] [2023-04-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-17 13:30:00-04:00)...\n",
"[BT] [2023-04-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.19 287.58\n",
" (LATEST) 288.02 287.53\n",
"[BT] [2023-04-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-17 14:30:00-04:00)...\n",
"[BT] [2023-04-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.19 287.58\n",
" (LATEST) 288.02 287.53\n",
"[BT] [2023-04-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-17 15:30:00-04:00)...\n",
"[BT] [2023-04-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.0 288.3\n",
" (LATEST) 289.39 288.61\n",
"[BT] [2023-04-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-18 10:30:00-04:00)...\n",
"[BT] [2023-04-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.39 288.61\n",
" (LATEST) 289.09 288.49\n",
"[BT] [2023-04-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-18 11:30:00-04:00)...\n",
"[BT] [2023-04-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.09 288.49\n",
" (LATEST) 288.9 288.43\n",
"[BT] [2023-04-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-18 12:30:00-04:00)...\n",
"[BT] [2023-04-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.9 288.43\n",
" (LATEST) 288.66 288.33\n",
"[BT] [2023-04-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-18 13:30:00-04:00)...\n",
"[BT] [2023-04-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.9 288.43\n",
" (LATEST) 288.66 288.33\n",
"[BT] [2023-04-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-18 14:30:00-04:00)...\n",
"[BT] [2023-04-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.9 288.43\n",
" (LATEST) 288.66 288.33\n",
"[BT] [2023-04-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-18 15:30:00-04:00)...\n",
"[BT] [2023-04-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.83 287.87\n",
" (LATEST) 287.49 287.65\n",
"[BT] [2023-04-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-19 10:30:00-04:00)...\n",
"[BT] [2023-04-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.49 287.65\n",
" (LATEST) 287.23 287.48\n",
"[BT] [2023-04-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-19 11:30:00-04:00)...\n",
"[BT] [2023-04-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.23 287.48\n",
" (LATEST) 287.27 287.48\n",
"[BT] [2023-04-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-19 12:30:00-04:00)...\n",
"[BT] [2023-04-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.27 287.48\n",
" (LATEST) 287.37 287.52\n",
"[BT] [2023-04-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-19 13:30:00-04:00)...\n",
"[BT] [2023-04-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.27 287.48\n",
" (LATEST) 287.37 287.52\n",
"[BT] [2023-04-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-19 14:30:00-04:00)...\n",
"[BT] [2023-04-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 287.27 287.48\n",
" (LATEST) 287.37 287.52\n",
"[BT] [2023-04-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-19 15:30:00-04:00)...\n",
"[BT] [2023-04-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.78 287.09\n",
" (LATEST) 286.54 286.91\n",
"[BT] [2023-04-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-20 10:30:00-04:00)...\n",
"[BT] [2023-04-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.54 286.91\n",
" (LATEST) 286.64 286.94\n",
"[BT] [2023-04-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-20 11:30:00-04:00)...\n",
"[BT] [2023-04-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.64 286.94\n",
" (LATEST) 286.71 286.95\n",
"[BT] [2023-04-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-20 12:30:00-04:00)...\n",
"[BT] [2023-04-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.71 286.95\n",
" (LATEST) 286.8 286.98\n",
"[BT] [2023-04-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-20 13:30:00-04:00)...\n",
"[BT] [2023-04-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.71 286.95\n",
" (LATEST) 286.8 286.98\n",
"[BT] [2023-04-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-20 14:30:00-04:00)...\n",
"[BT] [2023-04-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.71 286.95\n",
" (LATEST) 286.8 286.98\n",
"[BT] [2023-04-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-20 15:30:00-04:00)...\n",
"[BT] [2023-04-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.29 286.61\n",
" (LATEST) 286.1 286.46\n",
"[BT] [2023-04-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-21 10:30:00-04:00)...\n",
"[BT] [2023-04-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.1 286.46\n",
" (LATEST) 285.9 286.31\n",
"[BT] [2023-04-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-21 11:30:00-04:00)...\n",
"[BT] [2023-04-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.9 286.31\n",
" (LATEST) 285.72 286.16\n",
"[BT] [2023-04-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-21 12:30:00-04:00)...\n",
"[BT] [2023-04-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.72 286.16\n",
" (LATEST) 285.71 286.11\n",
"[BT] [2023-04-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-21 13:30:00-04:00)...\n",
"[BT] [2023-04-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.72 286.16\n",
" (LATEST) 285.71 286.11\n",
"[BT] [2023-04-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-21 14:30:00-04:00)...\n",
"[BT] [2023-04-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.72 286.16\n",
" (LATEST) 285.71 286.11\n",
"[BT] [2023-04-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-21 15:30:00-04:00)...\n",
"[BT] [2023-04-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 285.32 285.75\n",
" (LATEST) 284.82 285.4\n",
"[BT] [2023-04-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-24 10:30:00-04:00)...\n",
"[BT] [2023-04-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.82 285.4\n",
" (LATEST) 284.67 285.25\n",
"[BT] [2023-04-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-24 11:30:00-04:00)...\n",
"[BT] [2023-04-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.67 285.25\n",
" (LATEST) 284.22 284.92\n",
"[BT] [2023-04-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-24 12:30:00-04:00)...\n",
"[BT] [2023-04-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.22 284.92\n",
" (LATEST) 283.47 284.39\n",
"[BT] [2023-04-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-24 13:30:00-04:00)...\n",
"[BT] [2023-04-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.22 284.92\n",
" (LATEST) 283.47 284.39\n",
"[BT] [2023-04-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-24 14:30:00-04:00)...\n",
"[BT] [2023-04-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 284.22 284.92\n",
" (LATEST) 283.47 284.39\n",
"[BT] [2023-04-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-24 15:30:00-04:00)...\n",
"[BT] [2023-04-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 282.37 283.42\n",
" (LATEST) 281.89 283.03\n",
"[BT] [2023-04-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-25 10:30:00-04:00)...\n",
"[BT] [2023-04-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.89 283.03\n",
" (LATEST) 281.5 282.68\n",
"[BT] [2023-04-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-25 11:30:00-04:00)...\n",
"[BT] [2023-04-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.5 282.68\n",
" (LATEST) 281.17 282.36\n",
"[BT] [2023-04-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-25 12:30:00-04:00)...\n",
"[BT] [2023-04-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 282.36\n",
" (LATEST) 280.72 281.97\n",
"[BT] [2023-04-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-25 13:30:00-04:00)...\n",
"[BT] [2023-04-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 282.36\n",
" (LATEST) 280.72 281.97\n",
"[BT] [2023-04-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-25 14:30:00-04:00)...\n",
"[BT] [2023-04-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 281.17 282.36\n",
" (LATEST) 280.72 281.97\n",
"[BT] [2023-04-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-25 15:30:00-04:00)...\n",
"[BT] [2023-04-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 286.96 285.75\n",
" (LATEST) 288.44 286.78\n",
"[BT] [2023-04-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-26 10:30:00-04:00)...\n",
"[BT] [2023-04-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 288.44 286.78\n",
" (LATEST) 289.5 287.59\n",
"[BT] [2023-04-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-26 11:30:00-04:00)...\n",
"[BT] [2023-04-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 289.5 287.59\n",
" (LATEST) 290.67 288.5\n",
"[BT] [2023-04-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-26 12:30:00-04:00)...\n",
"[BT] [2023-04-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.67 288.5\n",
" (LATEST) 291.9 289.47\n",
"[BT] [2023-04-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-26 13:30:00-04:00)...\n",
"[BT] [2023-04-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.67 288.5\n",
" (LATEST) 291.9 289.47\n",
"[BT] [2023-04-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-26 14:30:00-04:00)...\n",
"[BT] [2023-04-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 290.67 288.5\n",
" (LATEST) 291.9 289.47\n",
"[BT] [2023-04-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-26 15:30:00-04:00)...\n",
"[BT] [2023-04-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.32 291.02\n",
" (LATEST) 293.69 291.48\n",
"[BT] [2023-04-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-27 10:30:00-04:00)...\n",
"[BT] [2023-04-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 293.69 291.48\n",
" (LATEST) 294.91 292.44\n",
"[BT] [2023-04-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-27 11:30:00-04:00)...\n",
"[BT] [2023-04-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 294.91 292.44\n",
" (LATEST) 296.17 293.46\n",
"[BT] [2023-04-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-27 12:30:00-04:00)...\n",
"[BT] [2023-04-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.17 293.46\n",
" (LATEST) 297.18 294.34\n",
"[BT] [2023-04-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-27 13:30:00-04:00)...\n",
"[BT] [2023-04-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.17 293.46\n",
" (LATEST) 297.18 294.34\n",
"[BT] [2023-04-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-27 14:30:00-04:00)...\n",
"[BT] [2023-04-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 296.17 293.46\n",
" (LATEST) 297.18 294.34\n",
"[BT] [2023-04-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-27 15:30:00-04:00)...\n",
"[BT] [2023-04-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-04-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-04-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 299.98 296.92\n",
" (LATEST) 300.61 297.6\n",
"[BT] [2023-04-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-04-28 10:30:00-04:00)...\n",
"[BT] [2023-04-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 300.61 297.6\n",
" (LATEST) 301.87 298.67\n",
"[BT] [2023-04-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-28 11:30:00-04:00)...\n",
"[BT] [2023-04-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 301.87 298.67\n",
" (LATEST) 302.34 299.26\n",
"[BT] [2023-04-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-28 12:30:00-04:00)...\n",
"[BT] [2023-04-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.34 299.26\n",
" (LATEST) 302.85 299.87\n",
"[BT] [2023-04-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-28 13:30:00-04:00)...\n",
"[BT] [2023-04-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.34 299.26\n",
" (LATEST) 302.85 299.87\n",
"[BT] [2023-04-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-28 14:30:00-04:00)...\n",
"[BT] [2023-04-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-04-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 302.34 299.26\n",
" (LATEST) 302.85 299.87\n",
"[BT] [2023-04-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-04-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-04-28 15:30:00-04:00)...\n",
"[BT] [2023-04-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-04-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.34 301.63\n",
" (LATEST) 304.74 302.14\n",
"[BT] [2023-05-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-01 10:30:00-04:00)...\n",
"[BT] [2023-05-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.74 302.14\n",
" (LATEST) 304.99 302.54\n",
"[BT] [2023-05-01 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-01 11:30:00-04:00)...\n",
"[BT] [2023-05-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 304.99 302.54\n",
" (LATEST) 305.19 302.89\n",
"[BT] [2023-05-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-01 12:30:00-04:00)...\n",
"[BT] [2023-05-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.19 302.89\n",
" (LATEST) 305.47 303.29\n",
"[BT] [2023-05-01 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-01 13:30:00-04:00)...\n",
"[BT] [2023-05-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.19 302.89\n",
" (LATEST) 305.47 303.29\n",
"[BT] [2023-05-01 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-01 14:30:00-04:00)...\n",
"[BT] [2023-05-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.19 302.89\n",
" (LATEST) 305.47 303.29\n",
"[BT] [2023-05-01 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-01 15:30:00-04:00)...\n",
"[BT] [2023-05-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.82 304.09\n",
" (LATEST) 306.14 304.45\n",
"[BT] [2023-05-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-02 10:30:00-04:00)...\n",
"[BT] [2023-05-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.14 304.45\n",
" (LATEST) 306.18 304.63\n",
"[BT] [2023-05-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-02 11:30:00-04:00)...\n",
"[BT] [2023-05-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.18 304.63\n",
" (LATEST) 306.01 304.68\n",
"[BT] [2023-05-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-02 12:30:00-04:00)...\n",
"[BT] [2023-05-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.01 304.68\n",
" (LATEST) 305.73 304.63\n",
"[BT] [2023-05-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-02 13:30:00-04:00)...\n",
"[BT] [2023-05-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.01 304.68\n",
" (LATEST) 305.73 304.63\n",
"[BT] [2023-05-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-02 14:30:00-04:00)...\n",
"[BT] [2023-05-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.01 304.68\n",
" (LATEST) 305.73 304.63\n",
"[BT] [2023-05-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-02 15:30:00-04:00)...\n",
"[BT] [2023-05-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.32 305.3\n",
" (LATEST) 306.34 305.41\n",
"[BT] [2023-05-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-03 10:30:00-04:00)...\n",
"[BT] [2023-05-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.34 305.41\n",
" (LATEST) 306.03 305.31\n",
"[BT] [2023-05-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-03 11:30:00-04:00)...\n",
"[BT] [2023-05-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.03 305.31\n",
" (LATEST) 306.08 305.41\n",
"[BT] [2023-05-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-03 12:30:00-04:00)...\n",
"[BT] [2023-05-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.08 305.41\n",
" (LATEST) 306.2 305.55\n",
"[BT] [2023-05-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-03 13:30:00-04:00)...\n",
"[BT] [2023-05-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.08 305.41\n",
" (LATEST) 306.2 305.55\n",
"[BT] [2023-05-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-03 14:30:00-04:00)...\n",
"[BT] [2023-05-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.08 305.41\n",
" (LATEST) 306.2 305.55\n",
"[BT] [2023-05-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-03 15:30:00-04:00)...\n",
"[BT] [2023-05-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-04 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-04 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-04 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.05 305.62\n",
" (LATEST) 306.09 305.68\n",
"[BT] [2023-05-04 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-04 10:30:00-04:00)...\n",
"[BT] [2023-05-04 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.09 305.68\n",
" (LATEST) 305.73 305.5\n",
"[BT] [2023-05-04 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-04 11:30:00-04:00)...\n",
"[BT] [2023-05-04 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.73 305.5\n",
" (LATEST) 305.77 305.55\n",
"[BT] [2023-05-04 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-04 12:30:00-04:00)...\n",
"[BT] [2023-05-04 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.77 305.55\n",
" (LATEST) 305.75 305.55\n",
"[BT] [2023-05-04 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-04 13:30:00-04:00)...\n",
"[BT] [2023-05-04 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-04 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-04 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.77 305.55\n",
" (LATEST) 305.75 305.55\n",
"[BT] [2023-05-04 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-04 14:30:00-04:00)...\n",
"[BT] [2023-05-04 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-04 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-04 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 305.77 305.55\n",
" (LATEST) 305.75 305.55\n",
"[BT] [2023-05-04 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-04 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-04 15:30:00-04:00)...\n",
"[BT] [2023-05-04 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-04 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.29 305.96\n",
" (LATEST) 306.23 305.96\n",
"[BT] [2023-05-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-05 10:30:00-04:00)...\n",
"[BT] [2023-05-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.23 305.96\n",
" (LATEST) 306.54 306.18\n",
"[BT] [2023-05-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-05 11:30:00-04:00)...\n",
"[BT] [2023-05-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.54 306.18\n",
" (LATEST) 306.98 306.48\n",
"[BT] [2023-05-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-05 12:30:00-04:00)...\n",
"[BT] [2023-05-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.98 306.48\n",
" (LATEST) 307.29 306.72\n",
"[BT] [2023-05-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-05 13:30:00-04:00)...\n",
"[BT] [2023-05-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.98 306.48\n",
" (LATEST) 307.29 306.72\n",
"[BT] [2023-05-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-05 14:30:00-04:00)...\n",
"[BT] [2023-05-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 306.98 306.48\n",
" (LATEST) 307.29 306.72\n",
"[BT] [2023-05-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-05 15:30:00-04:00)...\n",
"[BT] [2023-05-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.36 307.58\n",
" (LATEST) 308.63 307.82\n",
"[BT] [2023-05-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-08 10:30:00-04:00)...\n",
"[BT] [2023-05-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.63 307.82\n",
" (LATEST) 308.56 307.85\n",
"[BT] [2023-05-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-08 11:30:00-04:00)...\n",
"[BT] [2023-05-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.56 307.85\n",
" (LATEST) 308.4 307.82\n",
"[BT] [2023-05-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-08 12:30:00-04:00)...\n",
"[BT] [2023-05-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 307.82\n",
" (LATEST) 308.26 307.79\n",
"[BT] [2023-05-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-08 13:30:00-04:00)...\n",
"[BT] [2023-05-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 307.82\n",
" (LATEST) 308.26 307.79\n",
"[BT] [2023-05-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-08 14:30:00-04:00)...\n",
"[BT] [2023-05-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 307.82\n",
" (LATEST) 308.26 307.79\n",
"[BT] [2023-05-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-08 15:30:00-04:00)...\n",
"[BT] [2023-05-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.77 307.58\n",
" (LATEST) 307.81 307.63\n",
"[BT] [2023-05-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-09 10:30:00-04:00)...\n",
"[BT] [2023-05-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.81 307.63\n",
" (LATEST) 307.93 307.72\n",
"[BT] [2023-05-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-09 11:30:00-04:00)...\n",
"[BT] [2023-05-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.93 307.72\n",
" (LATEST) 307.9 307.72\n",
"[BT] [2023-05-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-09 12:30:00-04:00)...\n",
"[BT] [2023-05-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.9 307.72\n",
" (LATEST) 307.81 307.68\n",
"[BT] [2023-05-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-09 13:30:00-04:00)...\n",
"[BT] [2023-05-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.9 307.72\n",
" (LATEST) 307.81 307.68\n",
"[BT] [2023-05-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-09 14:30:00-04:00)...\n",
"[BT] [2023-05-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.9 307.72\n",
" (LATEST) 307.81 307.68\n",
"[BT] [2023-05-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-09 15:30:00-04:00)...\n",
"[BT] [2023-05-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.36 307.41\n",
" (LATEST) 307.58 307.54\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-05-10 09:30:00-04:00] [c80f80dfa4ad47bbab16e74cb085e01d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:c80f80dfa4ad47bbab16e74cb085e01d] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-10 09:30:00-04:00] [c80f80dfa4ad47bbab16e74cb085e01d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-10 09:30:00-04:00] [c80f80dfa4ad47bbab16e74cb085e01d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-10 10:30:00-04:00)...\n",
"[BT] [2023-05-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.58 307.54\n",
" (LATEST) 308.0 307.8\n",
"[BT] [2023-05-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 307.58 307.54\n",
" (LATEST) 308.0 307.8\n",
"[BT] [2023-05-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-10 11:30:00-04:00)...\n",
"[BT] [2023-05-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.0 307.8\n",
" (LATEST) 308.4 308.07\n",
"[BT] [2023-05-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.0 307.8\n",
" (LATEST) 308.4 308.07\n",
"[BT] [2023-05-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-10 12:30:00-04:00)...\n",
"[BT] [2023-05-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-10 13:30:00-04:00)...\n",
"[BT] [2023-05-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-10 14:30:00-04:00)...\n",
"[BT] [2023-05-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.4 308.07\n",
" (LATEST) 308.81 308.36\n",
"[BT] [2023-05-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-10 15:30:00-04:00)...\n",
"[BT] [2023-05-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-10 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-05-10 09:30:00-04:00] [c80f80dfa4ad47bbab16e74cb085e01d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.62] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-05-10 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-10 15:30:00-04:00] [bfc16fa684784d55a6812dd8686caac4] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 311.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-10 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:bfc16fa684784d55a6812dd8686caac4] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-10 15:30:00-04:00] [bfc16fa684784d55a6812dd8686caac4] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 311.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-10 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-10 15:30:00-04:00] [bfc16fa684784d55a6812dd8686caac4] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 311.1] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.89 309.19\n",
" (LATEST) 309.93 309.27\n",
"[BT] [2023-05-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-11 10:30:00-04:00)...\n",
"[BT] [2023-05-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.93 309.27\n",
" (LATEST) 309.77 309.24\n",
"[BT] [2023-05-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-11 11:30:00-04:00)...\n",
"[BT] [2023-05-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.77 309.24\n",
" (LATEST) 309.8 309.31\n",
"[BT] [2023-05-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-11 12:30:00-04:00)...\n",
"[BT] [2023-05-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.8 309.31\n",
" (LATEST) 309.77 309.33\n",
"[BT] [2023-05-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-11 13:30:00-04:00)...\n",
"[BT] [2023-05-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.8 309.31\n",
" (LATEST) 309.77 309.33\n",
"[BT] [2023-05-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-11 14:30:00-04:00)...\n",
"[BT] [2023-05-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.8 309.31\n",
" (LATEST) 309.77 309.33\n",
"[BT] [2023-05-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-11 15:30:00-04:00)...\n",
"[BT] [2023-05-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.8 309.47\n",
" (LATEST) 309.88 309.55\n",
"[BT] [2023-05-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-12 10:30:00-04:00)...\n",
"[BT] [2023-05-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.88 309.55\n",
" (LATEST) 309.54 309.37\n",
"[BT] [2023-05-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-12 11:30:00-04:00)...\n",
"[BT] [2023-05-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.54 309.37\n",
" (LATEST) 309.2 309.18\n",
"[BT] [2023-05-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-12 12:30:00-04:00)...\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.2 309.18\n",
" (LATEST) 309.1 309.12\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 12:30:00-04:00] [3361fc65e5584362ab899f38662293a0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:3361fc65e5584362ab899f38662293a0] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 12:30:00-04:00] [3361fc65e5584362ab899f38662293a0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 12:30:00-04:00] [3361fc65e5584362ab899f38662293a0] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-12 13:30:00-04:00)...\n",
"[BT] [2023-05-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.2 309.18\n",
" (LATEST) 309.1 309.12\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 13:30:00-04:00] [4f1851f2be7a48c3a73b14675229c110] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:4f1851f2be7a48c3a73b14675229c110] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 13:30:00-04:00] [4f1851f2be7a48c3a73b14675229c110] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 13:30:00-04:00] [4f1851f2be7a48c3a73b14675229c110] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.2 309.18\n",
" (LATEST) 309.1 309.12\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 13:30:00-04:00] [ec710bb41d75424989c272b3fb246359] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ec710bb41d75424989c272b3fb246359] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 13:30:00-04:00] [ec710bb41d75424989c272b3fb246359] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 13:30:00-04:00] [ec710bb41d75424989c272b3fb246359] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-12 14:30:00-04:00)...\n",
"[BT] [2023-05-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.2 309.18\n",
" (LATEST) 309.1 309.12\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 14:30:00-04:00] [83c84630ab24469ebf885cb794a18fea] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:83c84630ab24469ebf885cb794a18fea] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 14:30:00-04:00] [83c84630ab24469ebf885cb794a18fea] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 14:30:00-04:00] [83c84630ab24469ebf885cb794a18fea] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.2 309.18\n",
" (LATEST) 309.1 309.12\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 14:30:00-04:00] [defc2b2321244a03a2d573973ce5a341] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:defc2b2321244a03a2d573973ce5a341] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 14:30:00-04:00] [defc2b2321244a03a2d573973ce5a341] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 14:30:00-04:00] [defc2b2321244a03a2d573973ce5a341] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-12 15:30:00-04:00)...\n",
"[BT] [2023-05-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-05-12 14:30:00-04:00] [defc2b2321244a03a2d573973ce5a341] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-05-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-12 15:30:00-04:00] [bea9fcd58595487987617ceab3eee3c8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:bea9fcd58595487987617ceab3eee3c8] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-12 15:30:00-04:00] [bea9fcd58595487987617ceab3eee3c8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-12 15:30:00-04:00] [bea9fcd58595487987617ceab3eee3c8] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 308.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-15 10:30:00-04:00)...\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.17 309.17\n",
" (LATEST) 308.94 309.03\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.18 309.17\n",
" (LATEST) 308.94 309.03\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 10:30:00-04:00] [689b702575044f45817594aab8316043] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.66] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:689b702575044f45817594aab8316043] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 10:30:00-04:00] [689b702575044f45817594aab8316043] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.66] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 10:30:00-04:00] [689b702575044f45817594aab8316043] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 307.66] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-15 11:30:00-04:00)...\n",
"[BT] [2023-05-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.94 309.03\n",
" (LATEST) 309.04 309.08\n",
"[BT] [2023-05-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 308.94 309.03\n",
" (LATEST) 309.04 309.08\n",
"[BT] [2023-05-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-15 12:30:00-04:00)...\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 12:30:00-04:00] [ebb3939047164b71b8cb2773e534694c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ebb3939047164b71b8cb2773e534694c] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 12:30:00-04:00] [ebb3939047164b71b8cb2773e534694c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 12:30:00-04:00] [ebb3939047164b71b8cb2773e534694c] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 12:30:00-04:00] [f89c7ebc37604336abc8bcea523a2fa3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f89c7ebc37604336abc8bcea523a2fa3] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 12:30:00-04:00] [f89c7ebc37604336abc8bcea523a2fa3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 12:30:00-04:00] [f89c7ebc37604336abc8bcea523a2fa3] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-15 13:30:00-04:00)...\n",
"[BT] [2023-05-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 13:30:00-04:00] [ec9bcb91531d4c1786a58176161beeb3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:ec9bcb91531d4c1786a58176161beeb3] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 13:30:00-04:00] [ec9bcb91531d4c1786a58176161beeb3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 13:30:00-04:00] [ec9bcb91531d4c1786a58176161beeb3] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 13:30:00-04:00] [a24d46c5af8f40478d7da74a31afe72a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:a24d46c5af8f40478d7da74a31afe72a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 13:30:00-04:00] [a24d46c5af8f40478d7da74a31afe72a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 13:30:00-04:00] [a24d46c5af8f40478d7da74a31afe72a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-15 14:30:00-04:00)...\n",
"[BT] [2023-05-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 14:30:00-04:00] [136617c5e3f248769db8fc78986dc477] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:136617c5e3f248769db8fc78986dc477] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 14:30:00-04:00] [136617c5e3f248769db8fc78986dc477] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 14:30:00-04:00] [136617c5e3f248769db8fc78986dc477] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.04 309.08\n",
" (LATEST) 309.16 309.15\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 14:30:00-04:00] [443d43eff9d64244a4169559061d400a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:443d43eff9d64244a4169559061d400a] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 14:30:00-04:00] [443d43eff9d64244a4169559061d400a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 14:30:00-04:00] [443d43eff9d64244a4169559061d400a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-05-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-15 15:30:00-04:00)...\n",
"[BT] [2023-05-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-15 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-05-15 14:30:00-04:00] [443d43eff9d64244a4169559061d400a] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-05-15 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-05-15 15:30:00-04:00] [b811587687ca48cc873fba8721b63c87] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-05-15 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b811587687ca48cc873fba8721b63c87] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-05-15 15:30:00-04:00] [b811587687ca48cc873fba8721b63c87] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-05-15 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-05-15 15:30:00-04:00] [b811587687ca48cc873fba8721b63c87] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 309.7799] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-05-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.35 309.28\n",
" (LATEST) 309.47 309.36\n",
"[BT] [2023-05-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-16 10:30:00-04:00)...\n",
"[BT] [2023-05-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.47 309.36\n",
" (LATEST) 309.9 309.63\n",
"[BT] [2023-05-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-16 11:30:00-04:00)...\n",
"[BT] [2023-05-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 309.9 309.63\n",
" (LATEST) 310.44 310.0\n",
"[BT] [2023-05-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-16 12:30:00-04:00)...\n",
"[BT] [2023-05-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.44 310.0\n",
" (LATEST) 310.92 310.33\n",
"[BT] [2023-05-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-16 13:30:00-04:00)...\n",
"[BT] [2023-05-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.44 310.0\n",
" (LATEST) 310.92 310.33\n",
"[BT] [2023-05-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-16 14:30:00-04:00)...\n",
"[BT] [2023-05-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 310.44 310.0\n",
" (LATEST) 310.92 310.33\n",
"[BT] [2023-05-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-16 15:30:00-04:00)...\n",
"[BT] [2023-05-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.1 310.6\n",
" (LATEST) 311.28 310.76\n",
"[BT] [2023-05-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-17 10:30:00-04:00)...\n",
"[BT] [2023-05-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.28 310.76\n",
" (LATEST) 311.27 310.81\n",
"[BT] [2023-05-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-17 11:30:00-04:00)...\n",
"[BT] [2023-05-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.27 310.81\n",
" (LATEST) 311.31 310.87\n",
"[BT] [2023-05-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-17 12:30:00-04:00)...\n",
"[BT] [2023-05-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.31 310.87\n",
" (LATEST) 311.46 311.01\n",
"[BT] [2023-05-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-17 13:30:00-04:00)...\n",
"[BT] [2023-05-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.31 310.87\n",
" (LATEST) 311.46 311.01\n",
"[BT] [2023-05-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-17 14:30:00-04:00)...\n",
"[BT] [2023-05-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 311.31 310.87\n",
" (LATEST) 311.46 311.01\n",
"[BT] [2023-05-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-17 15:30:00-04:00)...\n",
"[BT] [2023-05-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.68 311.93\n",
" (LATEST) 312.97 312.18\n",
"[BT] [2023-05-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-18 10:30:00-04:00)...\n",
"[BT] [2023-05-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 312.97 312.18\n",
" (LATEST) 313.48 312.57\n",
"[BT] [2023-05-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-18 11:30:00-04:00)...\n",
"[BT] [2023-05-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 313.48 312.57\n",
" (LATEST) 314.08 313.03\n",
"[BT] [2023-05-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-18 12:30:00-04:00)...\n",
"[BT] [2023-05-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.08 313.03\n",
" (LATEST) 314.53 313.4\n",
"[BT] [2023-05-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-18 13:30:00-04:00)...\n",
"[BT] [2023-05-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.08 313.03\n",
" (LATEST) 314.53 313.4\n",
"[BT] [2023-05-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-18 14:30:00-04:00)...\n",
"[BT] [2023-05-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 314.08 313.03\n",
" (LATEST) 314.53 313.4\n",
"[BT] [2023-05-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-18 15:30:00-04:00)...\n",
"[BT] [2023-05-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.62 314.42\n",
" (LATEST) 315.83 314.66\n",
"[BT] [2023-05-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-19 10:30:00-04:00)...\n",
"[BT] [2023-05-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 315.83 314.66\n",
" (LATEST) 316.13 314.96\n",
"[BT] [2023-05-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-19 11:30:00-04:00)...\n",
"[BT] [2023-05-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.13 314.96\n",
" (LATEST) 316.29 315.16\n",
"[BT] [2023-05-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-19 12:30:00-04:00)...\n",
"[BT] [2023-05-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.29 315.16\n",
" (LATEST) 316.48 315.39\n",
"[BT] [2023-05-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-19 13:30:00-04:00)...\n",
"[BT] [2023-05-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.29 315.16\n",
" (LATEST) 316.48 315.39\n",
"[BT] [2023-05-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-19 14:30:00-04:00)...\n",
"[BT] [2023-05-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.29 315.16\n",
" (LATEST) 316.48 315.39\n",
"[BT] [2023-05-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-19 15:30:00-04:00)...\n",
"[BT] [2023-05-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.25 316.18\n",
" (LATEST) 317.45 316.4\n",
"[BT] [2023-05-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-22 10:30:00-04:00)...\n",
"[BT] [2023-05-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.45 316.4\n",
" (LATEST) 317.95 316.81\n",
"[BT] [2023-05-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-22 11:30:00-04:00)...\n",
"[BT] [2023-05-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.95 316.81\n",
" (LATEST) 318.49 317.25\n",
"[BT] [2023-05-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-22 12:30:00-04:00)...\n",
"[BT] [2023-05-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.49 317.25\n",
" (LATEST) 318.83 317.58\n",
"[BT] [2023-05-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-22 13:30:00-04:00)...\n",
"[BT] [2023-05-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.49 317.25\n",
" (LATEST) 318.83 317.58\n",
"[BT] [2023-05-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-22 14:30:00-04:00)...\n",
"[BT] [2023-05-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.49 317.25\n",
" (LATEST) 318.83 317.58\n",
"[BT] [2023-05-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-22 15:30:00-04:00)...\n",
"[BT] [2023-05-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.13 318.77\n",
" (LATEST) 320.13 318.89\n",
"[BT] [2023-05-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-23 10:30:00-04:00)...\n",
"[BT] [2023-05-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.13 318.89\n",
" (LATEST) 320.11 319.0\n",
"[BT] [2023-05-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-23 11:30:00-04:00)...\n",
"[BT] [2023-05-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.11 319.0\n",
" (LATEST) 319.94 319.0\n",
"[BT] [2023-05-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-23 12:30:00-04:00)...\n",
"[BT] [2023-05-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 319.94 319.0\n",
" (LATEST) 319.78 318.99\n",
"[BT] [2023-05-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-23 13:30:00-04:00)...\n",
"[BT] [2023-05-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 319.94 319.0\n",
" (LATEST) 319.78 318.99\n",
"[BT] [2023-05-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-23 14:30:00-04:00)...\n",
"[BT] [2023-05-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 319.94 319.0\n",
" (LATEST) 319.78 318.99\n",
"[BT] [2023-05-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-23 15:30:00-04:00)...\n",
"[BT] [2023-05-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.74 317.85\n",
" (LATEST) 317.32 317.58\n",
"[BT] [2023-05-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-24 10:30:00-04:00)...\n",
"[BT] [2023-05-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.32 317.58\n",
" (LATEST) 316.76 317.22\n",
"[BT] [2023-05-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-24 11:30:00-04:00)...\n",
"[BT] [2023-05-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.76 317.22\n",
" (LATEST) 316.27 316.87\n",
"[BT] [2023-05-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-24 12:30:00-04:00)...\n",
"[BT] [2023-05-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.27 316.87\n",
" (LATEST) 315.81 316.53\n",
"[BT] [2023-05-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-24 13:30:00-04:00)...\n",
"[BT] [2023-05-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.27 316.87\n",
" (LATEST) 315.81 316.53\n",
"[BT] [2023-05-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-24 14:30:00-04:00)...\n",
"[BT] [2023-05-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 316.27 316.87\n",
" (LATEST) 315.81 316.53\n",
"[BT] [2023-05-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-24 15:30:00-04:00)...\n",
"[BT] [2023-05-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 317.95 317.74\n",
" (LATEST) 318.78 318.27\n",
"[BT] [2023-05-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-25 10:30:00-04:00)...\n",
"[BT] [2023-05-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 318.78 318.27\n",
" (LATEST) 319.28 318.63\n",
"[BT] [2023-05-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-25 11:30:00-04:00)...\n",
"[BT] [2023-05-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 319.28 318.63\n",
" (LATEST) 320.19 319.26\n",
"[BT] [2023-05-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-25 12:30:00-04:00)...\n",
"[BT] [2023-05-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.19 319.26\n",
" (LATEST) 320.66 319.63\n",
"[BT] [2023-05-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-25 13:30:00-04:00)...\n",
"[BT] [2023-05-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.19 319.26\n",
" (LATEST) 320.66 319.63\n",
"[BT] [2023-05-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-25 14:30:00-04:00)...\n",
"[BT] [2023-05-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 320.19 319.26\n",
" (LATEST) 320.66 319.63\n",
"[BT] [2023-05-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-25 15:30:00-04:00)...\n",
"[BT] [2023-05-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.2 320.91\n",
" (LATEST) 322.47 321.21\n",
"[BT] [2023-05-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-26 10:30:00-04:00)...\n",
"[BT] [2023-05-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 322.47 321.21\n",
" (LATEST) 323.52 321.97\n",
"[BT] [2023-05-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-26 11:30:00-04:00)...\n",
"[BT] [2023-05-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 323.52 321.97\n",
" (LATEST) 324.73 322.87\n",
"[BT] [2023-05-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-26 12:30:00-04:00)...\n",
"[BT] [2023-05-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.73 322.87\n",
" (LATEST) 325.97 323.82\n",
"[BT] [2023-05-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-26 13:30:00-04:00)...\n",
"[BT] [2023-05-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.73 322.87\n",
" (LATEST) 325.97 323.82\n",
"[BT] [2023-05-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-26 14:30:00-04:00)...\n",
"[BT] [2023-05-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 324.73 322.87\n",
" (LATEST) 325.97 323.82\n",
"[BT] [2023-05-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-26 15:30:00-04:00)...\n",
"[BT] [2023-05-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.22 327.17\n",
" (LATEST) 330.98 327.93\n",
"[BT] [2023-05-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-30 10:30:00-04:00)...\n",
"[BT] [2023-05-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.98 327.93\n",
" (LATEST) 331.12 328.3\n",
"[BT] [2023-05-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-30 11:30:00-04:00)...\n",
"[BT] [2023-05-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.12 328.3\n",
" (LATEST) 331.39 328.74\n",
"[BT] [2023-05-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-30 12:30:00-04:00)...\n",
"[BT] [2023-05-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.39 328.74\n",
" (LATEST) 331.56 329.1\n",
"[BT] [2023-05-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-30 13:30:00-04:00)...\n",
"[BT] [2023-05-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.39 328.74\n",
" (LATEST) 331.56 329.1\n",
"[BT] [2023-05-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-30 14:30:00-04:00)...\n",
"[BT] [2023-05-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.39 328.74\n",
" (LATEST) 331.56 329.1\n",
"[BT] [2023-05-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-30 15:30:00-04:00)...\n",
"[BT] [2023-05-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-05-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-05-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.91 329.97\n",
" (LATEST) 331.97 330.19\n",
"[BT] [2023-05-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-05-31 10:30:00-04:00)...\n",
"[BT] [2023-05-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.97 330.19\n",
" (LATEST) 331.94 330.34\n",
"[BT] [2023-05-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-31 11:30:00-04:00)...\n",
"[BT] [2023-05-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.94 330.34\n",
" (LATEST) 331.57 330.27\n",
"[BT] [2023-05-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-31 12:30:00-04:00)...\n",
"[BT] [2023-05-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.57 330.27\n",
" (LATEST) 331.29 330.21\n",
"[BT] [2023-05-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-31 13:30:00-04:00)...\n",
"[BT] [2023-05-31 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-31 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.57 330.27\n",
" (LATEST) 331.29 330.21\n",
"[BT] [2023-05-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-31 14:30:00-04:00)...\n",
"[BT] [2023-05-31 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-31 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-05-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.57 330.27\n",
" (LATEST) 331.29 330.21\n",
"[BT] [2023-05-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-05-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-05-31 15:30:00-04:00)...\n",
"[BT] [2023-05-31 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-05-31 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-01 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-01 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-01 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.92 329.6\n",
" (LATEST) 329.34 329.27\n",
"[BT] [2023-06-01 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-01 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-01 10:30:00-04:00)...\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.34 329.27\n",
" (LATEST) 329.06 329.1\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 10:30:00-04:00] [365361a533014800b4e41fd85689cb7c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 327.575] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:365361a533014800b4e41fd85689cb7c] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 10:30:00-04:00] [365361a533014800b4e41fd85689cb7c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 327.575] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 10:30:00-04:00] [365361a533014800b4e41fd85689cb7c] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 327.575] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-01 11:30:00-04:00)...\n",
"[BT] [2023-06-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.06 329.1\n",
" (LATEST) 329.07 329.11\n",
"[BT] [2023-06-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-01 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.06 329.1\n",
" (LATEST) 329.07 329.11\n",
"[BT] [2023-06-01 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-01 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-01 12:30:00-04:00)...\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 12:30:00-04:00] [497be69e07b746ba86e04e71e0d48313] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:497be69e07b746ba86e04e71e0d48313] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 12:30:00-04:00] [497be69e07b746ba86e04e71e0d48313] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 12:30:00-04:00] [497be69e07b746ba86e04e71e0d48313] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 12:30:00-04:00] [170f0f63db7a48e3b4405a37122795d7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:170f0f63db7a48e3b4405a37122795d7] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 12:30:00-04:00] [170f0f63db7a48e3b4405a37122795d7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 12:30:00-04:00] [170f0f63db7a48e3b4405a37122795d7] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-01 13:30:00-04:00)...\n",
"[BT] [2023-06-01 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-01 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 13:30:00-04:00] [25726482d35240878b4c0cef0ec9ab0e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:25726482d35240878b4c0cef0ec9ab0e] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 13:30:00-04:00] [25726482d35240878b4c0cef0ec9ab0e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 13:30:00-04:00] [25726482d35240878b4c0cef0ec9ab0e] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 13:30:00-04:00] [8edd7d27978146bbbd0ed2caf9736bdf] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8edd7d27978146bbbd0ed2caf9736bdf] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 13:30:00-04:00] [8edd7d27978146bbbd0ed2caf9736bdf] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 13:30:00-04:00] [8edd7d27978146bbbd0ed2caf9736bdf] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-01 14:30:00-04:00)...\n",
"[BT] [2023-06-01 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-01 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 14:30:00-04:00] [01b45d91ea544dcdbec75635964aa957] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:01b45d91ea544dcdbec75635964aa957] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 14:30:00-04:00] [01b45d91ea544dcdbec75635964aa957] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 14:30:00-04:00] [01b45d91ea544dcdbec75635964aa957] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.07 329.11\n",
" (LATEST) 329.24 329.21\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 14:30:00-04:00] [2d826eb5548f4206a9ad2f1770de9b81] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:2d826eb5548f4206a9ad2f1770de9b81] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 14:30:00-04:00] [2d826eb5548f4206a9ad2f1770de9b81] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 14:30:00-04:00] [2d826eb5548f4206a9ad2f1770de9b81] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-01 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-01 15:30:00-04:00)...\n",
"[BT] [2023-06-01 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-01 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-01 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-06-01 14:30:00-04:00] [2d826eb5548f4206a9ad2f1770de9b81] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-06-01 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-01 15:30:00-04:00] [e54b9ba195934cf293087a960138461a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-01 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:e54b9ba195934cf293087a960138461a] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-01 15:30:00-04:00] [e54b9ba195934cf293087a960138461a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-01 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-01 15:30:00-04:00] [e54b9ba195934cf293087a960138461a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 330.15] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-02 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-02 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-02 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.96 330.35\n",
" (LATEST) 331.44 330.7\n",
"[BT] [2023-06-02 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-02 10:30:00-04:00)...\n",
"[BT] [2023-06-02 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.44 330.7\n",
" (LATEST) 331.71 330.94\n",
"[BT] [2023-06-02 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-02 11:30:00-04:00)...\n",
"[BT] [2023-06-02 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.71 330.94\n",
" (LATEST) 332.17 331.3\n",
"[BT] [2023-06-02 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-02 12:30:00-04:00)...\n",
"[BT] [2023-06-02 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.17 331.3\n",
" (LATEST) 332.59 331.64\n",
"[BT] [2023-06-02 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-02 13:30:00-04:00)...\n",
"[BT] [2023-06-02 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-02 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-02 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.17 331.3\n",
" (LATEST) 332.59 331.64\n",
"[BT] [2023-06-02 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-02 14:30:00-04:00)...\n",
"[BT] [2023-06-02 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-02 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-02 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.17 331.3\n",
" (LATEST) 332.59 331.64\n",
"[BT] [2023-06-02 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-02 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-02 15:30:00-04:00)...\n",
"[BT] [2023-06-02 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-02 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-05 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.99 332.15\n",
" (LATEST) 333.31 332.43\n",
"[BT] [2023-06-05 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-05 10:30:00-04:00)...\n",
"[BT] [2023-06-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.31 332.43\n",
" (LATEST) 333.79 332.8\n",
"[BT] [2023-06-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-05 11:30:00-04:00)...\n",
"[BT] [2023-06-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.79 332.8\n",
" (LATEST) 334.37 333.26\n",
"[BT] [2023-06-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-05 12:30:00-04:00)...\n",
"[BT] [2023-06-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.37 333.26\n",
" (LATEST) 334.93 333.71\n",
"[BT] [2023-06-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-05 13:30:00-04:00)...\n",
"[BT] [2023-06-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.37 333.26\n",
" (LATEST) 334.93 333.71\n",
"[BT] [2023-06-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-05 14:30:00-04:00)...\n",
"[BT] [2023-06-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.37 333.26\n",
" (LATEST) 334.93 333.71\n",
"[BT] [2023-06-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-05 15:30:00-04:00)...\n",
"[BT] [2023-06-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.27 334.25\n",
" (LATEST) 335.29 334.36\n",
"[BT] [2023-06-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-06 10:30:00-04:00)...\n",
"[BT] [2023-06-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.29 334.36\n",
" (LATEST) 335.17 334.38\n",
"[BT] [2023-06-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-06 11:30:00-04:00)...\n",
"[BT] [2023-06-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.17 334.38\n",
" (LATEST) 334.78 334.21\n",
"[BT] [2023-06-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-06 12:30:00-04:00)...\n",
"[BT] [2023-06-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.78 334.21\n",
" (LATEST) 334.73 334.23\n",
"[BT] [2023-06-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-06 13:30:00-04:00)...\n",
"[BT] [2023-06-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.78 334.21\n",
" (LATEST) 334.73 334.23\n",
"[BT] [2023-06-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-06 14:30:00-04:00)...\n",
"[BT] [2023-06-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.78 334.21\n",
" (LATEST) 334.73 334.23\n",
"[BT] [2023-06-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-06 15:30:00-04:00)...\n",
"[BT] [2023-06-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.9 333.82\n",
" (LATEST) 333.55 333.61\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [order] [PLACING NEW ORDER] [2023-06-07 09:30:00-04:00] [6a608fdd55b7414ca14f73094c4424c6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.65] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:6a608fdd55b7414ca14f73094c4424c6] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-07 09:30:00-04:00] [6a608fdd55b7414ca14f73094c4424c6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.65] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-07 09:30:00-04:00] [6a608fdd55b7414ca14f73094c4424c6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.65] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-07 10:30:00-04:00)...\n",
"[BT] [2023-06-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.55 333.61\n",
" (LATEST) 332.83 333.16\n",
"[BT] [2023-06-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.55 333.61\n",
" (LATEST) 332.83 333.16\n",
"[BT] [2023-06-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-07 11:30:00-04:00)...\n",
"[BT] [2023-06-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.83 333.16\n",
" (LATEST) 331.8 332.49\n",
"[BT] [2023-06-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.83 333.16\n",
" (LATEST) 331.8 332.49\n",
"[BT] [2023-06-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-07 12:30:00-04:00)...\n",
"[BT] [2023-06-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-07 13:30:00-04:00)...\n",
"[BT] [2023-06-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-07 14:30:00-04:00)...\n",
"[BT] [2023-06-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 331.8 332.49\n",
" (LATEST) 330.77 331.78\n",
"[BT] [2023-06-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-07 15:30:00-04:00)...\n",
"[BT] [2023-06-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-07 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-06-07 09:30:00-04:00] [6a608fdd55b7414ca14f73094c4424c6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 331.65] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-06-07 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-07 15:30:00-04:00] [94b1cdc08b6a46b19eb436830523d71b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 325.08] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-07 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:94b1cdc08b6a46b19eb436830523d71b] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-07 15:30:00-04:00] [94b1cdc08b6a46b19eb436830523d71b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 325.08] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-07 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-07 15:30:00-04:00] [94b1cdc08b6a46b19eb436830523d71b] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 325.08] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-08 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-08 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-08 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.67 329.49\n",
" (LATEST) 327.1 328.96\n",
"[BT] [2023-06-08 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-08 10:30:00-04:00)...\n",
"[BT] [2023-06-08 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.1 328.96\n",
" (LATEST) 326.81 328.61\n",
"[BT] [2023-06-08 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-08 11:30:00-04:00)...\n",
"[BT] [2023-06-08 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.81 328.61\n",
" (LATEST) 326.71 328.37\n",
"[BT] [2023-06-08 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-08 12:30:00-04:00)...\n",
"[BT] [2023-06-08 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.71 328.37\n",
" (LATEST) 326.62 328.16\n",
"[BT] [2023-06-08 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-08 13:30:00-04:00)...\n",
"[BT] [2023-06-08 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-08 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-08 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.71 328.37\n",
" (LATEST) 326.62 328.16\n",
"[BT] [2023-06-08 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-08 14:30:00-04:00)...\n",
"[BT] [2023-06-08 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-08 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-08 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.71 328.37\n",
" (LATEST) 326.62 328.16\n",
"[BT] [2023-06-08 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-08 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-08 15:30:00-04:00)...\n",
"[BT] [2023-06-08 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-08 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-09 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-09 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-09 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.67 327.14\n",
" (LATEST) 325.55 326.93\n",
"[BT] [2023-06-09 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-09 10:30:00-04:00)...\n",
"[BT] [2023-06-09 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 325.55 326.93\n",
" (LATEST) 326.03 327.09\n",
"[BT] [2023-06-09 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-09 11:30:00-04:00)...\n",
"[BT] [2023-06-09 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.03 327.09\n",
" (LATEST) 326.05 327.01\n",
"[BT] [2023-06-09 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-09 12:30:00-04:00)...\n",
"[BT] [2023-06-09 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.05 327.01\n",
" (LATEST) 325.97 326.86\n",
"[BT] [2023-06-09 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-09 13:30:00-04:00)...\n",
"[BT] [2023-06-09 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-09 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-09 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.05 327.01\n",
" (LATEST) 325.97 326.86\n",
"[BT] [2023-06-09 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-09 14:30:00-04:00)...\n",
"[BT] [2023-06-09 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-09 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-09 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 326.05 327.01\n",
" (LATEST) 325.97 326.86\n",
"[BT] [2023-06-09 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-09 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-09 15:30:00-04:00)...\n",
"[BT] [2023-06-09 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-09 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.07 327.36\n",
" (LATEST) 327.3 327.47\n",
"[BT] [2023-06-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-12 10:30:00-04:00)...\n",
"[BT] [2023-06-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.3 327.47\n",
" (LATEST) 327.14 327.36\n",
"[BT] [2023-06-12 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-12 11:30:00-04:00)...\n",
"[BT] [2023-06-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.14 327.36\n",
" (LATEST) 327.03 327.27\n",
"[BT] [2023-06-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-12 12:30:00-04:00)...\n",
"[BT] [2023-06-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.03 327.27\n",
" (LATEST) 327.19 327.34\n",
"[BT] [2023-06-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-12 13:30:00-04:00)...\n",
"[BT] [2023-06-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.03 327.27\n",
" (LATEST) 327.19 327.34\n",
"[BT] [2023-06-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-12 14:30:00-04:00)...\n",
"[BT] [2023-06-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 327.03 327.27\n",
" (LATEST) 327.19 327.34\n",
"[BT] [2023-06-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-12 15:30:00-04:00)...\n",
"[BT] [2023-06-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 329.57 328.87\n",
" (LATEST) 330.32 329.4\n",
"[BT] [2023-06-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-13 10:30:00-04:00)...\n",
"[BT] [2023-06-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.32 329.4\n",
" (LATEST) 330.46 329.57\n",
"[BT] [2023-06-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-13 11:30:00-04:00)...\n",
"[BT] [2023-06-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.46 329.57\n",
" (LATEST) 330.87 329.91\n",
"[BT] [2023-06-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-13 12:30:00-04:00)...\n",
"[BT] [2023-06-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.87 329.91\n",
" (LATEST) 331.0 330.09\n",
"[BT] [2023-06-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-13 13:30:00-04:00)...\n",
"[BT] [2023-06-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.87 329.91\n",
" (LATEST) 331.0 330.09\n",
"[BT] [2023-06-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-13 14:30:00-04:00)...\n",
"[BT] [2023-06-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 330.87 329.91\n",
" (LATEST) 331.0 330.09\n",
"[BT] [2023-06-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-13 15:30:00-04:00)...\n",
"[BT] [2023-06-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.36 331.22\n",
" (LATEST) 332.65 331.51\n",
"[BT] [2023-06-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-14 10:30:00-04:00)...\n",
"[BT] [2023-06-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.65 331.51\n",
" (LATEST) 333.21 331.96\n",
"[BT] [2023-06-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-14 11:30:00-04:00)...\n",
"[BT] [2023-06-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.21 331.96\n",
" (LATEST) 333.97 332.55\n",
"[BT] [2023-06-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-14 12:30:00-04:00)...\n",
"[BT] [2023-06-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.97 332.55\n",
" (LATEST) 334.56 333.05\n",
"[BT] [2023-06-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-14 13:30:00-04:00)...\n",
"[BT] [2023-06-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.97 332.55\n",
" (LATEST) 334.56 333.05\n",
"[BT] [2023-06-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-14 14:30:00-04:00)...\n",
"[BT] [2023-06-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.97 332.55\n",
" (LATEST) 334.56 333.05\n",
"[BT] [2023-06-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-14 15:30:00-04:00)...\n",
"[BT] [2023-06-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-15 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-15 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-15 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.87 333.64\n",
" (LATEST) 335.27 334.01\n",
"[BT] [2023-06-15 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-15 10:30:00-04:00)...\n",
"[BT] [2023-06-15 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.27 334.01\n",
" (LATEST) 336.68 335.0\n",
"[BT] [2023-06-15 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-15 11:30:00-04:00)...\n",
"[BT] [2023-06-15 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.68 335.0\n",
" (LATEST) 337.97 335.96\n",
"[BT] [2023-06-15 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-15 12:30:00-04:00)...\n",
"[BT] [2023-06-15 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.97 335.96\n",
" (LATEST) 339.12 336.86\n",
"[BT] [2023-06-15 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-15 13:30:00-04:00)...\n",
"[BT] [2023-06-15 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-15 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-15 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.97 335.96\n",
" (LATEST) 339.12 336.86\n",
"[BT] [2023-06-15 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-15 14:30:00-04:00)...\n",
"[BT] [2023-06-15 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-15 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-15 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.97 335.96\n",
" (LATEST) 339.12 336.86\n",
"[BT] [2023-06-15 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-15 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-15 15:30:00-04:00)...\n",
"[BT] [2023-06-15 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-15 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-16 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-16 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-16 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.4 340.25\n",
" (LATEST) 344.64 341.32\n",
"[BT] [2023-06-16 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-16 10:30:00-04:00)...\n",
"[BT] [2023-06-16 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 344.64 341.32\n",
" (LATEST) 345.11 341.93\n",
"[BT] [2023-06-16 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-16 11:30:00-04:00)...\n",
"[BT] [2023-06-16 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.11 341.93\n",
" (LATEST) 345.19 342.28\n",
"[BT] [2023-06-16 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-16 12:30:00-04:00)...\n",
"[BT] [2023-06-16 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.19 342.28\n",
" (LATEST) 345.46 342.73\n",
"[BT] [2023-06-16 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-16 13:30:00-04:00)...\n",
"[BT] [2023-06-16 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-16 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-16 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.19 342.28\n",
" (LATEST) 345.46 342.73\n",
"[BT] [2023-06-16 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-16 14:30:00-04:00)...\n",
"[BT] [2023-06-16 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-16 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-16 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.19 342.28\n",
" (LATEST) 345.46 342.73\n",
"[BT] [2023-06-16 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-16 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-16 15:30:00-04:00)...\n",
"[BT] [2023-06-16 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-16 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.51 342.15\n",
" (LATEST) 342.85 341.87\n",
"[BT] [2023-06-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-20 10:30:00-04:00)...\n",
"[BT] [2023-06-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.85 341.87\n",
" (LATEST) 341.85 341.34\n",
"[BT] [2023-06-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-20 11:30:00-04:00)...\n",
"[BT] [2023-06-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.85 341.34\n",
" (LATEST) 341.1 340.92\n",
"[BT] [2023-06-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-20 12:30:00-04:00)...\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.1 340.92\n",
" (LATEST) 340.33 340.47\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 12:30:00-04:00] [8663812e567b437392ea171278a741b9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:8663812e567b437392ea171278a741b9] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 12:30:00-04:00] [8663812e567b437392ea171278a741b9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 12:30:00-04:00] [8663812e567b437392ea171278a741b9] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-20 13:30:00-04:00)...\n",
"[BT] [2023-06-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.1 340.92\n",
" (LATEST) 340.33 340.47\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 13:30:00-04:00] [638f75b6f3954016a12982079d5ae543] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:638f75b6f3954016a12982079d5ae543] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 13:30:00-04:00] [638f75b6f3954016a12982079d5ae543] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 13:30:00-04:00] [638f75b6f3954016a12982079d5ae543] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.1 340.92\n",
" (LATEST) 340.33 340.47\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 13:30:00-04:00] [7eb90ec3412c43ab866511c9dfe67bbe] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:7eb90ec3412c43ab866511c9dfe67bbe] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 13:30:00-04:00] [7eb90ec3412c43ab866511c9dfe67bbe] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 13:30:00-04:00] [7eb90ec3412c43ab866511c9dfe67bbe] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-20 14:30:00-04:00)...\n",
"[BT] [2023-06-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.1 340.92\n",
" (LATEST) 340.33 340.47\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 14:30:00-04:00] [9f3c229882ce49678bd85d61f2fa35d4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:9f3c229882ce49678bd85d61f2fa35d4] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 14:30:00-04:00] [9f3c229882ce49678bd85d61f2fa35d4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 14:30:00-04:00] [9f3c229882ce49678bd85d61f2fa35d4] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.1 340.92\n",
" (LATEST) 340.33 340.47\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [utils] Crossover: Cut downwards\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 14:30:00-04:00] [02a467a881e34b1495b590fddf6e25b6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:02a467a881e34b1495b590fddf6e25b6] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 14:30:00-04:00] [02a467a881e34b1495b590fddf6e25b6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 14:30:00-04:00] [02a467a881e34b1495b590fddf6e25b6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-20 15:30:00-04:00)...\n",
"[BT] [2023-06-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-20 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-06-20 14:30:00-04:00] [02a467a881e34b1495b590fddf6e25b6] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-06-20 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-20 15:30:00-04:00] [fdbd1c8cbf344625889f94fa46bf23a5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-20 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:fdbd1c8cbf344625889f94fa46bf23a5] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-20 15:30:00-04:00] [fdbd1c8cbf344625889f94fa46bf23a5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-20 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-20 15:30:00-04:00] [fdbd1c8cbf344625889f94fa46bf23a5] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.105] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.98 339.54\n",
" (LATEST) 338.55 339.22\n",
"[BT] [2023-06-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-21 10:30:00-04:00)...\n",
"[BT] [2023-06-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.55 339.22\n",
" (LATEST) 337.9 338.76\n",
"[BT] [2023-06-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-21 11:30:00-04:00)...\n",
"[BT] [2023-06-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.9 338.76\n",
" (LATEST) 337.14 338.21\n",
"[BT] [2023-06-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-21 12:30:00-04:00)...\n",
"[BT] [2023-06-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.14 338.21\n",
" (LATEST) 336.42 337.66\n",
"[BT] [2023-06-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-21 13:30:00-04:00)...\n",
"[BT] [2023-06-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.14 338.21\n",
" (LATEST) 336.42 337.66\n",
"[BT] [2023-06-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-21 14:30:00-04:00)...\n",
"[BT] [2023-06-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.14 338.21\n",
" (LATEST) 336.42 337.66\n",
"[BT] [2023-06-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-21 15:30:00-04:00)...\n",
"[BT] [2023-06-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-22 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-22 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-22 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.62 336.8\n",
" (LATEST) 335.37 336.54\n",
"[BT] [2023-06-22 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-22 10:30:00-04:00)...\n",
"[BT] [2023-06-22 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.37 336.54\n",
" (LATEST) 335.69 336.62\n",
"[BT] [2023-06-22 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-22 11:30:00-04:00)...\n",
"[BT] [2023-06-22 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.69 336.62\n",
" (LATEST) 335.84 336.63\n",
"[BT] [2023-06-22 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-22 12:30:00-04:00)...\n",
"[BT] [2023-06-22 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.84 336.63\n",
" (LATEST) 336.18 336.76\n",
"[BT] [2023-06-22 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-22 13:30:00-04:00)...\n",
"[BT] [2023-06-22 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-22 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-22 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.84 336.63\n",
" (LATEST) 336.18 336.76\n",
"[BT] [2023-06-22 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-22 14:30:00-04:00)...\n",
"[BT] [2023-06-22 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-22 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-22 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.84 336.63\n",
" (LATEST) 336.18 336.76\n",
"[BT] [2023-06-22 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-22 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-22 15:30:00-04:00)...\n",
"[BT] [2023-06-22 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-22 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-23 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-23 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-23 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.51 336.84\n",
" (LATEST) 336.18 336.6\n",
"[BT] [2023-06-23 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-23 10:30:00-04:00)...\n",
"[BT] [2023-06-23 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.18 336.6\n",
" (LATEST) 336.13 336.53\n",
"[BT] [2023-06-23 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-23 11:30:00-04:00)...\n",
"[BT] [2023-06-23 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.13 336.53\n",
" (LATEST) 336.01 336.42\n",
"[BT] [2023-06-23 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-23 12:30:00-04:00)...\n",
"[BT] [2023-06-23 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.01 336.42\n",
" (LATEST) 335.99 336.37\n",
"[BT] [2023-06-23 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-23 13:30:00-04:00)...\n",
"[BT] [2023-06-23 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-23 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-23 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.01 336.42\n",
" (LATEST) 335.99 336.37\n",
"[BT] [2023-06-23 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-23 14:30:00-04:00)...\n",
"[BT] [2023-06-23 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-23 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-23 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.01 336.42\n",
" (LATEST) 335.99 336.37\n",
"[BT] [2023-06-23 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-23 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-23 15:30:00-04:00)...\n",
"[BT] [2023-06-23 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-23 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.37 335.86\n",
" (LATEST) 335.14 335.67\n",
"[BT] [2023-06-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-26 10:30:00-04:00)...\n",
"[BT] [2023-06-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.14 335.67\n",
" (LATEST) 335.15 335.63\n",
"[BT] [2023-06-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-26 11:30:00-04:00)...\n",
"[BT] [2023-06-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.15 335.63\n",
" (LATEST) 334.62 335.25\n",
"[BT] [2023-06-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-26 12:30:00-04:00)...\n",
"[BT] [2023-06-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.62 335.25\n",
" (LATEST) 334.12 334.88\n",
"[BT] [2023-06-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-26 13:30:00-04:00)...\n",
"[BT] [2023-06-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.62 335.25\n",
" (LATEST) 334.12 334.88\n",
"[BT] [2023-06-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-26 14:30:00-04:00)...\n",
"[BT] [2023-06-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.62 335.25\n",
" (LATEST) 334.12 334.88\n",
"[BT] [2023-06-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-26 15:30:00-04:00)...\n",
"[BT] [2023-06-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.71 333.76\n",
" (LATEST) 332.59 333.58\n",
"[BT] [2023-06-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-27 10:30:00-04:00)...\n",
"[BT] [2023-06-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.59 333.58\n",
" (LATEST) 332.5 333.43\n",
"[BT] [2023-06-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-27 11:30:00-04:00)...\n",
"[BT] [2023-06-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.5 333.43\n",
" (LATEST) 332.4 333.28\n",
"[BT] [2023-06-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-27 12:30:00-04:00)...\n",
"[BT] [2023-06-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.4 333.28\n",
" (LATEST) 332.41 333.2\n",
"[BT] [2023-06-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-27 13:30:00-04:00)...\n",
"[BT] [2023-06-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.4 333.28\n",
" (LATEST) 332.41 333.2\n",
"[BT] [2023-06-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-27 14:30:00-04:00)...\n",
"[BT] [2023-06-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.4 333.28\n",
" (LATEST) 332.41 333.2\n",
"[BT] [2023-06-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-27 15:30:00-04:00)...\n",
"[BT] [2023-06-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.69 333.84\n",
" (LATEST) 333.84 333.92\n",
"[BT] [2023-06-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-28 10:30:00-04:00)...\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.84 333.92\n",
" (LATEST) 334.27 334.18\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-28 10:30:00-04:00] [f00e9415e69a4f5cad7097d28337ea16] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:f00e9415e69a4f5cad7097d28337ea16] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-28 10:30:00-04:00] [f00e9415e69a4f5cad7097d28337ea16] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-28 10:30:00-04:00] [f00e9415e69a4f5cad7097d28337ea16] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-06-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-28 11:30:00-04:00)...\n",
"[BT] [2023-06-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.27 334.18\n",
" (LATEST) 334.52 334.34\n",
"[BT] [2023-06-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.27 334.18\n",
" (LATEST) 334.52 334.34\n",
"[BT] [2023-06-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-28 12:30:00-04:00)...\n",
"[BT] [2023-06-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-28 13:30:00-04:00)...\n",
"[BT] [2023-06-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-28 14:30:00-04:00)...\n",
"[BT] [2023-06-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.52 334.34\n",
" (LATEST) 334.92 334.61\n",
"[BT] [2023-06-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-28 15:30:00-04:00)...\n",
"[BT] [2023-06-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-28 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-06-28 10:30:00-04:00] [f00e9415e69a4f5cad7097d28337ea16] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.55] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-06-28 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-06-28 15:30:00-04:00] [b42427017f6d4a04bb155af5271ba07a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 337.1399] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-06-28 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b42427017f6d4a04bb155af5271ba07a] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-06-28 15:30:00-04:00] [b42427017f6d4a04bb155af5271ba07a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 337.1399] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-06-28 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-06-28 15:30:00-04:00] [b42427017f6d4a04bb155af5271ba07a] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 337.1399] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-06-29 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-29 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-29 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.41 335.01\n",
" (LATEST) 335.31 334.98\n",
"[BT] [2023-06-29 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-29 10:30:00-04:00)...\n",
"[BT] [2023-06-29 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.31 334.98\n",
" (LATEST) 335.01 334.83\n",
"[BT] [2023-06-29 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-29 11:30:00-04:00)...\n",
"[BT] [2023-06-29 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.01 334.83\n",
" (LATEST) 335.12 334.91\n",
"[BT] [2023-06-29 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-29 12:30:00-04:00)...\n",
"[BT] [2023-06-29 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 334.91\n",
" (LATEST) 335.15 334.95\n",
"[BT] [2023-06-29 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-29 13:30:00-04:00)...\n",
"[BT] [2023-06-29 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-29 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-29 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 334.91\n",
" (LATEST) 335.15 334.95\n",
"[BT] [2023-06-29 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-29 14:30:00-04:00)...\n",
"[BT] [2023-06-29 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-29 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-29 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.12 334.91\n",
" (LATEST) 335.15 334.95\n",
"[BT] [2023-06-29 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-29 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-29 15:30:00-04:00)...\n",
"[BT] [2023-06-29 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-29 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-30 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-06-30 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-06-30 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.6 335.3\n",
" (LATEST) 335.88 335.5\n",
"[BT] [2023-06-30 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-06-30 10:30:00-04:00)...\n",
"[BT] [2023-06-30 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.88 335.5\n",
" (LATEST) 336.84 336.13\n",
"[BT] [2023-06-30 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-30 11:30:00-04:00)...\n",
"[BT] [2023-06-30 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.84 336.13\n",
" (LATEST) 337.5 336.61\n",
"[BT] [2023-06-30 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-30 12:30:00-04:00)...\n",
"[BT] [2023-06-30 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.5 336.61\n",
" (LATEST) 337.91 336.95\n",
"[BT] [2023-06-30 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-30 13:30:00-04:00)...\n",
"[BT] [2023-06-30 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-30 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-30 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.5 336.61\n",
" (LATEST) 337.91 336.95\n",
"[BT] [2023-06-30 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-30 14:30:00-04:00)...\n",
"[BT] [2023-06-30 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-30 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-06-30 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.5 336.61\n",
" (LATEST) 337.91 336.95\n",
"[BT] [2023-06-30 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-06-30 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-06-30 15:30:00-04:00)...\n",
"[BT] [2023-06-30 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-06-30 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-03 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-03 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-03 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.58 337.64\n",
" (LATEST) 338.72 337.82\n",
"[BT] [2023-07-03 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-03 10:30:00-04:00)...\n",
"[BT] [2023-07-03 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.72 337.82\n",
" (LATEST) 338.73 337.91\n",
"[BT] [2023-07-03 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-03 11:30:00-04:00)...\n",
"[BT] [2023-07-03 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.73 337.91\n",
" (LATEST) 338.45 337.81\n",
"[BT] [2023-07-03 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-03 12:30:00-04:00)...\n",
"[BT] [2023-07-03 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.45 337.81\n",
" (LATEST) 338.21 337.73\n",
"[BT] [2023-07-03 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-03 13:30:00-04:00)...\n",
"[BT] [2023-07-03 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-03 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-03 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.45 337.81\n",
" (LATEST) 338.21 337.73\n",
"[BT] [2023-07-03 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-03 14:30:00-04:00)...\n",
"[BT] [2023-07-03 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-03 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-03 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.45 337.81\n",
" (LATEST) 338.21 337.73\n",
"[BT] [2023-07-03 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-03 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-03 15:30:00-04:00)...\n",
"[BT] [2023-07-03 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-03 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-05 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-05 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-05 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-05 10:30:00-04:00)...\n",
"[BT] [2023-07-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.21 337.21\n",
" (LATEST) 337.7 337.51\n",
"[BT] [2023-07-05 10:30:00,500] [INFO] [utils] Crossover: val1 (P) and val2 (P) are equal. Will check the previous value...\n",
"[BT] [2023-07-05 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.57 337.42\n",
" (LATEST) 337.7 337.51\n",
"[BT] [2023-07-05 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-05 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-05 11:30:00-04:00)...\n",
"[BT] [2023-07-05 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.7 337.51\n",
" (LATEST) 337.86 337.63\n",
"[BT] [2023-07-05 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-05 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-05 12:30:00-04:00)...\n",
"[BT] [2023-07-05 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.86 337.63\n",
" (LATEST) 338.02 337.75\n",
"[BT] [2023-07-05 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-05 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-05 13:30:00-04:00)...\n",
"[BT] [2023-07-05 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-05 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-05 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.86 337.63\n",
" (LATEST) 338.02 337.75\n",
"[BT] [2023-07-05 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-05 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-05 14:30:00-04:00)...\n",
"[BT] [2023-07-05 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-05 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-05 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.86 337.63\n",
" (LATEST) 338.02 337.75\n",
"[BT] [2023-07-05 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-05 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-05 15:30:00-04:00)...\n",
"[BT] [2023-07-05 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-05 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-06 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-06 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-06 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.12 338.55\n",
" (LATEST) 338.84 338.43\n",
"[BT] [2023-07-06 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-06 10:30:00-04:00)...\n",
"[BT] [2023-07-06 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.84 338.43\n",
" (LATEST) 339.11 338.64\n",
"[BT] [2023-07-06 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-06 11:30:00-04:00)...\n",
"[BT] [2023-07-06 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.11 338.64\n",
" (LATEST) 339.05 338.64\n",
"[BT] [2023-07-06 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-06 12:30:00-04:00)...\n",
"[BT] [2023-07-06 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.05 338.64\n",
" (LATEST) 339.14 338.74\n",
"[BT] [2023-07-06 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-06 13:30:00-04:00)...\n",
"[BT] [2023-07-06 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-06 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-06 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.05 338.64\n",
" (LATEST) 339.14 338.74\n",
"[BT] [2023-07-06 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-06 14:30:00-04:00)...\n",
"[BT] [2023-07-06 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-06 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-06 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.05 338.64\n",
" (LATEST) 339.14 338.74\n",
"[BT] [2023-07-06 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-06 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-06 15:30:00-04:00)...\n",
"[BT] [2023-07-06 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-06 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-07 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-07 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-07 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.75 339.24\n",
" (LATEST) 339.69 339.25\n",
"[BT] [2023-07-07 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-07 10:30:00-04:00)...\n",
"[BT] [2023-07-07 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.69 339.25\n",
" (LATEST) 339.51 339.19\n",
"[BT] [2023-07-07 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-07 11:30:00-04:00)...\n",
"[BT] [2023-07-07 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.51 339.19\n",
" (LATEST) 339.44 339.17\n",
"[BT] [2023-07-07 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-07 12:30:00-04:00)...\n",
"[BT] [2023-07-07 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.44 339.17\n",
" (LATEST) 339.46 339.21\n",
"[BT] [2023-07-07 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-07 13:30:00-04:00)...\n",
"[BT] [2023-07-07 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-07 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-07 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.44 339.17\n",
" (LATEST) 339.46 339.21\n",
"[BT] [2023-07-07 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-07 14:30:00-04:00)...\n",
"[BT] [2023-07-07 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-07 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-07 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.44 339.17\n",
" (LATEST) 339.46 339.21\n",
"[BT] [2023-07-07 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-07 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-07 15:30:00-04:00)...\n",
"[BT] [2023-07-07 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-07 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-10 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-10 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-10 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.59 338.03\n",
" (LATEST) 337.13 337.71\n",
"[BT] [2023-07-10 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-10 10:30:00-04:00)...\n",
"[BT] [2023-07-10 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.13 337.71\n",
" (LATEST) 336.33 337.16\n",
"[BT] [2023-07-10 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-10 11:30:00-04:00)...\n",
"[BT] [2023-07-10 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.33 337.16\n",
" (LATEST) 335.4 336.5\n",
"[BT] [2023-07-10 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-10 12:30:00-04:00)...\n",
"[BT] [2023-07-10 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 336.5\n",
" (LATEST) 334.4 335.78\n",
"[BT] [2023-07-10 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-10 13:30:00-04:00)...\n",
"[BT] [2023-07-10 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-10 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-10 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 336.5\n",
" (LATEST) 334.4 335.78\n",
"[BT] [2023-07-10 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-10 14:30:00-04:00)...\n",
"[BT] [2023-07-10 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-10 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-10 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.4 336.5\n",
" (LATEST) 334.4 335.78\n",
"[BT] [2023-07-10 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-10 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-10 15:30:00-04:00)...\n",
"[BT] [2023-07-10 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-10 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-11 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-11 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-11 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.53 334.85\n",
" (LATEST) 333.14 334.48\n",
"[BT] [2023-07-11 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-11 10:30:00-04:00)...\n",
"[BT] [2023-07-11 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.14 334.48\n",
" (LATEST) 332.47 333.94\n",
"[BT] [2023-07-11 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-11 11:30:00-04:00)...\n",
"[BT] [2023-07-11 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.47 333.94\n",
" (LATEST) 332.05 333.54\n",
"[BT] [2023-07-11 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-11 12:30:00-04:00)...\n",
"[BT] [2023-07-11 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.05 333.54\n",
" (LATEST) 332.1 333.43\n",
"[BT] [2023-07-11 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-11 13:30:00-04:00)...\n",
"[BT] [2023-07-11 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-11 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-11 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.05 333.54\n",
" (LATEST) 332.1 333.43\n",
"[BT] [2023-07-11 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-11 14:30:00-04:00)...\n",
"[BT] [2023-07-11 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-11 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-11 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.05 333.54\n",
" (LATEST) 332.1 333.43\n",
"[BT] [2023-07-11 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-11 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-11 15:30:00-04:00)...\n",
"[BT] [2023-07-11 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-11 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-12 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-12 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-12 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 332.79 333.53\n",
" (LATEST) 333.38 333.83\n",
"[BT] [2023-07-12 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-12 10:30:00-04:00)...\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 333.38 333.83\n",
" (LATEST) 334.47 334.46\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [utils] Crossover: Cut upwards \n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [tls] Entering position for instrument: NASDAQ_EQ:MSFT...\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-07-12 10:30:00-04:00] [64ecd56b84ca4bf6adafc4aa2ded875d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 340.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER]\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:64ecd56b84ca4bf6adafc4aa2ded875d] [BUY] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-07-12 10:30:00-04:00] [64ecd56b84ca4bf6adafc4aa2ded875d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 340.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-07-12 10:30:00-04:00] [64ecd56b84ca4bf6adafc4aa2ded875d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 340.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER] [STATUS:COMPLETE]\n",
"[BT] [2023-07-12 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-12 11:30:00-04:00)...\n",
"[BT] [2023-07-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.47 334.46\n",
" (LATEST) 335.09 334.84\n",
"[BT] [2023-07-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 334.47 334.46\n",
" (LATEST) 335.09 334.84\n",
"[BT] [2023-07-12 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-12 12:30:00-04:00)...\n",
"[BT] [2023-07-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-12 13:30:00-04:00)...\n",
"[BT] [2023-07-12 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-12 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-12 14:30:00-04:00)...\n",
"[BT] [2023-07-12 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-12 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 335.09 334.84\n",
" (LATEST) 335.3 335.0\n",
"[BT] [2023-07-12 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-12 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-12 15:30:00-04:00)...\n",
"[BT] [2023-07-12 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-12 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-12 15:30:00,500] [INFO] [oms] Exiting OPEN POSITION (Order: [2023-07-12 10:30:00-04:00] [64ecd56b84ca4bf6adafc4aa2ded875d] [BUY] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 340.47] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_ENTER])... \n",
"[BT] [2023-07-12 15:30:00,500] [INFO] [order] [PLACING NEW ORDER] [2023-07-12 15:30:00-04:00] [b7d5ba025b22419797580353fef0038f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 5] [ENTRY PRICE: 336.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT]\n",
"[BT] [2023-07-12 15:30:00,500] [INFO] [order] [ORDER ID RECEIVED] [ABVIRTUALBROKER] [ID:b7d5ba025b22419797580353fef0038f] [SELL] [NASDAQ_EQ:MSFT] [Order ID: (Order: [2023-07-12 15:30:00-04:00] [b7d5ba025b22419797580353fef0038f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT])\n",
"Status History: PUT ORDER REQ RECEIVED --> VALIDATION PENDING --> OPEN PENDING --> OPEN --> COMPLETE)]\n",
"[BT] [2023-07-12 15:30:00,500] [INFO] [order] [NEW ORDER SUCCESS] [2023-07-12 15:30:00-04:00] [b7d5ba025b22419797580353fef0038f] [SELL] [NASDAQ_EQ:MSFT] [QTY:5] [QTY PENDING: 0] [ENTRY PRICE: 336.43] [PRICE:None] [TRIGGER PRICE:None] [ORDER_TYPE_REGULAR] [ORDER_CODE_INTRADAY] [ORDER_VARIETY_MARKET] [ORDER_POSITION_EXIT] [STATUS:COMPLETE]\n",
"[BT] [2023-07-13 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-13 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-13 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.09 336.26\n",
" (LATEST) 337.49 336.58\n",
"[BT] [2023-07-13 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-13 10:30:00-04:00)...\n",
"[BT] [2023-07-13 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.49 336.58\n",
" (LATEST) 337.86 336.9\n",
"[BT] [2023-07-13 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-13 11:30:00-04:00)...\n",
"[BT] [2023-07-13 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.86 336.9\n",
" (LATEST) 338.33 337.28\n",
"[BT] [2023-07-13 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-13 12:30:00-04:00)...\n",
"[BT] [2023-07-13 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.33 337.28\n",
" (LATEST) 338.75 337.64\n",
"[BT] [2023-07-13 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-13 13:30:00-04:00)...\n",
"[BT] [2023-07-13 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-13 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-13 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.33 337.28\n",
" (LATEST) 338.75 337.64\n",
"[BT] [2023-07-13 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-13 14:30:00-04:00)...\n",
"[BT] [2023-07-13 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-13 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-13 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 338.33 337.28\n",
" (LATEST) 338.75 337.64\n",
"[BT] [2023-07-13 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-13 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-13 15:30:00-04:00)...\n",
"[BT] [2023-07-13 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-13 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-14 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-14 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-14 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.61 340.46\n",
" (LATEST) 343.35 341.12\n",
"[BT] [2023-07-14 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-14 10:30:00-04:00)...\n",
"[BT] [2023-07-14 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.35 341.12\n",
" (LATEST) 344.45 342.01\n",
"[BT] [2023-07-14 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-14 11:30:00-04:00)...\n",
"[BT] [2023-07-14 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 344.45 342.01\n",
" (LATEST) 345.21 342.72\n",
"[BT] [2023-07-14 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-14 12:30:00-04:00)...\n",
"[BT] [2023-07-14 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.21 342.72\n",
" (LATEST) 345.85 343.35\n",
"[BT] [2023-07-14 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-14 13:30:00-04:00)...\n",
"[BT] [2023-07-14 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-14 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-14 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.21 342.72\n",
" (LATEST) 345.85 343.35\n",
"[BT] [2023-07-14 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-14 14:30:00-04:00)...\n",
"[BT] [2023-07-14 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-14 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-14 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.21 342.72\n",
" (LATEST) 345.85 343.35\n",
"[BT] [2023-07-14 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-14 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-14 15:30:00-04:00)...\n",
"[BT] [2023-07-14 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-14 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-17 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-17 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-17 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.84 343.99\n",
" (LATEST) 345.85 344.18\n",
"[BT] [2023-07-17 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-17 10:30:00-04:00)...\n",
"[BT] [2023-07-17 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.85 344.18\n",
" (LATEST) 345.55 344.15\n",
"[BT] [2023-07-17 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-17 11:30:00-04:00)...\n",
"[BT] [2023-07-17 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.55 344.15\n",
" (LATEST) 345.51 344.26\n",
"[BT] [2023-07-17 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-17 12:30:00-04:00)...\n",
"[BT] [2023-07-17 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.51 344.26\n",
" (LATEST) 345.57 344.41\n",
"[BT] [2023-07-17 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-17 13:30:00-04:00)...\n",
"[BT] [2023-07-17 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-17 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-17 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.51 344.26\n",
" (LATEST) 345.57 344.41\n",
"[BT] [2023-07-17 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-17 14:30:00-04:00)...\n",
"[BT] [2023-07-17 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-17 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-17 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.51 344.26\n",
" (LATEST) 345.57 344.41\n",
"[BT] [2023-07-17 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-17 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-17 15:30:00-04:00)...\n",
"[BT] [2023-07-17 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-17 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-18 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-18 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-18 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.66 344.76\n",
" (LATEST) 345.71 344.88\n",
"[BT] [2023-07-18 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-18 10:30:00-04:00)...\n",
"[BT] [2023-07-18 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.71 344.88\n",
" (LATEST) 345.35 344.73\n",
"[BT] [2023-07-18 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-18 11:30:00-04:00)...\n",
"[BT] [2023-07-18 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.35 344.73\n",
" (LATEST) 345.17 344.68\n",
"[BT] [2023-07-18 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-18 12:30:00-04:00)...\n",
"[BT] [2023-07-18 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.17 344.68\n",
" (LATEST) 347.01 345.87\n",
"[BT] [2023-07-18 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-18 13:30:00-04:00)...\n",
"[BT] [2023-07-18 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-18 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-18 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.17 344.68\n",
" (LATEST) 347.01 345.87\n",
"[BT] [2023-07-18 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-18 14:30:00-04:00)...\n",
"[BT] [2023-07-18 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-18 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-18 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 345.17 344.68\n",
" (LATEST) 347.01 345.87\n",
"[BT] [2023-07-18 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-18 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-18 15:30:00-04:00)...\n",
"[BT] [2023-07-18 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-18 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-19 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-19 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-19 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 352.9 350.04\n",
" (LATEST) 354.27 351.16\n",
"[BT] [2023-07-19 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-19 10:30:00-04:00)...\n",
"[BT] [2023-07-19 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 354.27 351.16\n",
" (LATEST) 354.79 351.78\n",
"[BT] [2023-07-19 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-19 11:30:00-04:00)...\n",
"[BT] [2023-07-19 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 354.79 351.78\n",
" (LATEST) 355.61 352.57\n",
"[BT] [2023-07-19 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-19 12:30:00-04:00)...\n",
"[BT] [2023-07-19 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 355.61 352.57\n",
" (LATEST) 356.16 353.21\n",
"[BT] [2023-07-19 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-19 13:30:00-04:00)...\n",
"[BT] [2023-07-19 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-19 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-19 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 355.61 352.57\n",
" (LATEST) 356.16 353.21\n",
"[BT] [2023-07-19 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-19 14:30:00-04:00)...\n",
"[BT] [2023-07-19 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-19 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-19 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 355.61 352.57\n",
" (LATEST) 356.16 353.21\n",
"[BT] [2023-07-19 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-19 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-19 15:30:00-04:00)...\n",
"[BT] [2023-07-19 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-19 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-20 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-20 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-20 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 355.51 353.53\n",
" (LATEST) 355.21 353.54\n",
"[BT] [2023-07-20 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-20 10:30:00-04:00)...\n",
"[BT] [2023-07-20 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 355.21 353.54\n",
" (LATEST) 354.41 353.2\n",
"[BT] [2023-07-20 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-20 11:30:00-04:00)...\n",
"[BT] [2023-07-20 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 354.41 353.2\n",
" (LATEST) 353.71 352.88\n",
"[BT] [2023-07-20 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-20 12:30:00-04:00)...\n",
"[BT] [2023-07-20 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 353.71 352.88\n",
" (LATEST) 353.07 352.56\n",
"[BT] [2023-07-20 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-20 13:30:00-04:00)...\n",
"[BT] [2023-07-20 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-20 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-20 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 353.71 352.88\n",
" (LATEST) 353.07 352.56\n",
"[BT] [2023-07-20 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-20 14:30:00-04:00)...\n",
"[BT] [2023-07-20 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-20 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-20 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 353.71 352.88\n",
" (LATEST) 353.07 352.56\n",
"[BT] [2023-07-20 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-20 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-20 15:30:00-04:00)...\n",
"[BT] [2023-07-20 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-20 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-21 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-21 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-21 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 351.56 351.69\n",
" (LATEST) 351.19 351.45\n",
"[BT] [2023-07-21 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-21 10:30:00-04:00)...\n",
"[BT] [2023-07-21 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 351.19 351.45\n",
" (LATEST) 350.42 350.95\n",
"[BT] [2023-07-21 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-21 11:30:00-04:00)...\n",
"[BT] [2023-07-21 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 350.42 350.95\n",
" (LATEST) 349.92 350.59\n",
"[BT] [2023-07-21 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-21 12:30:00-04:00)...\n",
"[BT] [2023-07-21 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 349.92 350.59\n",
" (LATEST) 349.37 350.19\n",
"[BT] [2023-07-21 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-21 13:30:00-04:00)...\n",
"[BT] [2023-07-21 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-21 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-21 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 349.92 350.59\n",
" (LATEST) 349.37 350.19\n",
"[BT] [2023-07-21 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-21 14:30:00-04:00)...\n",
"[BT] [2023-07-21 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-21 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-21 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 349.92 350.59\n",
" (LATEST) 349.37 350.19\n",
"[BT] [2023-07-21 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-21 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-21 15:30:00-04:00)...\n",
"[BT] [2023-07-21 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-21 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-24 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-24 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-24 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 348.0 349.07\n",
" (LATEST) 347.66 348.76\n",
"[BT] [2023-07-24 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-24 10:30:00-04:00)...\n",
"[BT] [2023-07-24 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.66 348.76\n",
" (LATEST) 347.37 348.48\n",
"[BT] [2023-07-24 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-24 11:30:00-04:00)...\n",
"[BT] [2023-07-24 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.37 348.48\n",
" (LATEST) 346.93 348.1\n",
"[BT] [2023-07-24 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-24 12:30:00-04:00)...\n",
"[BT] [2023-07-24 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 346.93 348.1\n",
" (LATEST) 346.5 347.72\n",
"[BT] [2023-07-24 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-24 13:30:00-04:00)...\n",
"[BT] [2023-07-24 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-24 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-24 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 346.93 348.1\n",
" (LATEST) 346.5 347.72\n",
"[BT] [2023-07-24 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-24 14:30:00-04:00)...\n",
"[BT] [2023-07-24 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-24 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-24 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 346.93 348.1\n",
" (LATEST) 346.5 347.72\n",
"[BT] [2023-07-24 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-24 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-24 15:30:00-04:00)...\n",
"[BT] [2023-07-24 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-24 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-25 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-25 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-25 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.15 347.83\n",
" (LATEST) 347.14 347.75\n",
"[BT] [2023-07-25 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-25 10:30:00-04:00)...\n",
"[BT] [2023-07-25 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.14 347.75\n",
" (LATEST) 347.08 347.66\n",
"[BT] [2023-07-25 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-25 11:30:00-04:00)...\n",
"[BT] [2023-07-25 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.08 347.66\n",
" (LATEST) 347.13 347.64\n",
"[BT] [2023-07-25 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-25 12:30:00-04:00)...\n",
"[BT] [2023-07-25 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.13 347.64\n",
" (LATEST) 347.35 347.72\n",
"[BT] [2023-07-25 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-25 13:30:00-04:00)...\n",
"[BT] [2023-07-25 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-25 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-25 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.13 347.64\n",
" (LATEST) 347.35 347.72\n",
"[BT] [2023-07-25 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-25 14:30:00-04:00)...\n",
"[BT] [2023-07-25 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-25 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-25 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 347.13 347.64\n",
" (LATEST) 347.35 347.72\n",
"[BT] [2023-07-25 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-25 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-25 15:30:00-04:00)...\n",
"[BT] [2023-07-25 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-25 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-26 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-26 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-26 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.9 345.36\n",
" (LATEST) 343.53 344.99\n",
"[BT] [2023-07-26 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-26 10:30:00-04:00)...\n",
"[BT] [2023-07-26 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 343.53 344.99\n",
" (LATEST) 342.39 344.15\n",
"[BT] [2023-07-26 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-26 11:30:00-04:00)...\n",
"[BT] [2023-07-26 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 342.39 344.15\n",
" (LATEST) 341.53 343.45\n",
"[BT] [2023-07-26 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-26 12:30:00-04:00)...\n",
"[BT] [2023-07-26 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.53 343.45\n",
" (LATEST) 340.83 342.83\n",
"[BT] [2023-07-26 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-26 13:30:00-04:00)...\n",
"[BT] [2023-07-26 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-26 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-26 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.53 343.45\n",
" (LATEST) 340.83 342.83\n",
"[BT] [2023-07-26 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-26 14:30:00-04:00)...\n",
"[BT] [2023-07-26 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-26 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-26 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 341.53 343.45\n",
" (LATEST) 340.83 342.83\n",
"[BT] [2023-07-26 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-26 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-26 15:30:00-04:00)...\n",
"[BT] [2023-07-26 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-26 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-27 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-27 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-27 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.64 342.19\n",
" (LATEST) 340.6 342.02\n",
"[BT] [2023-07-27 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-27 10:30:00-04:00)...\n",
"[BT] [2023-07-27 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 340.6 342.02\n",
" (LATEST) 339.69 341.32\n",
"[BT] [2023-07-27 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-27 11:30:00-04:00)...\n",
"[BT] [2023-07-27 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.69 341.32\n",
" (LATEST) 339.23 340.88\n",
"[BT] [2023-07-27 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-27 12:30:00-04:00)...\n",
"[BT] [2023-07-27 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.23 340.88\n",
" (LATEST) 338.62 340.35\n",
"[BT] [2023-07-27 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-27 13:30:00-04:00)...\n",
"[BT] [2023-07-27 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-27 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-27 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.23 340.88\n",
" (LATEST) 338.62 340.35\n",
"[BT] [2023-07-27 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-27 14:30:00-04:00)...\n",
"[BT] [2023-07-27 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-27 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-27 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 339.23 340.88\n",
" (LATEST) 338.62 340.35\n",
"[BT] [2023-07-27 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-27 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-27 15:30:00-04:00)...\n",
"[BT] [2023-07-27 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-27 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-28 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-28 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-28 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.67 338.62\n",
" (LATEST) 336.22 338.15\n",
"[BT] [2023-07-28 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-28 10:30:00-04:00)...\n",
"[BT] [2023-07-28 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.22 338.15\n",
" (LATEST) 336.37 338.06\n",
"[BT] [2023-07-28 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-28 11:30:00-04:00)...\n",
"[BT] [2023-07-28 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.37 338.06\n",
" (LATEST) 336.57 338.02\n",
"[BT] [2023-07-28 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-28 12:30:00-04:00)...\n",
"[BT] [2023-07-28 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.57 338.02\n",
" (LATEST) 336.98 338.14\n",
"[BT] [2023-07-28 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-28 13:30:00-04:00)...\n",
"[BT] [2023-07-28 13:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-28 13:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-28 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.57 338.02\n",
" (LATEST) 336.98 338.14\n",
"[BT] [2023-07-28 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-28 14:30:00-04:00)...\n",
"[BT] [2023-07-28 14:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-28 14:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-28 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.57 338.02\n",
" (LATEST) 336.98 338.14\n",
"[BT] [2023-07-28 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-28 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-28 15:30:00-04:00)...\n",
"[BT] [2023-07-28 15:30:00,500] [WARNING] [utils] No historical data found for candle: 2023-07-28 15:30:00-04:00 for NASDAQ_EQ:MSFT \n",
"[BT] [2023-07-31 09:30:00,000] [INFO] [tls] Opening current intraday positions, if any...\n",
"[BT] [2023-07-31 09:30:00,000] [INFO] [tls] Not processing holdings as STRATEGY_MODE is INTRADAY\n",
"[BT] [2023-07-31 09:30:00,000] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.16 337.96\n",
" (LATEST) 337.1 337.84\n",
"[BT] [2023-07-31 09:30:00,000] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 09:30:00,000] [INFO] [clock] Waiting for 3600.50 seconds until end of current candle (2023-07-31 10:30:00-04:00)...\n",
"[BT] [2023-07-31 10:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 337.1 337.84\n",
" (LATEST) 336.76 337.56\n",
"[BT] [2023-07-31 10:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 10:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-31 11:30:00-04:00)...\n",
"[BT] [2023-07-31 11:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.76 337.56\n",
" (LATEST) 336.42 337.27\n",
"[BT] [2023-07-31 11:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 11:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-31 12:30:00-04:00)...\n",
"[BT] [2023-07-31 12:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.76 337.56\n",
" (LATEST) 336.42 337.27\n",
"[BT] [2023-07-31 12:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 12:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-31 13:30:00-04:00)...\n",
"[BT] [2023-07-31 13:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.76 337.56\n",
" (LATEST) 336.42 337.27\n",
"[BT] [2023-07-31 13:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 13:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-31 14:30:00-04:00)...\n",
"[BT] [2023-07-31 14:30:00,500] [INFO] [utils] Crossover Details:\n",
" # val1 val2\n",
"(PREVIOUS) 336.76 337.56\n",
" (LATEST) 336.42 337.27\n",
"[BT] [2023-07-31 14:30:00,500] [INFO] [utils] Crossover: Did not cut yet\n",
"[BT] [2023-07-31 14:30:00,500] [INFO] [clock] Waiting for 3600.00 seconds until end of current candle (2023-07-31 15:30:00-04:00)...\n",
"[BT] [2023-07-31 15:30:00,000] [INFO] [clock] Candle generation has been stopped...\n",
"[BT] [2023-07-31 15:30:00,000] [INFO] [tls] Received event END OF MARKET. Stopping AlgoBulls Trading Core Engine...\n",
"[BT] [2023-07-31 15:30:00,000] [INFO] [tls] Cancelling all open orders (if any)...\n",
"[BT] [2023-07-31 15:30:00,000] [INFO] [tls] [User: ALGOBULLS VIRTUAL USER] Trading session completed\n",
"\n"
]
}
],
"source": [
"print(logs)"
]
},
{
"cell_type": "markdown",
"id": "ef4e927c",
"metadata": {},
"source": [
"### Stop"
]
},
{
"cell_type": "code",
"execution_count": 16,
"id": "03b6c1ba",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Stopping BACKTESTING job... Success.\n"
]
}
],
"source": [
"connection.stop_backtesting_job(strategy)"
]
},
{
"cell_type": "markdown",
"id": "4d02ae57",
"metadata": {},
"source": [
"## Profit and Loss Reports"
]
},
{
"cell_type": "code",
"execution_count": 17,
"id": "b5cebabd",
"metadata": {
"scrolled": true
},
"outputs": [
{
"data": {
"text/html": [
"
\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" instrument_segment | \n",
" instrument_tradingsymbol | \n",
" entry_timestamp | \n",
" entry_transaction_type | \n",
" entry_quantity | \n",
" entry_currency | \n",
" entry_price | \n",
" entry_variety | \n",
" exit_timestamp | \n",
" exit_transaction_type | \n",
" exit_quantity | \n",
" exit_currency | \n",
" exit_price | \n",
" exit_variety | \n",
" pnl_absolute | \n",
" pnl_cumulative_absolute | \n",
" brokerage | \n",
" net_pnl | \n",
"
\n",
" \n",
" \n",
" \n",
" 0 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-04 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 284.77 | \n",
" | \n",
" 2021-08-04 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 286.45 | \n",
" | \n",
" -8.40 | \n",
" -8.40 | \n",
" 0 | \n",
" -8.40 | \n",
"
\n",
" \n",
" 1 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-10 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 285.73 | \n",
" | \n",
" 2021-08-10 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 285.83 | \n",
" | \n",
" -0.50 | \n",
" -8.90 | \n",
" 0 | \n",
" -0.50 | \n",
"
\n",
" \n",
" 2 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-12 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 2021-08-12 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 3 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-12 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 2021-08-12 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 4 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-12 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 2021-08-12 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.04 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 5 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-19 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 2021-08-19 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 6 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-19 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 2021-08-19 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 7 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-19 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 2021-08-19 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 294.43 | \n",
" | \n",
" 0.00 | \n",
" -8.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 8 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-26 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 300.19 | \n",
" | \n",
" 2021-08-26 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 300.43 | \n",
" | \n",
" -1.20 | \n",
" -10.10 | \n",
" 0 | \n",
" -1.20 | \n",
"
\n",
" \n",
" 9 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-08-30 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 303.71 | \n",
" | \n",
" 2021-08-30 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 303.37 | \n",
" | \n",
" -1.70 | \n",
" -11.80 | \n",
" 0 | \n",
" -1.70 | \n",
"
\n",
" \n",
" 10 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-09-02 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 301.40 | \n",
" | \n",
" 2021-09-02 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 301.12 | \n",
" | \n",
" 1.40 | \n",
" -10.40 | \n",
" 0 | \n",
" 1.40 | \n",
"
\n",
" \n",
" 11 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-09-14 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 300.18 | \n",
" | \n",
" 2021-09-14 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 300.90 | \n",
" | \n",
" 3.60 | \n",
" -6.80 | \n",
" 0 | \n",
" 3.60 | \n",
"
\n",
" \n",
" 12 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-09-24 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 2021-09-24 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 13 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-09-24 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 2021-09-24 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 14 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-09-24 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 2021-09-24 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 297.64 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 15 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-10-05 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 2021-10-05 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 16 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-10-05 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 2021-10-05 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 17 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-10-05 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 2021-10-05 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 289.19 | \n",
" | \n",
" 0.00 | \n",
" -6.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 18 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-11-10 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 334.69 | \n",
" | \n",
" 2021-11-10 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 333.09 | \n",
" | \n",
" 8.00 | \n",
" 1.20 | \n",
" 0 | \n",
" 8.00 | \n",
"
\n",
" \n",
" 19 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-11-23 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 338.50 | \n",
" | \n",
" 2021-11-23 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 334.44 | \n",
" | \n",
" 20.30 | \n",
" 21.50 | \n",
" 0 | \n",
" 20.30 | \n",
"
\n",
" \n",
" 20 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-12-01 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 335.13 | \n",
" | \n",
" 2021-12-01 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 335.62 | \n",
" | \n",
" -2.45 | \n",
" 19.05 | \n",
" 0 | \n",
" -2.45 | \n",
"
\n",
" \n",
" 21 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-12-07 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 331.57 | \n",
" | \n",
" 2021-12-07 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 335.29 | \n",
" | \n",
" 18.60 | \n",
" 37.65 | \n",
" 0 | \n",
" 18.60 | \n",
"
\n",
" \n",
" 22 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-12-14 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 329.64 | \n",
" | \n",
" 2021-12-14 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 326.82 | \n",
" | \n",
" 14.10 | \n",
" 51.75 | \n",
" 0 | \n",
" 14.10 | \n",
"
\n",
" \n",
" 23 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-12-22 09:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 326.76 | \n",
" | \n",
" 2021-12-22 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 330.90 | \n",
" | \n",
" 20.70 | \n",
" 72.45 | \n",
" 0 | \n",
" 20.70 | \n",
"
\n",
" \n",
" 24 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2021-12-31 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 337.56 | \n",
" | \n",
" 2021-12-31 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 336.90 | \n",
" | \n",
" 3.30 | \n",
" 75.75 | \n",
" 0 | \n",
" 3.30 | \n",
"
\n",
" \n",
" 25 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-01-12 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 319.67 | \n",
" | \n",
" 2022-01-12 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 318.88 | \n",
" | \n",
" -3.95 | \n",
" 71.80 | \n",
" 0 | \n",
" -3.95 | \n",
"
\n",
" \n",
" 26 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-01-20 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 2022-01-20 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 0.00 | \n",
" 71.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 27 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-01-20 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 2022-01-20 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 0.00 | \n",
" 71.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 28 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-01-20 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 2022-01-20 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.96 | \n",
" | \n",
" 0.00 | \n",
" 71.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 29 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-01-26 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 307.99 | \n",
" | \n",
" 2022-01-26 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 300.51 | \n",
" | \n",
" -37.40 | \n",
" 34.40 | \n",
" 0 | \n",
" -37.40 | \n",
"
\n",
" \n",
" 30 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-02-25 09:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 296.54 | \n",
" | \n",
" 2022-02-25 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 295.07 | \n",
" | \n",
" -7.35 | \n",
" 27.05 | \n",
" 0 | \n",
" -7.35 | \n",
"
\n",
" \n",
" 31 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-03-04 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 293.67 | \n",
" | \n",
" 2022-03-04 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 289.54 | \n",
" | \n",
" 20.65 | \n",
" 47.70 | \n",
" 0 | \n",
" 20.65 | \n",
"
\n",
" \n",
" 32 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-04-01 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 308.52 | \n",
" | \n",
" 2022-04-01 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 305.86 | \n",
" | \n",
" 13.30 | \n",
" 61.00 | \n",
" 0 | \n",
" 13.30 | \n",
"
\n",
" \n",
" 33 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-04-04 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 313.26 | \n",
" | \n",
" 2022-04-04 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 313.30 | \n",
" | \n",
" 0.20 | \n",
" 61.20 | \n",
" 0 | \n",
" 0.20 | \n",
"
\n",
" \n",
" 34 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-04-27 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 281.99 | \n",
" | \n",
" 2022-04-27 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 286.06 | \n",
" | \n",
" 20.35 | \n",
" 81.55 | \n",
" 0 | \n",
" 20.35 | \n",
"
\n",
" \n",
" 35 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-05-05 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 277.01 | \n",
" | \n",
" 2022-05-05 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 276.20 | \n",
" | \n",
" 4.05 | \n",
" 85.60 | \n",
" 0 | \n",
" 4.05 | \n",
"
\n",
" \n",
" 36 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-05-18 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 257.47 | \n",
" | \n",
" 2022-05-18 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 256.87 | \n",
" | \n",
" 3.00 | \n",
" 88.60 | \n",
" 0 | \n",
" 3.00 | \n",
"
\n",
" \n",
" 37 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-05-24 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 254.88 | \n",
" | \n",
" 2022-05-24 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 257.38 | \n",
" | \n",
" -12.50 | \n",
" 76.10 | \n",
" 0 | \n",
" -12.50 | \n",
"
\n",
" \n",
" 38 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-06-02 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 2022-06-02 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 0.00 | \n",
" 76.10 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 39 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-06-02 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 2022-06-02 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 0.00 | \n",
" 76.10 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 40 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-06-02 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 2022-06-02 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 268.03 | \n",
" | \n",
" 0.00 | \n",
" 76.10 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 41 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-06-09 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 267.78 | \n",
" | \n",
" 2022-06-09 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 272.27 | \n",
" | \n",
" -22.45 | \n",
" 53.65 | \n",
" 0 | \n",
" -22.45 | \n",
"
\n",
" \n",
" 42 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-06-09 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 272.27 | \n",
" | \n",
" 2022-06-09 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 271.29 | \n",
" | \n",
" -4.90 | \n",
" 48.75 | \n",
" 0 | \n",
" -4.90 | \n",
"
\n",
" \n",
" 43 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-12 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 256.23 | \n",
" | \n",
" 2022-07-12 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 257.02 | \n",
" | \n",
" -3.95 | \n",
" 44.80 | \n",
" 0 | \n",
" -3.95 | \n",
"
\n",
" \n",
" 44 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-15 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 2022-07-15 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 0.00 | \n",
" 44.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 45 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-15 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 2022-07-15 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 0.00 | \n",
" 44.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 46 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-15 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 2022-07-15 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 257.20 | \n",
" | \n",
" 0.00 | \n",
" 44.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 47 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-25 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 258.94 | \n",
" | \n",
" 2022-07-25 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 259.20 | \n",
" | \n",
" -1.30 | \n",
" 43.50 | \n",
" 0 | \n",
" -1.30 | \n",
"
\n",
" \n",
" 48 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-07-27 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 263.50 | \n",
" | \n",
" 2022-07-27 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 264.34 | \n",
" | \n",
" 4.20 | \n",
" 47.70 | \n",
" 0 | \n",
" 4.20 | \n",
"
\n",
" \n",
" 49 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-08-09 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 279.70 | \n",
" | \n",
" 2022-08-09 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 281.00 | \n",
" | \n",
" -6.50 | \n",
" 41.20 | \n",
" 0 | \n",
" -6.50 | \n",
"
\n",
" \n",
" 50 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-09-13 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 254.81 | \n",
" | \n",
" 2022-09-13 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 255.26 | \n",
" | \n",
" -2.25 | \n",
" 38.95 | \n",
" 0 | \n",
" -2.25 | \n",
"
\n",
" \n",
" 51 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-10-07 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 236.18 | \n",
" | \n",
" 2022-10-07 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 236.01 | \n",
" | \n",
" 0.85 | \n",
" 39.80 | \n",
" 0 | \n",
" 0.85 | \n",
"
\n",
" \n",
" 52 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-11-01 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 230.09 | \n",
" | \n",
" 2022-11-01 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 229.45 | \n",
" | \n",
" 3.20 | \n",
" 43.00 | \n",
" 0 | \n",
" 3.20 | \n",
"
\n",
" \n",
" 53 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-11-07 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 2022-11-07 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 0.00 | \n",
" 43.00 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 54 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-11-07 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 2022-11-07 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 0.00 | \n",
" 43.00 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 55 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-11-07 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 2022-11-07 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 226.42 | \n",
" | \n",
" 0.00 | \n",
" 43.00 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 56 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-12-06 11:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 247.28 | \n",
" | \n",
" 2022-12-06 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 247.09 | \n",
" | \n",
" 0.95 | \n",
" 43.95 | \n",
" 0 | \n",
" 0.95 | \n",
"
\n",
" \n",
" 57 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-12-12 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 250.78 | \n",
" | \n",
" 2022-12-12 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 249.75 | \n",
" | \n",
" -5.15 | \n",
" 38.80 | \n",
" 0 | \n",
" -5.15 | \n",
"
\n",
" \n",
" 58 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-12-15 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 2022-12-15 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 59 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-12-15 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 2022-12-15 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 60 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2022-12-15 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 2022-12-15 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 249.79 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 61 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-10 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 2023-01-10 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 62 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-10 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 2023-01-10 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 63 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-10 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 2023-01-10 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 228.73 | \n",
" | \n",
" 0.00 | \n",
" 38.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 64 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-19 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 234.04 | \n",
" | \n",
" 2023-01-19 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 231.11 | \n",
" | \n",
" 14.65 | \n",
" 53.45 | \n",
" 0 | \n",
" 14.65 | \n",
"
\n",
" \n",
" 65 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-25 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 235.60 | \n",
" | \n",
" 2023-01-25 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 234.59 | \n",
" | \n",
" 5.05 | \n",
" 58.50 | \n",
" 0 | \n",
" 5.05 | \n",
"
\n",
" \n",
" 66 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-01-31 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 245.23 | \n",
" | \n",
" 2023-01-31 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 244.71 | \n",
" | \n",
" -2.60 | \n",
" 55.90 | \n",
" 0 | \n",
" -2.60 | \n",
"
\n",
" \n",
" 67 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-02-10 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 260.80 | \n",
" | \n",
" 2023-02-10 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 262.42 | \n",
" | \n",
" -8.10 | \n",
" 47.80 | \n",
" 0 | \n",
" -8.10 | \n",
"
\n",
" \n",
" 68 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-02-13 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 267.59 | \n",
" | \n",
" 2023-02-13 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 271.67 | \n",
" | \n",
" 20.40 | \n",
" 68.20 | \n",
" 0 | \n",
" 20.40 | \n",
"
\n",
" \n",
" 69 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-02-16 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 267.78 | \n",
" | \n",
" 2023-02-16 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 265.74 | \n",
" | \n",
" 10.20 | \n",
" 78.40 | \n",
" 0 | \n",
" 10.20 | \n",
"
\n",
" \n",
" 70 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-03 09:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 251.00 | \n",
" | \n",
" 2023-03-03 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 254.10 | \n",
" | \n",
" 15.50 | \n",
" 93.90 | \n",
" 0 | \n",
" 15.50 | \n",
"
\n",
" \n",
" 71 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-08 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 2023-03-08 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 0.00 | \n",
" 93.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 72 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-08 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 2023-03-08 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 0.00 | \n",
" 93.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 73 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-08 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 2023-03-08 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 252.35 | \n",
" | \n",
" 0.00 | \n",
" 93.90 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 74 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-09 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 258.57 | \n",
" | \n",
" 2023-03-09 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 258.51 | \n",
" | \n",
" -0.30 | \n",
" 93.60 | \n",
" 0 | \n",
" -0.30 | \n",
"
\n",
" \n",
" 75 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-28 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 275.79 | \n",
" | \n",
" 2023-03-28 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 273.75 | \n",
" | \n",
" 10.20 | \n",
" 103.80 | \n",
" 0 | \n",
" 10.20 | \n",
"
\n",
" \n",
" 76 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-03-29 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 279.78 | \n",
" | \n",
" 2023-03-29 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 279.69 | \n",
" | \n",
" -0.45 | \n",
" 103.35 | \n",
" 0 | \n",
" -0.45 | \n",
"
\n",
" \n",
" 77 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-04-11 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 283.10 | \n",
" | \n",
" 2023-04-11 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 282.79 | \n",
" | \n",
" 1.55 | \n",
" 104.90 | \n",
" 0 | \n",
" 1.55 | \n",
"
\n",
" \n",
" 78 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-04-13 11:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 287.88 | \n",
" | \n",
" 2023-04-13 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 287.51 | \n",
" | \n",
" -1.85 | \n",
" 103.05 | \n",
" 0 | \n",
" -1.85 | \n",
"
\n",
" \n",
" 79 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-10 09:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 308.62 | \n",
" | \n",
" 2023-05-10 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 311.10 | \n",
" | \n",
" 12.40 | \n",
" 115.45 | \n",
" 0 | \n",
" 12.40 | \n",
"
\n",
" \n",
" 80 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-12 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 2023-05-12 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 0.00 | \n",
" 115.45 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 81 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-12 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 2023-05-12 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 0.00 | \n",
" 115.45 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 82 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-12 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 2023-05-12 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 308.55 | \n",
" | \n",
" 0.00 | \n",
" 115.45 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 83 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-15 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 307.66 | \n",
" | \n",
" 2023-05-15 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" -10.60 | \n",
" 104.85 | \n",
" 0 | \n",
" -10.60 | \n",
"
\n",
" \n",
" 84 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-15 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 2023-05-15 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 0.00 | \n",
" 104.85 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 85 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-15 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 2023-05-15 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 0.00 | \n",
" 104.85 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 86 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-05-15 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 2023-05-15 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 309.78 | \n",
" | \n",
" 0.00 | \n",
" 104.85 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 87 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-01 10:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 327.57 | \n",
" | \n",
" 2023-06-01 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" -12.90 | \n",
" 91.95 | \n",
" 0 | \n",
" -12.90 | \n",
"
\n",
" \n",
" 88 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-01 12:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 2023-06-01 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 0.00 | \n",
" 91.95 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 89 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-01 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 2023-06-01 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 0.00 | \n",
" 91.95 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 90 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-01 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 2023-06-01 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 330.15 | \n",
" | \n",
" 0.00 | \n",
" 91.95 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 91 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-07 09:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 331.65 | \n",
" | \n",
" 2023-06-07 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 325.08 | \n",
" | \n",
" 32.85 | \n",
" 124.80 | \n",
" 0 | \n",
" 32.85 | \n",
"
\n",
" \n",
" 92 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-20 12:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 2023-06-20 13:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 0.00 | \n",
" 124.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 93 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-20 13:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 2023-06-20 14:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 0.00 | \n",
" 124.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 94 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-20 14:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 2023-06-20 15:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 336.11 | \n",
" | \n",
" 0.00 | \n",
" 124.80 | \n",
" 0 | \n",
" 0.00 | \n",
"
\n",
" \n",
" 95 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-06-28 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 336.55 | \n",
" | \n",
" 2023-06-28 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 337.14 | \n",
" | \n",
" 2.95 | \n",
" 127.75 | \n",
" 0 | \n",
" 2.95 | \n",
"
\n",
" \n",
" 96 | \n",
" NASDAQ | \n",
" MSFT | \n",
" 2023-07-12 10:30:00-04:00 | \n",
" BUY | \n",
" 5 | \n",
" $ | \n",
" 340.47 | \n",
" | \n",
" 2023-07-12 15:30:00-04:00 | \n",
" SELL | \n",
" 5 | \n",
" $ | \n",
" 336.43 | \n",
" | \n",
" -20.20 | \n",
" 107.55 | \n",
" 0 | \n",
" -20.20 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" instrument_segment instrument_tradingsymbol entry_timestamp \\\n",
"0 NASDAQ MSFT 2021-08-04 10:30:00-04:00 \n",
"1 NASDAQ MSFT 2021-08-10 11:30:00-04:00 \n",
"2 NASDAQ MSFT 2021-08-12 12:30:00-04:00 \n",
"3 NASDAQ MSFT 2021-08-12 13:30:00-04:00 \n",
"4 NASDAQ MSFT 2021-08-12 14:30:00-04:00 \n",
"5 NASDAQ MSFT 2021-08-19 12:30:00-04:00 \n",
"6 NASDAQ MSFT 2021-08-19 13:30:00-04:00 \n",
"7 NASDAQ MSFT 2021-08-19 14:30:00-04:00 \n",
"8 NASDAQ MSFT 2021-08-26 10:30:00-04:00 \n",
"9 NASDAQ MSFT 2021-08-30 10:30:00-04:00 \n",
"10 NASDAQ MSFT 2021-09-02 11:30:00-04:00 \n",
"11 NASDAQ MSFT 2021-09-14 11:30:00-04:00 \n",
"12 NASDAQ MSFT 2021-09-24 12:30:00-04:00 \n",
"13 NASDAQ MSFT 2021-09-24 13:30:00-04:00 \n",
"14 NASDAQ MSFT 2021-09-24 14:30:00-04:00 \n",
"15 NASDAQ MSFT 2021-10-05 12:30:00-04:00 \n",
"16 NASDAQ MSFT 2021-10-05 13:30:00-04:00 \n",
"17 NASDAQ MSFT 2021-10-05 14:30:00-04:00 \n",
"18 NASDAQ MSFT 2021-11-10 10:30:00-04:00 \n",
"19 NASDAQ MSFT 2021-11-23 09:30:00-04:00 \n",
"20 NASDAQ MSFT 2021-12-01 10:30:00-04:00 \n",
"21 NASDAQ MSFT 2021-12-07 10:30:00-04:00 \n",
"22 NASDAQ MSFT 2021-12-14 11:30:00-04:00 \n",
"23 NASDAQ MSFT 2021-12-22 09:30:00-04:00 \n",
"24 NASDAQ MSFT 2021-12-31 11:30:00-04:00 \n",
"25 NASDAQ MSFT 2022-01-12 10:30:00-04:00 \n",
"26 NASDAQ MSFT 2022-01-20 12:30:00-04:00 \n",
"27 NASDAQ MSFT 2022-01-20 13:30:00-04:00 \n",
"28 NASDAQ MSFT 2022-01-20 14:30:00-04:00 \n",
"29 NASDAQ MSFT 2022-01-26 10:30:00-04:00 \n",
"30 NASDAQ MSFT 2022-02-25 09:30:00-04:00 \n",
"31 NASDAQ MSFT 2022-03-04 09:30:00-04:00 \n",
"32 NASDAQ MSFT 2022-04-01 10:30:00-04:00 \n",
"33 NASDAQ MSFT 2022-04-04 11:30:00-04:00 \n",
"34 NASDAQ MSFT 2022-04-27 10:30:00-04:00 \n",
"35 NASDAQ MSFT 2022-05-05 11:30:00-04:00 \n",
"36 NASDAQ MSFT 2022-05-18 11:30:00-04:00 \n",
"37 NASDAQ MSFT 2022-05-24 10:30:00-04:00 \n",
"38 NASDAQ MSFT 2022-06-02 12:30:00-04:00 \n",
"39 NASDAQ MSFT 2022-06-02 13:30:00-04:00 \n",
"40 NASDAQ MSFT 2022-06-02 14:30:00-04:00 \n",
"41 NASDAQ MSFT 2022-06-09 09:30:00-04:00 \n",
"42 NASDAQ MSFT 2022-06-09 10:30:00-04:00 \n",
"43 NASDAQ MSFT 2022-07-12 10:30:00-04:00 \n",
"44 NASDAQ MSFT 2022-07-15 12:30:00-04:00 \n",
"45 NASDAQ MSFT 2022-07-15 13:30:00-04:00 \n",
"46 NASDAQ MSFT 2022-07-15 14:30:00-04:00 \n",
"47 NASDAQ MSFT 2022-07-25 11:30:00-04:00 \n",
"48 NASDAQ MSFT 2022-07-27 10:30:00-04:00 \n",
"49 NASDAQ MSFT 2022-08-09 09:30:00-04:00 \n",
"50 NASDAQ MSFT 2022-09-13 11:30:00-04:00 \n",
"51 NASDAQ MSFT 2022-10-07 10:30:00-04:00 \n",
"52 NASDAQ MSFT 2022-11-01 11:30:00-04:00 \n",
"53 NASDAQ MSFT 2022-11-07 12:30:00-04:00 \n",
"54 NASDAQ MSFT 2022-11-07 13:30:00-04:00 \n",
"55 NASDAQ MSFT 2022-11-07 14:30:00-04:00 \n",
"56 NASDAQ MSFT 2022-12-06 11:30:00-04:00 \n",
"57 NASDAQ MSFT 2022-12-12 11:30:00-04:00 \n",
"58 NASDAQ MSFT 2022-12-15 12:30:00-04:00 \n",
"59 NASDAQ MSFT 2022-12-15 13:30:00-04:00 \n",
"60 NASDAQ MSFT 2022-12-15 14:30:00-04:00 \n",
"61 NASDAQ MSFT 2023-01-10 12:30:00-04:00 \n",
"62 NASDAQ MSFT 2023-01-10 13:30:00-04:00 \n",
"63 NASDAQ MSFT 2023-01-10 14:30:00-04:00 \n",
"64 NASDAQ MSFT 2023-01-19 09:30:00-04:00 \n",
"65 NASDAQ MSFT 2023-01-25 09:30:00-04:00 \n",
"66 NASDAQ MSFT 2023-01-31 11:30:00-04:00 \n",
"67 NASDAQ MSFT 2023-02-10 09:30:00-04:00 \n",
"68 NASDAQ MSFT 2023-02-13 10:30:00-04:00 \n",
"69 NASDAQ MSFT 2023-02-16 09:30:00-04:00 \n",
"70 NASDAQ MSFT 2023-03-03 09:30:00-04:00 \n",
"71 NASDAQ MSFT 2023-03-08 12:30:00-04:00 \n",
"72 NASDAQ MSFT 2023-03-08 13:30:00-04:00 \n",
"73 NASDAQ MSFT 2023-03-08 14:30:00-04:00 \n",
"74 NASDAQ MSFT 2023-03-09 11:30:00-04:00 \n",
"75 NASDAQ MSFT 2023-03-28 09:30:00-04:00 \n",
"76 NASDAQ MSFT 2023-03-29 10:30:00-04:00 \n",
"77 NASDAQ MSFT 2023-04-11 10:30:00-04:00 \n",
"78 NASDAQ MSFT 2023-04-13 11:30:00-04:00 \n",
"79 NASDAQ MSFT 2023-05-10 09:30:00-04:00 \n",
"80 NASDAQ MSFT 2023-05-12 12:30:00-04:00 \n",
"81 NASDAQ MSFT 2023-05-12 13:30:00-04:00 \n",
"82 NASDAQ MSFT 2023-05-12 14:30:00-04:00 \n",
"83 NASDAQ MSFT 2023-05-15 10:30:00-04:00 \n",
"84 NASDAQ MSFT 2023-05-15 12:30:00-04:00 \n",
"85 NASDAQ MSFT 2023-05-15 13:30:00-04:00 \n",
"86 NASDAQ MSFT 2023-05-15 14:30:00-04:00 \n",
"87 NASDAQ MSFT 2023-06-01 10:30:00-04:00 \n",
"88 NASDAQ MSFT 2023-06-01 12:30:00-04:00 \n",
"89 NASDAQ MSFT 2023-06-01 13:30:00-04:00 \n",
"90 NASDAQ MSFT 2023-06-01 14:30:00-04:00 \n",
"91 NASDAQ MSFT 2023-06-07 09:30:00-04:00 \n",
"92 NASDAQ MSFT 2023-06-20 12:30:00-04:00 \n",
"93 NASDAQ MSFT 2023-06-20 13:30:00-04:00 \n",
"94 NASDAQ MSFT 2023-06-20 14:30:00-04:00 \n",
"95 NASDAQ MSFT 2023-06-28 10:30:00-04:00 \n",
"96 NASDAQ MSFT 2023-07-12 10:30:00-04:00 \n",
"\n",
" entry_transaction_type entry_quantity entry_currency entry_price \\\n",
"0 SELL 5 $ 284.77 \n",
"1 SELL 5 $ 285.73 \n",
"2 BUY 5 $ 289.04 \n",
"3 BUY 5 $ 289.04 \n",
"4 BUY 5 $ 289.04 \n",
"5 BUY 5 $ 294.43 \n",
"6 BUY 5 $ 294.43 \n",
"7 BUY 5 $ 294.43 \n",
"8 SELL 5 $ 300.19 \n",
"9 BUY 5 $ 303.71 \n",
"10 SELL 5 $ 301.40 \n",
"11 BUY 5 $ 300.18 \n",
"12 SELL 5 $ 297.64 \n",
"13 SELL 5 $ 297.64 \n",
"14 SELL 5 $ 297.64 \n",
"15 BUY 5 $ 289.19 \n",
"16 BUY 5 $ 289.19 \n",
"17 BUY 5 $ 289.19 \n",
"18 SELL 5 $ 334.69 \n",
"19 SELL 5 $ 338.50 \n",
"20 SELL 5 $ 335.13 \n",
"21 BUY 5 $ 331.57 \n",
"22 SELL 5 $ 329.64 \n",
"23 BUY 5 $ 326.76 \n",
"24 SELL 5 $ 337.56 \n",
"25 BUY 5 $ 319.67 \n",
"26 BUY 5 $ 309.96 \n",
"27 BUY 5 $ 309.96 \n",
"28 BUY 5 $ 309.96 \n",
"29 BUY 5 $ 307.99 \n",
"30 BUY 5 $ 296.54 \n",
"31 SELL 5 $ 293.67 \n",
"32 SELL 5 $ 308.52 \n",
"33 BUY 5 $ 313.26 \n",
"34 BUY 5 $ 281.99 \n",
"35 SELL 5 $ 277.01 \n",
"36 SELL 5 $ 257.47 \n",
"37 SELL 5 $ 254.88 \n",
"38 SELL 5 $ 268.03 \n",
"39 SELL 5 $ 268.03 \n",
"40 SELL 5 $ 268.03 \n",
"41 SELL 5 $ 267.78 \n",
"42 BUY 5 $ 272.27 \n",
"43 SELL 5 $ 256.23 \n",
"44 BUY 5 $ 257.20 \n",
"45 BUY 5 $ 257.20 \n",
"46 BUY 5 $ 257.20 \n",
"47 SELL 5 $ 258.94 \n",
"48 BUY 5 $ 263.50 \n",
"49 SELL 5 $ 279.70 \n",
"50 SELL 5 $ 254.81 \n",
"51 SELL 5 $ 236.18 \n",
"52 SELL 5 $ 230.09 \n",
"53 BUY 5 $ 226.42 \n",
"54 BUY 5 $ 226.42 \n",
"55 BUY 5 $ 226.42 \n",
"56 SELL 5 $ 247.28 \n",
"57 BUY 5 $ 250.78 \n",
"58 SELL 5 $ 249.79 \n",
"59 SELL 5 $ 249.79 \n",
"60 SELL 5 $ 249.79 \n",
"61 BUY 5 $ 228.73 \n",
"62 BUY 5 $ 228.73 \n",
"63 BUY 5 $ 228.73 \n",
"64 SELL 5 $ 234.04 \n",
"65 SELL 5 $ 235.60 \n",
"66 BUY 5 $ 245.23 \n",
"67 SELL 5 $ 260.80 \n",
"68 BUY 5 $ 267.59 \n",
"69 SELL 5 $ 267.78 \n",
"70 BUY 5 $ 251.00 \n",
"71 SELL 5 $ 252.35 \n",
"72 SELL 5 $ 252.35 \n",
"73 SELL 5 $ 252.35 \n",
"74 BUY 5 $ 258.57 \n",
"75 SELL 5 $ 275.79 \n",
"76 BUY 5 $ 279.78 \n",
"77 SELL 5 $ 283.10 \n",
"78 BUY 5 $ 287.88 \n",
"79 BUY 5 $ 308.62 \n",
"80 SELL 5 $ 308.55 \n",
"81 SELL 5 $ 308.55 \n",
"82 SELL 5 $ 308.55 \n",
"83 SELL 5 $ 307.66 \n",
"84 BUY 5 $ 309.78 \n",
"85 BUY 5 $ 309.78 \n",
"86 BUY 5 $ 309.78 \n",
"87 SELL 5 $ 327.57 \n",
"88 BUY 5 $ 330.15 \n",
"89 BUY 5 $ 330.15 \n",
"90 BUY 5 $ 330.15 \n",
"91 SELL 5 $ 331.65 \n",
"92 SELL 5 $ 336.11 \n",
"93 SELL 5 $ 336.11 \n",
"94 SELL 5 $ 336.11 \n",
"95 BUY 5 $ 336.55 \n",
"96 BUY 5 $ 340.47 \n",
"\n",
" entry_variety exit_timestamp exit_transaction_type \\\n",
"0 2021-08-04 15:30:00-04:00 BUY \n",
"1 2021-08-10 15:30:00-04:00 BUY \n",
"2 2021-08-12 13:30:00-04:00 SELL \n",
"3 2021-08-12 14:30:00-04:00 SELL \n",
"4 2021-08-12 15:30:00-04:00 SELL \n",
"5 2021-08-19 13:30:00-04:00 SELL \n",
"6 2021-08-19 14:30:00-04:00 SELL \n",
"7 2021-08-19 15:30:00-04:00 SELL \n",
"8 2021-08-26 15:30:00-04:00 BUY \n",
"9 2021-08-30 15:30:00-04:00 SELL \n",
"10 2021-09-02 15:30:00-04:00 BUY \n",
"11 2021-09-14 15:30:00-04:00 SELL \n",
"12 2021-09-24 13:30:00-04:00 BUY \n",
"13 2021-09-24 14:30:00-04:00 BUY \n",
"14 2021-09-24 15:30:00-04:00 BUY \n",
"15 2021-10-05 13:30:00-04:00 SELL \n",
"16 2021-10-05 14:30:00-04:00 SELL \n",
"17 2021-10-05 15:30:00-04:00 SELL \n",
"18 2021-11-10 15:30:00-04:00 BUY \n",
"19 2021-11-23 15:30:00-04:00 BUY \n",
"20 2021-12-01 15:30:00-04:00 BUY \n",
"21 2021-12-07 15:30:00-04:00 SELL \n",
"22 2021-12-14 15:30:00-04:00 BUY \n",
"23 2021-12-22 15:30:00-04:00 SELL \n",
"24 2021-12-31 15:30:00-04:00 BUY \n",
"25 2022-01-12 15:30:00-04:00 SELL \n",
"26 2022-01-20 13:30:00-04:00 SELL \n",
"27 2022-01-20 14:30:00-04:00 SELL \n",
"28 2022-01-20 15:30:00-04:00 SELL \n",
"29 2022-01-26 15:30:00-04:00 SELL \n",
"30 2022-02-25 15:30:00-04:00 SELL \n",
"31 2022-03-04 15:30:00-04:00 BUY \n",
"32 2022-04-01 15:30:00-04:00 BUY \n",
"33 2022-04-04 15:30:00-04:00 SELL \n",
"34 2022-04-27 15:30:00-04:00 SELL \n",
"35 2022-05-05 15:30:00-04:00 BUY \n",
"36 2022-05-18 15:30:00-04:00 BUY \n",
"37 2022-05-24 15:30:00-04:00 BUY \n",
"38 2022-06-02 13:30:00-04:00 BUY \n",
"39 2022-06-02 14:30:00-04:00 BUY \n",
"40 2022-06-02 15:30:00-04:00 BUY \n",
"41 2022-06-09 10:30:00-04:00 BUY \n",
"42 2022-06-09 15:30:00-04:00 SELL \n",
"43 2022-07-12 15:30:00-04:00 BUY \n",
"44 2022-07-15 13:30:00-04:00 SELL \n",
"45 2022-07-15 14:30:00-04:00 SELL \n",
"46 2022-07-15 15:30:00-04:00 SELL \n",
"47 2022-07-25 15:30:00-04:00 BUY \n",
"48 2022-07-27 15:30:00-04:00 SELL \n",
"49 2022-08-09 15:30:00-04:00 BUY \n",
"50 2022-09-13 15:30:00-04:00 BUY \n",
"51 2022-10-07 15:30:00-04:00 BUY \n",
"52 2022-11-01 15:30:00-04:00 BUY \n",
"53 2022-11-07 13:30:00-04:00 SELL \n",
"54 2022-11-07 14:30:00-04:00 SELL \n",
"55 2022-11-07 15:30:00-04:00 SELL \n",
"56 2022-12-06 15:30:00-04:00 BUY \n",
"57 2022-12-12 15:30:00-04:00 SELL \n",
"58 2022-12-15 13:30:00-04:00 BUY \n",
"59 2022-12-15 14:30:00-04:00 BUY \n",
"60 2022-12-15 15:30:00-04:00 BUY \n",
"61 2023-01-10 13:30:00-04:00 SELL \n",
"62 2023-01-10 14:30:00-04:00 SELL \n",
"63 2023-01-10 15:30:00-04:00 SELL \n",
"64 2023-01-19 15:30:00-04:00 BUY \n",
"65 2023-01-25 15:30:00-04:00 BUY \n",
"66 2023-01-31 15:30:00-04:00 SELL \n",
"67 2023-02-10 15:30:00-04:00 BUY \n",
"68 2023-02-13 15:30:00-04:00 SELL \n",
"69 2023-02-16 15:30:00-04:00 BUY \n",
"70 2023-03-03 15:30:00-04:00 SELL \n",
"71 2023-03-08 13:30:00-04:00 BUY \n",
"72 2023-03-08 14:30:00-04:00 BUY \n",
"73 2023-03-08 15:30:00-04:00 BUY \n",
"74 2023-03-09 15:30:00-04:00 SELL \n",
"75 2023-03-28 15:30:00-04:00 BUY \n",
"76 2023-03-29 15:30:00-04:00 SELL \n",
"77 2023-04-11 15:30:00-04:00 BUY \n",
"78 2023-04-13 15:30:00-04:00 SELL \n",
"79 2023-05-10 15:30:00-04:00 SELL \n",
"80 2023-05-12 13:30:00-04:00 BUY \n",
"81 2023-05-12 14:30:00-04:00 BUY \n",
"82 2023-05-12 15:30:00-04:00 BUY \n",
"83 2023-05-15 12:30:00-04:00 BUY \n",
"84 2023-05-15 13:30:00-04:00 SELL \n",
"85 2023-05-15 14:30:00-04:00 SELL \n",
"86 2023-05-15 15:30:00-04:00 SELL \n",
"87 2023-06-01 12:30:00-04:00 BUY \n",
"88 2023-06-01 13:30:00-04:00 SELL \n",
"89 2023-06-01 14:30:00-04:00 SELL \n",
"90 2023-06-01 15:30:00-04:00 SELL \n",
"91 2023-06-07 15:30:00-04:00 BUY \n",
"92 2023-06-20 13:30:00-04:00 BUY \n",
"93 2023-06-20 14:30:00-04:00 BUY \n",
"94 2023-06-20 15:30:00-04:00 BUY \n",
"95 2023-06-28 15:30:00-04:00 SELL \n",
"96 2023-07-12 15:30:00-04:00 SELL \n",
"\n",
" exit_quantity exit_currency exit_price exit_variety pnl_absolute \\\n",
"0 5 $ 286.45 -8.40 \n",
"1 5 $ 285.83 -0.50 \n",
"2 5 $ 289.04 0.00 \n",
"3 5 $ 289.04 0.00 \n",
"4 5 $ 289.04 0.00 \n",
"5 5 $ 294.43 0.00 \n",
"6 5 $ 294.43 0.00 \n",
"7 5 $ 294.43 0.00 \n",
"8 5 $ 300.43 -1.20 \n",
"9 5 $ 303.37 -1.70 \n",
"10 5 $ 301.12 1.40 \n",
"11 5 $ 300.90 3.60 \n",
"12 5 $ 297.64 0.00 \n",
"13 5 $ 297.64 0.00 \n",
"14 5 $ 297.64 0.00 \n",
"15 5 $ 289.19 0.00 \n",
"16 5 $ 289.19 0.00 \n",
"17 5 $ 289.19 0.00 \n",
"18 5 $ 333.09 8.00 \n",
"19 5 $ 334.44 20.30 \n",
"20 5 $ 335.62 -2.45 \n",
"21 5 $ 335.29 18.60 \n",
"22 5 $ 326.82 14.10 \n",
"23 5 $ 330.90 20.70 \n",
"24 5 $ 336.90 3.30 \n",
"25 5 $ 318.88 -3.95 \n",
"26 5 $ 309.96 0.00 \n",
"27 5 $ 309.96 0.00 \n",
"28 5 $ 309.96 0.00 \n",
"29 5 $ 300.51 -37.40 \n",
"30 5 $ 295.07 -7.35 \n",
"31 5 $ 289.54 20.65 \n",
"32 5 $ 305.86 13.30 \n",
"33 5 $ 313.30 0.20 \n",
"34 5 $ 286.06 20.35 \n",
"35 5 $ 276.20 4.05 \n",
"36 5 $ 256.87 3.00 \n",
"37 5 $ 257.38 -12.50 \n",
"38 5 $ 268.03 0.00 \n",
"39 5 $ 268.03 0.00 \n",
"40 5 $ 268.03 0.00 \n",
"41 5 $ 272.27 -22.45 \n",
"42 5 $ 271.29 -4.90 \n",
"43 5 $ 257.02 -3.95 \n",
"44 5 $ 257.20 0.00 \n",
"45 5 $ 257.20 0.00 \n",
"46 5 $ 257.20 0.00 \n",
"47 5 $ 259.20 -1.30 \n",
"48 5 $ 264.34 4.20 \n",
"49 5 $ 281.00 -6.50 \n",
"50 5 $ 255.26 -2.25 \n",
"51 5 $ 236.01 0.85 \n",
"52 5 $ 229.45 3.20 \n",
"53 5 $ 226.42 0.00 \n",
"54 5 $ 226.42 0.00 \n",
"55 5 $ 226.42 0.00 \n",
"56 5 $ 247.09 0.95 \n",
"57 5 $ 249.75 -5.15 \n",
"58 5 $ 249.79 0.00 \n",
"59 5 $ 249.79 0.00 \n",
"60 5 $ 249.79 0.00 \n",
"61 5 $ 228.73 0.00 \n",
"62 5 $ 228.73 0.00 \n",
"63 5 $ 228.73 0.00 \n",
"64 5 $ 231.11 14.65 \n",
"65 5 $ 234.59 5.05 \n",
"66 5 $ 244.71 -2.60 \n",
"67 5 $ 262.42 -8.10 \n",
"68 5 $ 271.67 20.40 \n",
"69 5 $ 265.74 10.20 \n",
"70 5 $ 254.10 15.50 \n",
"71 5 $ 252.35 0.00 \n",
"72 5 $ 252.35 0.00 \n",
"73 5 $ 252.35 0.00 \n",
"74 5 $ 258.51 -0.30 \n",
"75 5 $ 273.75 10.20 \n",
"76 5 $ 279.69 -0.45 \n",
"77 5 $ 282.79 1.55 \n",
"78 5 $ 287.51 -1.85 \n",
"79 5 $ 311.10 12.40 \n",
"80 5 $ 308.55 0.00 \n",
"81 5 $ 308.55 0.00 \n",
"82 5 $ 308.55 0.00 \n",
"83 5 $ 309.78 -10.60 \n",
"84 5 $ 309.78 0.00 \n",
"85 5 $ 309.78 0.00 \n",
"86 5 $ 309.78 0.00 \n",
"87 5 $ 330.15 -12.90 \n",
"88 5 $ 330.15 0.00 \n",
"89 5 $ 330.15 0.00 \n",
"90 5 $ 330.15 0.00 \n",
"91 5 $ 325.08 32.85 \n",
"92 5 $ 336.11 0.00 \n",
"93 5 $ 336.11 0.00 \n",
"94 5 $ 336.11 0.00 \n",
"95 5 $ 337.14 2.95 \n",
"96 5 $ 336.43 -20.20 \n",
"\n",
" pnl_cumulative_absolute brokerage net_pnl \n",
"0 -8.40 0 -8.40 \n",
"1 -8.90 0 -0.50 \n",
"2 -8.90 0 0.00 \n",
"3 -8.90 0 0.00 \n",
"4 -8.90 0 0.00 \n",
"5 -8.90 0 0.00 \n",
"6 -8.90 0 0.00 \n",
"7 -8.90 0 0.00 \n",
"8 -10.10 0 -1.20 \n",
"9 -11.80 0 -1.70 \n",
"10 -10.40 0 1.40 \n",
"11 -6.80 0 3.60 \n",
"12 -6.80 0 0.00 \n",
"13 -6.80 0 0.00 \n",
"14 -6.80 0 0.00 \n",
"15 -6.80 0 0.00 \n",
"16 -6.80 0 0.00 \n",
"17 -6.80 0 0.00 \n",
"18 1.20 0 8.00 \n",
"19 21.50 0 20.30 \n",
"20 19.05 0 -2.45 \n",
"21 37.65 0 18.60 \n",
"22 51.75 0 14.10 \n",
"23 72.45 0 20.70 \n",
"24 75.75 0 3.30 \n",
"25 71.80 0 -3.95 \n",
"26 71.80 0 0.00 \n",
"27 71.80 0 0.00 \n",
"28 71.80 0 0.00 \n",
"29 34.40 0 -37.40 \n",
"30 27.05 0 -7.35 \n",
"31 47.70 0 20.65 \n",
"32 61.00 0 13.30 \n",
"33 61.20 0 0.20 \n",
"34 81.55 0 20.35 \n",
"35 85.60 0 4.05 \n",
"36 88.60 0 3.00 \n",
"37 76.10 0 -12.50 \n",
"38 76.10 0 0.00 \n",
"39 76.10 0 0.00 \n",
"40 76.10 0 0.00 \n",
"41 53.65 0 -22.45 \n",
"42 48.75 0 -4.90 \n",
"43 44.80 0 -3.95 \n",
"44 44.80 0 0.00 \n",
"45 44.80 0 0.00 \n",
"46 44.80 0 0.00 \n",
"47 43.50 0 -1.30 \n",
"48 47.70 0 4.20 \n",
"49 41.20 0 -6.50 \n",
"50 38.95 0 -2.25 \n",
"51 39.80 0 0.85 \n",
"52 43.00 0 3.20 \n",
"53 43.00 0 0.00 \n",
"54 43.00 0 0.00 \n",
"55 43.00 0 0.00 \n",
"56 43.95 0 0.95 \n",
"57 38.80 0 -5.15 \n",
"58 38.80 0 0.00 \n",
"59 38.80 0 0.00 \n",
"60 38.80 0 0.00 \n",
"61 38.80 0 0.00 \n",
"62 38.80 0 0.00 \n",
"63 38.80 0 0.00 \n",
"64 53.45 0 14.65 \n",
"65 58.50 0 5.05 \n",
"66 55.90 0 -2.60 \n",
"67 47.80 0 -8.10 \n",
"68 68.20 0 20.40 \n",
"69 78.40 0 10.20 \n",
"70 93.90 0 15.50 \n",
"71 93.90 0 0.00 \n",
"72 93.90 0 0.00 \n",
"73 93.90 0 0.00 \n",
"74 93.60 0 -0.30 \n",
"75 103.80 0 10.20 \n",
"76 103.35 0 -0.45 \n",
"77 104.90 0 1.55 \n",
"78 103.05 0 -1.85 \n",
"79 115.45 0 12.40 \n",
"80 115.45 0 0.00 \n",
"81 115.45 0 0.00 \n",
"82 115.45 0 0.00 \n",
"83 104.85 0 -10.60 \n",
"84 104.85 0 0.00 \n",
"85 104.85 0 0.00 \n",
"86 104.85 0 0.00 \n",
"87 91.95 0 -12.90 \n",
"88 91.95 0 0.00 \n",
"89 91.95 0 0.00 \n",
"90 91.95 0 0.00 \n",
"91 124.80 0 32.85 \n",
"92 124.80 0 0.00 \n",
"93 124.80 0 0.00 \n",
"94 124.80 0 0.00 \n",
"95 127.75 0 2.95 \n",
"96 107.55 0 -20.20 "
]
},
"execution_count": 17,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"pnl_reports = connection.get_backtesting_report_pnl_table(strategy)\n",
"pnl_reports"
]
},
{
"cell_type": "markdown",
"id": "2f1c6409",
"metadata": {},
"source": [
"## Statistics Reports"
]
},
{
"cell_type": "markdown",
"id": "73c04b07",
"metadata": {},
"source": [
"### Statistics"
]
},
{
"cell_type": "code",
"execution_count": 18,
"id": "f8477204",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Generating Statistics for already fetched P&L data...\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/home/pratikurkude/projects/myenv/lib/python3.10/site-packages/pyalgotrading/algobulls/connection.py:621: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
"Try using .loc[row_indexer,col_indexer] = value instead\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" _returns_df['entry_timestamp'] = _returns_df['entry_timestamp'].dt.tz_localize(None) # Note: Quantstats has a bug. It doesn't accept the df index, which is set below, with timezone. Hence, we have to drop the timezone info\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" Strategy\n",
"------------------ ----------\n",
"Start Period 2021-08-04\n",
"End Period 2023-07-12\n",
"Risk-Free Rate 0.0%\n",
"Time in Market 53.0%\n",
"\n",
"Cumulative Return 2.9%\n",
"CAGR﹪ 1.49%\n",
"\n",
"Sharpe 2.13\n",
"Prob. Sharpe Ratio 90.34%\n",
"Sortino 3.46\n",
"Sortino/√2 2.45\n",
"Omega 1.69\n",
"\n",
"Max Drawdown -1.22%\n",
"Longest DD Days 282\n",
"\n",
"Gain/Pain Ratio 0.69\n",
"Gain/Pain (1M) 0.99\n",
"\n",
"Payoff Ratio 1.39\n",
"Profit Factor 1.69\n",
"Common Sense Ratio 3.17\n",
"CPC Index 1.29\n",
"Tail Ratio 1.88\n",
"Outlier Win Ratio 5.49\n",
"Outlier Loss Ratio 3.11\n",
"\n",
"MTD -0.49%\n",
"3M 0.06%\n",
"6M 1.7%\n",
"YTD 1.7%\n",
"1Y 1.45%\n",
"3Y (ann.) 1.49%\n",
"5Y (ann.) 1.49%\n",
"10Y (ann.) 1.49%\n",
"All-time (ann.) 1.49%\n",
"\n",
"Avg. Drawdown -0.41%\n",
"Avg. Drawdown Days 56\n",
"Recovery Factor 2.38\n",
"Ulcer Index 0.01\n",
"Serenity Index 0.86\n"
]
}
],
"source": [
"connection.get_backtesting_report_statistics(strategy)"
]
},
{
"cell_type": "markdown",
"id": "37978a4d",
"metadata": {},
"source": [
"### Quantstats Full Report"
]
},
{
"cell_type": "code",
"execution_count": 19,
"id": "e2ee9bce",
"metadata": {
"scrolled": true
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Generating Statistics for already fetched P&L data...\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"/home/pratikurkude/projects/myenv/lib/python3.10/site-packages/pyalgotrading/algobulls/connection.py:621: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
"Try using .loc[row_indexer,col_indexer] = value instead\n",
"\n",
"See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy\n",
" _returns_df['entry_timestamp'] = _returns_df['entry_timestamp'].dt.tz_localize(None) # Note: Quantstats has a bug. It doesn't accept the df index, which is set below, with timezone. Hence, we have to drop the timezone info\n"
]
},
{
"data": {
"text/html": [
"Performance Metrics
"
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"name": "stdout",
"output_type": "stream",
"text": [
" Strategy\n",
"------------------------- ----------\n",
"Start Period 2021-08-04\n",
"End Period 2023-07-12\n",
"Risk-Free Rate 0.0%\n",
"Time in Market 53.0%\n",
"\n",
"Cumulative Return 2.9%\n",
"CAGR﹪ 1.49%\n",
"\n",
"Sharpe 2.13\n",
"Prob. Sharpe Ratio 90.34%\n",
"Smart Sharpe 1.8\n",
"Sortino 3.46\n",
"Smart Sortino 2.92\n",
"Sortino/√2 2.45\n",
"Smart Sortino/√2 2.06\n",
"Omega 1.69\n",
"\n",
"Max Drawdown -1.22%\n",
"Longest DD Days 282\n",
"Volatility (ann.) 3.51%\n",
"Calmar 1.22\n",
"Skew -0.06\n",
"Kurtosis 4.97\n",
"\n",
"Expected Daily % 0.03%\n",
"Expected Monthly % 0.12%\n",
"Expected Yearly % 0.96%\n",
"Kelly Criterion 22.42%\n",
"Risk of Ruin 0.0%\n",
"Daily Value-at-Risk -0.33%\n",
"Expected Shortfall (cVaR) -0.33%\n",
"\n",
"Max Consecutive Wins 6\n",
"Max Consecutive Losses 3\n",
"Gain/Pain Ratio 0.69\n",
"Gain/Pain (1M) 0.99\n",
"\n",
"Payoff Ratio 1.39\n",
"Profit Factor 1.69\n",
"Common Sense Ratio 3.17\n",
"CPC Index 1.29\n",
"Tail Ratio 1.88\n",
"Outlier Win Ratio 5.49\n",
"Outlier Loss Ratio 3.11\n",
"\n",
"MTD -0.49%\n",
"3M 0.06%\n",
"6M 1.7%\n",
"YTD 1.7%\n",
"1Y 1.45%\n",
"3Y (ann.) 1.49%\n",
"5Y (ann.) 1.49%\n",
"10Y (ann.) 1.49%\n",
"All-time (ann.) 1.49%\n",
"\n",
"Best Day 0.8%\n",
"Worst Day -0.92%\n",
"Best Month 1.35%\n",
"Worst Month -1.01%\n",
"Best Year 2.11%\n",
"Worst Year -0.91%\n",
"\n",
"Avg. Drawdown -0.41%\n",
"Avg. Drawdown Days 56\n",
"Recovery Factor 2.38\n",
"Ulcer Index 0.01\n",
"Serenity Index 0.86\n",
"\n",
"Avg. Up Month 0.49%\n",
"Avg. Down Month -0.27%\n",
"Win Days % 54.9%\n",
"Win Month % 52.17%\n",
"Win Quarter % 55.56%\n",
"Win Year % 66.67%\n"
]
},
{
"data": {
"text/plain": [
"None"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"5 Worst Drawdowns
"
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"\n",
"\n",
"
\n",
" \n",
" \n",
" | \n",
" Start | \n",
" Valley | \n",
" End | \n",
" Days | \n",
" Max Drawdown | \n",
" 99% Max Drawdown | \n",
"
\n",
" \n",
" \n",
" \n",
" 1 | \n",
" 2022-05-24 | \n",
" 2022-12-12 | \n",
" 2023-03-03 | \n",
" 282 | \n",
" -1.218021 | \n",
" -1.214352 | \n",
"
\n",
" \n",
" 2 | \n",
" 2022-01-12 | \n",
" 2022-02-25 | \n",
" 2022-04-27 | \n",
" 105 | \n",
" -1.194872 | \n",
" -1.014537 | \n",
"
\n",
" \n",
" 3 | \n",
" 2023-05-15 | \n",
" 2023-06-01 | \n",
" 2023-06-07 | \n",
" 22 | \n",
" -0.571019 | \n",
" -0.257566 | \n",
"
\n",
" \n",
" 4 | \n",
" 2023-07-12 | \n",
" 2023-07-12 | \n",
" 2023-07-12 | \n",
" 0 | \n",
" -0.489371 | \n",
" NaN | \n",
"
\n",
" \n",
" 5 | \n",
" 2021-08-10 | \n",
" 2021-08-30 | \n",
" 2021-09-14 | \n",
" 35 | \n",
" -0.085179 | \n",
" -0.050105 | \n",
"
\n",
" \n",
"
\n",
"
"
],
"text/plain": [
" Start Valley End Days Max Drawdown 99% Max Drawdown\n",
"1 2022-05-24 2022-12-12 2023-03-03 282 -1.218021 -1.214352\n",
"2 2022-01-12 2022-02-25 2022-04-27 105 -1.194872 -1.014537\n",
"3 2023-05-15 2023-06-01 2023-06-07 22 -0.571019 -0.257566\n",
"4 2023-07-12 2023-07-12 2023-07-12 0 -0.489371 NaN\n",
"5 2021-08-10 2021-08-30 2021-09-14 35 -0.085179 -0.050105"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/html": [
"Strategy Visualization
"
],
"text/plain": [
""
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAwwAAAHbCAYAAABm2x3FAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAACO+UlEQVR4nOzdeXhTZb4H8G+apE2aNklburd0pdCyU0BQWSqLyiagiAsqjKKMemUcccZZ7h2XkZmrM6NeGWdG3NBREGFABUQQAQWBsnQBCgVKC20h3ZPuaZZz/wgJDW2gbdImab+f5+kDPet73p68Ob/zbiJBEAQQERERERG1w8fdCSAiIiIiIs/FgIGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERERERE5BADBiIiIiIicogBAxEREREROcSAgYioG4lEItvPRx991CPnjI+Pt53zxRdf7JFzEhFR78WAgYh6VFlZGV555RVMmjQJ4eHh8PX1hUKhwODBg/Hoo4/im2++gSAI7k6mx/L2YGDPnj12QZT1RywWQ61WY9SoUfj1r38NjUbjsnMuXrzYdp7Jkye77LhERH2FxN0JIKK+45133sFzzz2H5uZmu+UGgwF5eXnIy8vDBx98gMLCQsTHx7snkb3A7373O+h0OgDAzTff7ObUdIzZbIZOp0NWVhaysrLw8ccfIzMzE7Gxse5OGhFRn8eAgYh6xGuvvYZf//rXtt/FYjFmzpyJ9PR0iEQinDt3Dt9++y3KysrcmMreYenSpe5OQoctXLgQo0ePRm1tLTZv3ozjx48DADQaDd544w387W9/c3MKu66lpQWCIMDPz8/dSSEico5ARNTNTp48KYjFYgGAAEAICwsTjh071ma7lpYW4d133xXKysoEQRCEwsJC2z4AhN27d9ttP2nSJNu6Rx55xLb82v127dolvPnmm0JKSoogk8mEwYMHC5988okgCIJQX18vPPvss0JUVJTg5+cnjBgxQti0aVObtLU+3ocffmi37pFHHrGtmzRpUof2q6qqEp5//nnhtttuE+Li4oSAgABBKpUKYWFhwtSpU4WPP/5YMJvN7Z7D0Y9VXFycbdkf/vAHQRAE4b333rMt8/f3F+rr6+3SWVNTI/j5+dm2+fe//223/quvvhLmzJkjRERECFKpVFCr1UJGRobw73//2y6dN7J7926HeaLVagVfX1/buttvv73dY/zwww/CwoULhdjYWMHX11cIDAwUxo0bJ6xatUpoaWmxbffhhx/eMM+s95Sje6m947R27X7Hjx8X7rrrLiE4OFgAIGRlZbV7H69du1YYO3asIJfLBbVaLdxzzz3CxYsX21zrl19+Kdx+++1CWFiYIJFIhMDAQCExMVG46667hJUrVwomk6nDeU9E1FUMGIio2y1btszugWnjxo0d2s9VAUN6enq7D4vvvPOOMHbs2DbLRSKR8N1339mdy9UBw/Hjx2/4MLtkyZJ2z9GVgKG2tlbw9/e3Lf/ss8/s0vn+++/b1qlUKqGxsVEQBEEwmUzCQw89dN3zLliwQDAajR34i14/YBAEwfagDUB48MEH2+z/29/+9rppmTBhgi0Y6umAYeTIkYJCobDbtr2A4dZbb203LQMGDBCampocnre9n9bbExF1FzZJIqJut2vXLtv/g4KCMHfu3B49/9GjR3HHHXdgzJgxeO+993D58mUAwJNPPgkAmDNnDgYPHoy3334b9fX1EAQBr7/+OqZMmdJtafLx8UFqairGjh2LiIgIqNVqNDc3IysrC19//TUEQcCHH36IZcuWYezYsbjvvvswZMgQrFy5EjU1NQCAadOmYfr06R06X2BgIO655x58/PHHAIDPPvsM999/v239Z599Zvv/fffdB7lcDsDSlOyTTz4BYBnx6e6778bw4cNRWFiITz75BAaDAV988QVGjBiB3/72t13Oj9raWnz00Ueorq62Lbv33nvttlm3bh1Wrlxp+/3222/HLbfcgrKyMqxZswb19fX48ccf8eyzz+Ldd9/FmDFj8Prrr+Pzzz/HkSNHAACJiYn4+c9/bjtGUlJSl9N8raysLEgkEjz00EMYMGAATp8+DZlM1ma7ffv2YcyYMbj99tuxe/du7N+/HwBw9uxZbN68Gffddx8A4B//+IdtnzFjxmDWrFkwGo0oLi7GoUOHcOrUKZelnYjoutwdsRBR79f6zfZNN93U4f1cVcMwffp0W7OZf/3rX3brZs6cadvvhRdesC0PDg62O1frfVxRw2B14cIFYcOGDcKqVauEv/zlL8Lrr78uREdH2/Z5+eWX7bZvr/bgWo622bNnj225VCoVqqqqBEEQhMuXL9s1GTt06JAgCJbahX79+tmW/8///I/deV577TXbupCQkA41j7m2hqG9H39/f+H1119vs+/IkSNt2zz88MN269avX29bJ5FIbNcmCNf/+1i5ooYBgLB58+Y2x772fhw7dqyt6VRLS4sQFhZmW/fLX/7Stt+wYcNsyw8cONDucdkkiYh6AmsYiKjXe+CBByASiQCgzehLrd9it37bbH2L312qqqrwyCOPYOvWrdfdrqSkxGXnnDhxIpKSklBQUACDwYCNGzdi6dKlWL9+PUwmEwBg8ODBGDt2LAAgPz8flZWVtv1ffvllvPzyy+0eu6qqCmfOnMGgQYOcTue8efOwbNkyu2WNjY3Izs62/f7xxx/bakuuZTQakZmZiTvuuMPptHTGkCFDcNddd91wu8ceewxSqRQAIJVKkZCQgPLycgD2992ECROQm5sLwFKbNH78eAwYMABpaWmYOHEihg4d2g1XQUTUFudhIKJuFx0dbfv/mTNnujzPwrX76fX6Du0XFRVl+7+vr6/DdRLJ1Xco10tjV9PR2qOPPnrDYKGrx3ZEJBJh8eLFtt+tzZBaN0dasmSJ7f+tmwd1REVFRafTtHDhQqxcuRKzZs2yLfv0009x11132eVzTU1Np+6brqTFqqt/344GS9cGra1HUTKbzbb/r1y5EnfeeScAoL6+Hjt37sQ777yDp59+GsOGDcPkyZPR0NDQoXMSETmDNQxE1O2mTJmCs2fPArA8+H355Zcd6sfg42P/TqOpqcn2f7PZjIKCgg6d3/o2tz2tg4TrEYlEtgfJ1ukAYLu2jmpoaMCWLVtsv0+ZMgXvvvsu4uLiIBaLMXbsWBw+fLhTx+yoRx55BH/4wx9gNpvxww8/YN++fTh06BAAS14sWrTItm1wcHCbfYcMGeLw2F2ZO+OOO+6wBTHLli3Dv/71LwDA999/j3//+9946KGHAABqtdpuvzlz5mDChAkOjztq1KhOpaP1vdbVv69CoejQdtfej9bar2splUps27YNJSUlOHjwIM6cOYO8vDxs2rQJjY2N2Lt3L1577TW89NJLHTovEVFXMWAgom739NNPY/Xq1bZmLz//+c+RkJCA4cOH221nMBiwZs0azJkzB2FhYW0eEg8ePIgZM2YAAFavXu3UW+TOUqvVtuYiBw8etHWY/vbbb3H06NFOHUun09nyAgBmzpyJxMREAJZmQNZmKO1p/bDZ2NjYqfMCQGxsLKZOnYodO3bAbDbj4YcftktHeHi47feBAwciJCQEVVVVACwP0itWrGhzzPLycuzfv9/pSdb+/Oc/Y926dbZJ515++WU88MADEIvFUCgUGDFihK1ZUlVVFZYvX97m4Vun0+Gbb77B4MGDbcs6kmet77WsrCy0tLTA19cXpaWlWLNmjVPX1VUnTpzAwIEDERMTg3vuuce2fPny5fi///s/AMCxY8fckjYi6lsYMBBRtxs8eDBeeeUV2yg6Go0Go0ePxqxZszBy5Mg2E7dNnToVgOUNa0pKCs6cOQMAePXVV5GVlYWmpiZ8//33PXoNY8aMwY4dOwAAn3zyCUpLSyGXy23LOsMaDGm1WgDAH//4R5SXl8NoNOKDDz64bhOY6OhonDt3DgDw0UcfQS6XIzAwEElJSZg3b16Hzr9kyRJbugsLC+2Wt+bj44Nf/vKX+N3vfgcAWL9+Pc6fP49p06YhMDAQGo0GR44cwaFDh3Drrbd2+PyOqNVqPPXUU7aRkM6dO4fPP/8cDzzwAADg+eefx4MPPggA2L9/P4YNG4bZs2cjKCgIVVVVyMrKwr59+xAZGWkbaQiwbxJ39OhRLF++HLGxsfD19cUzzzwDwPL33bRpk+28o0aNQmpqKnbv3m0LmHraihUrkJmZiSlTpiA2NhahoaG4dOkSPvzwQ9s21wbVRETdwn39rYmor3nrrbfsJgdz9FNYWGjbp/WEY61/EhMThUGDBnVolKTWoytdO0pP63XXGw1n586dgkgkapOOkJAQu7kcOjpK0p///Od2r2vIkCF280ZcO2LPW2+91e5+rUd7utFISs3NzUJQUJDd/uHh4YLBYGizbUfmYWjvuh250TwM5eXldqNqDR482G5iuN/85jc3TEtcXJzdMbOysgQfH5822ykUCts2ZWVlQkhISJttfHx8hNtvv71DoyRd+7ey6upoX9ee99ofmUwmZGZmdijfiYicwU7PRNRjnnnmGRQWFuLFF1/ErbfeitDQUEgkEvj7+yM1NRU///nPsWfPHsTFxdn2efTRR7F69WqkpqbC19cXERER+PnPf47MzEy75jPdberUqdi0aRNGjRoFX19fhISE4MEHH8TRo0eRmpra6eP9+te/xt///nekpKRAKpUiIiICS5cuxd69exEQEOBwv6eeegovvvgiEhMTO9z/4lp+fn52czAAwKJFi9o9no+PDz7++GNs3boVd999N2JiYuDr6ws/Pz/ExcVh9uzZePPNN7F27doupeVaoaGheOyxx2y/nzx50vbmH7B0BN6/fz8WLVqEhIQE+Pn5QSqVIjo6GtOnT8fKlSvt5v0AgBEjRmDt2rUYNWpUu/MiAJZan7179+LOO+9EQEAAFAoFbrvtNuzZs8eutqInPf/881i+fDnGjRuH6OhoW74nJibikUceQWZmJsaMGeOWtBFR3yIShC4OV0JERERERL0eaxiIiIiIiMghBgxEREREROQQAwYiIiIiInKIAQMRERERETnEgIGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERERERE5BADBiIiIiIicogBAxEREREROcSAgYiIiIiIHGLAQEREREREDjFgICIiIiIihxgwEBERERGRQwwYiIiIiIjIIQYMRERERETkEAMGIiIiIiJyiAEDERERERE5xICBiIiIiIgcYsBAREREREQOMWAgIiIiIiKHGDAQEREREZFDDBiIiIiIiMghBgxEREREROQQAwYiIiIiInKIAQMRERERETnEgIGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERERERE5BADBiIiIiIicogBAxEREREROcSAgYiIiIiIHGLAQEREREREDjFgICIiIiIihxgwEBERERGRQwwYiIiIiIjIIQYMRERERETkEAMGIiIiIiJyiAEDERERERE5xICBiIiIiIgcYsBAREREREQOMWAgIiIiIiKHGDAQEREREZFDDBiIiIiIiMghBgxEREREROQQAwYiIiIiInKIAQMRERERETnEgIGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERERERE5BADBiIiIiIicogBAxEREREROcSAgYiIiIiIHGLAQEREREREDjFgICIiIiIihxgwEBERERGRQwwYiIiIiIjIIQYMRERERETkEAMGIiIiIiJyiAEDERERERE5xICBiIiIiIgcYsBAREREREQOMWAgIiIiIiKHGDAQEREREZFDDBiIiIiIiMghBgxEREREROQQAwYiIiIiInKIAQMRERERETnEgIGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERE5JU2b96MN998093JICLq9STuTgAR0Y1cvHgRH374IQDg+eefh7+/f4f3PXz4MLZt24bo6Gg89thj3ZXEDvnoo4+gVqsxd+5cAIBOp0NWVhbOnj2L6upqiEQihIWFYeLEiUhMTLTbt66uDocOHUJpaSkuXbqElpYWPPLII4iPj3d5Ojt6LoPBgKysLOTn56O8vBwtLS0IDg7GqFGjkJ6eDh+fG7+TeumllzBmzBjMmDHD5ddh5Uy+X7hwAT/99BM0Gg0aGhogk8kQERGBiRMnon///t2WZiIiT8IaBiLyaIIg4JtvvoFUKu3S/sePH4darUZpaSmqq6tdnDrn5OfnY//+/QgODkZGRgYmTpyIlpYWfPLJJ8jKyrLbtqqqCvv370dtbS3CwsK6NV0dPVdNTQ2++eYbAMC4ceMwbdo0qNVqbNu2DV999VW3ptEZnc13kUiE9PR0zJgxAzfffDPq6+vx0Ucf4dy5c266AiKinsUaBiLyaEePHoVOp8OoUaNw6NChTu1bU1OD4uJi3HvvvdiyZQtyc3MxefLk7kloF8THx+PZZ5+1qzEZPXo0/vWvf2HPnj0YOXKkbXlkZCR+9atfQS6XIy8vD1988UW3pauj5woICMDPf/5zu6Bi9OjR+PLLL5GdnY2JEyciODi429LZVZ3J91GjRmHUqFF2+48ZMwZvvfUWDh48iOTk5B5LNxGRu7CGgYg8VlNTE77//ntkZGRAJpN1ev/jx49DJpMhJSUFaWlpOH78eJttioqK8NJLL6GoqMhuuVarxUsvvYTs7Gy75SdPnsTf//53/PGPf8Q777yDU6dOdbktfVhYWJvmVRKJBMnJyaitrYVer7ct9/Pzg1wu7/Q5uqKj5/L392+3BmLQoEEAgIqKik6fOzs7Gy+99BK0Wq3dckd/p67oTL63RyqVQqFQoLm52em0EBF5AwYMROSxvv/+ewQEBCA9Pb1L+x8/fhypqakQi8UYMmQIqqurUVpa2uX0nDlzBhs2bIBYLMaUKVOQmpqKr776CpcvX+7yMdvT0NAAqVTa5WZY7lZfXw8Anepr4gmul+96vR6NjY2orKzErl27UF5ejoSEBDekkoio57FJEhF5pLKyMhw9ehQPPvhghzrPXuvSpUuorKzEnXfeCQDo378/lEoljh8/jujo6C6ladeuXVAqlfjZz34GX19fAEBCQgLWrFkDlUp1w/0XL158w22qq6tx6tQppKWldem63c1kMuHQoUNQq9VdzmdXc0W+f/HFFygoKAAAiMVipKenY9KkSa5OKhGRR/K+byMi6hO++eYbDBgwAElJSV3a//jx41AoFLaRfUQiEQYPHowTJ07AbDZ3+nh1dXUoLy/HsGHDbMECYGkP76pOyAaDAV988QUkEgmmTp3qkmP2tG3btqGiogIzZszwmoCnI/k+depULFq0CHPmzEFMTAxMJlOX7iMiIm/kHaU5EfUpJ06cQHFxMaZPn96l/c1mM06cOIGEhARotVpUV1ejuroa0dHRaGhoQGFhYaePaW1T314nXld07DWbzdiwYQMqKipw7733IjAw0OljWrW0tKC+vt7209DQ4LJjt7Z//34cO3YMGRkZGDBgQLecw9U6mu8RERFISkrCyJEj8dBDD6G0tBSbN2/u2cQSEbkJmyQRkcfZuXMnBg8eDLFYbHtQt3Yw1el0MJlM132gLiwsRH19PU6cOIETJ060WX/8+PEb1lz09Nvjr7/+GmfOnMH8+fNd3jb+p59+wt69e22/q1Qq/OIXv3DpObKzs/Hdd98hPT0dEydOdOmxge77e3Ql38ViMQYOHIh9+/bBYDB4bV8TIqKOYsBARB6ntrYWx48fb3dUo3fffRfh4eFYtmyZw/2tzZHamwzs1KlTOHXqFGbOnAmpVGobDejaEW90Op3d72q1GgDancvB2fkdduzYgezsbNx+++0YOnSoU8dqz/Dhw+0mGZNIXFv0nz59Gl999RVSU1Mxc+ZMp47V0b+HKziT7waDAYCl9oYBAxH1dgwYiMjjLFy4sM2yEydO4OTJk5g7dy6USqXDfQ0Gg63zalpaWpv1gYGBOHHiBPLz8zFkyBCoVCqIRCJcuHDBNhwoYJkh+tr9wsLCkJubiwkTJtj6MRQVFaG8vLxDnZ7bs3//fhw4cAC33norxo0b16Vj3EhQUBCCgoK65dgXLlzAxo0bERcXh/nz50MkEjl1PGs6L1y4gIiICACW2oWjR486ndbWOprvDQ0NUCgUdsuam5tx6tQpKJXKNuuIiHojBgxE5HFaP7hbaTQaAMCAAQOuO1xnfn4+WlpaMHDgwHbXx8TEwN/fH8ePH8eQIUMgk8kwePBgZGZmArD0Rzhz5ky77fxvu+02rFu3Dh988AFGjBiBpqYmHD58GGFhYWhpaen0dZ46dQrfffcdgoODERoaitzcXLv1iYmJCAgIsP3+ww8/ALg6v0FOTg4uXrwIAC5vBtSRc2m1WqxduxYAkJaWhry8PLtjhIeHIzw8vFPnDQsLQ0xMDHbt2oWmpibI5fIud1R3pDP5/umnn0KpVCI6OhoKhQI6nQ7Z2dmoq6vDPffc47I0ERF5MgYMRNSrHD9+HBKJxGEfBZFIhJSUFOTm5qKxsRH+/v648847YTKZcPToUYjFYgwePBjTpk3DP/7xD7t9Bw4ciLvvvht79+7Fd999h5CQENx1113Iycnp0iRlZWVlACxNmjZt2tRm/SOPPGIXMOzevdtufetJ5VwdMHTkXFqt1jbJ2bZt29ocY9KkSdcNGARBAIA2tRLz58/Hli1bsG/fPshkMowcORIJCQn45JNPunQt1+pMvo8YMQInT57EwYMH0dzcDJlMhpiYGMyfPx9xcXEuSQ8RkacTCdYSm4iIuuSf//wnFAoFHnroIXcnxavo9Xr8+c9/xoQJE3Dbbbe5OzlEROQAh1UlIuqg9sbeLyoqQllZGd82d4F11u3Q0FA3p4SIiK6HTZKIiDqorq4OH3/8MYYNG4bAwEBUVlbiyJEjCAgIwOjRo92dPK9RVlaG8+fP48CBA5DL5UhJSXF3koiI6DoYMBARdZBMJkNUVBSOHTuGxsZGSKVSpKSkYMqUKdftiE32Tp06hX379iEqKgq33347/Pz83J0kIiK6DvZhICIiIiIih9iHgYiIiIiIHGLAQEREREREDjFgICIiIiIih7wyYDh06BCeeOIJPPXUU3bLs7Oz8Yc//AHLly/HqlWroNVq2+y7du1avPXWWy5LS3V1tcuO1VcxD12D+egc5p/zmIeuwXx0Deajc5h/zutNeeh1AUNzczP+85//tBlVo6KiAqtXr0Z8fDzmz5+P8vJyrFmzxm6bkpIS7N+/HwsXLnRZelpaWlx2rL6KeegazEfnMP+cxzx0DeajazAfncP8c15vykOvG1Z127Zt8PPzQ0pKCo4dO2ZbnpeXB7VajcWLF0MkEiEiIgJvvPEGDAYDpFIpAGDdunWYPHkyIiIi3JV8IiIiIiKv4lU1DGVlZdi1axcWLFgAsVhst85gMMDf3x8ikQgAoFAoIAiCLbrLzMxEWVkZZs6c2ePpJiIiIiLyVl4VMKxfvx4pKSkYOnRom3Xx8fEoLi5GZmYmKisrsW3bNoSFhUGhUECv12Pjxo2YN28e5HK5G1JOREREROSdvKZJ0vHjx5GXl4f//u//bnd9cnIyMjIy8P777wMA/P39sWzZMgCWZkxBQUEYP358j6WXiIiIiKg38IqAwWg0Yv369Zg4cSKioqIcbrdw4UJMmzYNOp0OkZGRkMlktmZMK1asgNFoxIYNG5CTkwOVSoUFCxYgOTm5y+mqrq6GXq+HRqPp8jEIzEMXYT46h/nnPOahazAfXYP56Bzmn/O8IQ872q/XKwKG7777DvX19ZgzZ84Ntw0ODkZwcLDt9/Xr12Ps2LGIj4/H5s2bkZ+fj6VLlyI/Px+rVq3CypUr4e/v36V0BQcHo6WlhZ2onaTRaJiHLsB8dA7zz3nMQ9dgProG89E5zD/n9aY89Pg+DE1NTdi2bRtuvfVWNDU1obKyEpWVldDr9QCAyspK1NbWtrtvbm4uCgoKMHfuXADA4cOHMX36dCQlJWHGjBmQy+XIzc3tqUshIiIiIvI6Hl/D0NDQAL1ejx07dmDHjh1t1v/ud7/D0KFD8fTTT9stNxgMWL9+PWbNmgWlUgkA0Ol0UKvVtm1UKlW7k7sREREREZGFxwcMSqUSP//5z9ss//7773Hu3Dk8/vjjtoCgtZ07d0IikSAjI8PuWBqNBmlpaTCZTKioqIBKperW9BMRERFR39BsMEEmFd94Qy/j8QGDr68vRowY0WZ5dnY2RCJRu+tqamqwfft2LFu2zG6+hlGjRmHLli0wm80oKCiAwWDAkCFDujH1RERERNTb1TUb8cedZ7D7bCVem5OGycn93J0kl/L4gKErNmzYgNTUVKSlpdktnz17Nurq6rB161YolUo88cQTCAwMdFMqiYiIiMjb5Wnq8Jutp3BJ1wwA+CL7EgMGT7F48WIsXry43XVLly5td7mfnx+WLFnSjakiIiIior5AEASsz76EN/eeh9EsIDzQD2V1ehwp1qKyocXdyXMpjx8liYiIiIjIk9TrjfjNllP4y+4CGM0CJieHYO1D6RgcEQizAHx/psLdSXQpBgxERERERB10uqwOD/37GHadrYTER4RfTk7Ca7PTECiTYPqgUADAt/m9K2Dw2iZJRERERETOqGlswXNf5qGqQd+h7c0CoKmzbBup9MOfZqZicOTV0TqnpYTizT3nkXupFuUNIegd07YxYCAiIiKiPupAUQ2OX25/AuDrmZgUgv+ZngKVXGq3PDTAD+mxKhwp1uGHC3UYluSqlLoXAwYiIiIi6pOqGw0AgPHxQXh8fFyH9pFLxUgM8YdIJGp3/bSBYZaAoagOT7e7hfdhwEBEREREfVJNo2U0o/hgfwyJbDsRcFfcNqAfXvv+HAq1ehRWNSIhxN8lx3UndnomIiIioj6p6koNQ7C/9AZbdpxaLsX4uCAAwI78cpcd150YMBARERFRn1R9pYYh2N/Xpce1jpa043QFBEFw6bHdgQEDEREREfVJNd1QwwBYOkX7ikW4qG3C6fJ6lx7bHRgwEBEREVGf1F01DApfCcZEKwBYahm8HQMGIiIiIupzBEGwjZLk6hoGAJgUFwjA0o/B7OXNkhgwEBEREVGfU6c3wmi2PMgHubiGAQDSoxRQ+IpRXt+CnNLOz/XgSRgwEBEREVGfY61dUPiK4Sdx/SOxr9gHGQP6AQC+9fLRkhgwEBEREVGfY+2/ENINtQtW0wdaRkvadaYSRpO5287T3RgwEBEREVGfY+u/oHB9/wWrMf2DECSXQttkwOFibbedp7sxYCAiIiKiPscaMATJu6+GQeIjwpSUK82SvHi0JAYMRERERNTnVDdcGVK1G2sYAOD2QWEAgD3nKqE3emezJAYMRERERNTn9EQfBgAYFqVEeKAfGlpM2F9Y3a3n6i4MGIiIiIjII5Vom3D4Yg2OFmvRZDC59NjWWZ6DumEOhtZ8RCJMS7F0ft5x2jtHS5K4OwFERERERNf6PKsUf91dAOuUZzfHB+Gt+UNddvwq26Rt3VvDAAC3DwrFv4+WYN/5ajS0GKHw9a5HcNYwEBEREZHHEAQB//qpCH9pFSwAwElNnUvPU3OlSVJ3zPJ8rYFhAegfJIfeZMbec1Xdfj5X8/jw5uLFi9i6dSuKi4tRW1sLPz8/REZGYvr06Rg2bJhtu+zsbGzatAlarRYDBgzAokWLoFar7Y61du1alJeXY/ny5T18FURERER0IyazgL/sPocNOZcBAI+Pj8MD6dGYvOon6JqNqGs2IlDmmsfX6h6sYRCJRLh9YChWH7yIHfkVmJEW3u3ndCWPr2GoqKiA0WjEzTffjPvuuw8zZsyAIAj4+9//jr1799q2Wb16NeLj4zF//nyUl5djzZo1dscpKSnB/v37sXDhQndcBhERERFdh8Fkxn9/cxobci5DBOBXtyVj6fg4KHwltlqAS7XNLjlXs8GExit9InqihgEApl8ZLenghRpomww9ck5X8fgahvT0dKSnp9sty8jIwKuvvorvvvsOkyZNQl5eHtRqNRYvXgyRSISIiAi88cYbMBgMkEotN8G6deswefJkREREuOMyiIiIiMiBJoMJv/oqDwcv1EDiI8JLdw7E9IFhtvXRKhmqGw0o0TZhYFiA0+ez1i74ikVQ+IqdPl5HxAf7IyVUgTMVDfj+bAXmD4vqkfO6gsfXMLTHx8cHQUFBaGxsBAAYDAb4+/tDJBIBABQKBQRBQEuLpW1aZmYmysrKMHPmTLelmYiIiIja0jYZ8OQXuTh4oQYyiQ/+NnewXbAAAFEqGQCgVOeaGoZqW/8FX9vzY0+wzsmww8smcfOagKG5uRn19fUoLy/Hzp07cfLkSaSmpgIA4uPjUVxcjMzMTFRWVmLbtm0ICwuDQqGAXq/Hxo0bMW/ePMjlcjdfBRERERFZldfp8fj6HJzQ1EHpJ8E79wzD+PjgNttFqyzPcK4LGHpmSNVrTR9oGV71WIkO5XX6Hj23Mzy+SZLVp59+iszMTACWjiMjR47E/fffDwBITk5GRkYG3n//fQCAv78/li1bBgDYtm0bgoKCMH78ePcknIiIiIjauFDTiP/aeByXa/UIVfji7buHIqmfot1tY9TWGoYml5y7pyZtu1aEUobhUUrkXKrFd2cq8EB6TI+ev6u8JmC48847cfPNN0Or1eLw4cMwm80wGo229QsXLsS0adOg0+kQGRkJmUyGsrIy7Nq1CytWrIDRaMSGDRuQk5MDlUqFBQsWIDk52ak0VVdXQ6/XQ6PROHt5fRrz0DWYj85h/jmPeegazEfXYD46p7vz71x1M17cXQqd3oSoQClezoiGwlgHjYOhU+UmSzP0C1UNLknXhTLLjMtykbHbrtNRHo6L9EPOJWDL8VLcFu3eR/GO9u31moAhKioKUVGWziHjxo3DW2+9hXfeeQcvvPCCre1ZcHAwgoOvVmOtX78eY8eORXx8PDZv3oz8/HwsXboU+fn5WLVqFVauXAl/f/8upyk4OBgtLS3sSO0kjUbDPHQB5qNzmH/OYx66BvPRNZiPzunO/DtyUYvff1+AhhYTBoUF4K35Q244tKlIoQdQgooGA/qFhUPi41y/A8OpegBAVIiq267TUR7OCwzG6mMVOFuth8FPhdggz28y7zV9GFoTiUQYNWoUioqKUFZW1u42ubm5KCgowNy5cwEAhw8fxvTp05GUlIQZM2ZALpcjNze3B1NNRERE1LftPluJZzYdR0OLCekxKvxjwbAOzYMQGuALX7EIJgEoq3O+H4NtDgZFz/ZhAIAQhS/G9FcDAHae8Y7Oz14ZMACWkZEAoKmpbVs2g8GA9evXY9asWVAqlQAAnU5nN5GbSqWCVqvtiaQSERER9XlfndDghS15MJgETE4KwVvzhyLAr2ONXXxEIpeOlGSb5Vnes30YrKyjQH17utwt5+8sjw8Yamtr2ywzGo04cOAApFIpIiMj26zfuXMnJBIJMjIybMuUSqWtHZnJZEJFRQVUKlX3JZyIiIiIAAAfHy7GKzvOwCwAcwaH40+z0+An6dxjqHWkpBKt8wFDlRtrGAAgI7kfpGIRzlc14lxFg1vS0Bke34fhvffeg0QiQVJSkq1W4NChQygvL8c999wDmUxmt31NTQ22b9+OZcuWQSy+OhHHqFGjsGXLFpjNZhQUFMBgMGDIkCE9fTlEREREfYYgCHj7x0J8cqQEAPDw6Bg8PSGhS3MfRLuwhqG64eo8DO4QKJPg5vhg7C2owrf55UgOTXBLOjrK4wOGm266CQcPHsTu3bvR0NAAuVyO/v3745577sHw4cPbbL9hwwakpqYiLS3Nbvns2bNRV1eHrVu3QqlU4oknnkBgYGBPXQYRERFRn2I0C/jTzjP46qSlv+kzExLw0JjYLh/PGjBccnJoVaNZgK7ZMtJmcA/Pw9Da9EGh2FtQhf3nq/HUrQwYnHLLLbfglltu6fD2S5cubXe5n58flixZ4qpkEREREZEDeqMZv996CnsKquAjAn43LQVzhjg3GlG02jWTt2mv9F/wEQEqmfsChklJ/TBlQD8khnR9xM6e4vEBAxERERF5j3q9ESu+PImjJTr4ikV4dWYqJif3c/q41hoGZ/swVDdZ+i+o5VKInRye1Rl+Eh/8eXbajTf0AAwYiIiIiMglqhtb8Mx/TiC/vB4KXzH+etdgpMeqXXJsa8BQpzeittkAZRdrB9zdf8EbefwoSURERETkGcyCgHMVDdiYcwl7zlXarbuka8bSdTnIL69HkFyKfy4Y5rJgAQDkUrGtz8H5qsYuH8c2B4Mb+y94G9YwEBEREVG7DCYzTpfVI7tUh6xSHXJKa1GrN9rWv3vvcIyMUaGgsgH/tfE4KhpaEKn0w9t3D0VckOvb5scFyVHdaMBHmcV4c17Xhse3BgxBDBg6jAEDERERUR+mbTLg6xMaTEruh34KXxy/XIt9+ZU492MZjl+ug95ottteJvFBsMIXl3TNeOuH8/jl5CQ8u+kEavVGJIT4Y9X8oQgL9OuWtN43KgZZpXnYX1iNQxdqcFNcUKePUX2l03MImyR1GAMGIiIioj6qXm/E0xuPI7+8Hv86cAFGkxkmwX4blUyCEdEqjIhWYWS0EgPDAqBtNmL+B5k4qanD459nwyQAQyMD8cbcIVDJu+/N/W0D+mHhiCh8nn0Jr+48g3UPj4a/r/jGO7bCGobOY8BARERE1Ac1G0z45WZLB2UAtpqEiEA/DArxxfjkcIyIViE+2B8+10y01k/hi4dGx+LdAxdgEoBxcUF4bU4a5NLOPbx3xZO3JuDH81W4VKvH3/cV4vnbkju1v7WGgZ2eO44BAxEREVEfYzSZ8Zstp5BVWguFrxir7h6Ker0R8cH+iFDKoNFoEBFx/XkTFo2OQWF1I0IVvnh6QgKk4p4ZS8ffV4zfTkvB0xuPY332JUwbGIoR0R3vz2CtYWCTpI7jKElEREREfYhZEPDSt2ewr7AafmIfvDF3CIZEKjEuPhgRSlmHjyOXirFyZiqenZzUY8GC1U1xQZgzOBwA8MqOM2g2mDq8b82VGgY2Seo4BgxEREREfYQgCPjr7gJsP10OsY8If56dipExXRttyN1+MSkJ/RS+uFjThNUHL3ZoH0EQrg6rqmDA0FEMGIiIiIj6iHcPXMD67EsQAXjx9oG4NTHE3UnqskCZBC9MHQAA+PRIMfI0dTfcp05vhNFs6dUdJGeTpI5iwEBERETUB6w9Vor3rryJX3FbMu5IDXNzipw3KSkE0weGwiRYmiYZTObrbm+tXQjwE8NPwsfgjmJOEREREfVyW/PK8Lc9BQCAZTfH4d4RUW5OkeusyEiCWi7FucoGfJRZfN1tqxo4QlJXMGAgIiIi6sX2nqvEK9/mAwAeGBWNn93U380pcq0gf1+syEgCAHxw6CLOVTY43Lam6Ur/BXZ47hQGDERERES91NFiLX679RRMAjAzLRzLJyVCdM2cCr3B9IGhmJgUAqNZwB93nIHJLLS7XTVrGLqEAQMRERFRL5SnqcNzX55Ei0nApKQQ/H56SpsJ2HoLkUiEF6YkI8BPjJOaOqw9VtrudrYRkljD0CkMGIiIiIh6mcKqRjzzn+NoaDFhdKwKr85MhcSndwYLVqEBfvjFxEQAwD/3F+FiTVObbTjLc9cwYCAiIiLqRTS1zXh6Yy50zUakhgfgL3cN7jMjAs0ZEoGx/dXQm8z4444zMAv2TZNYw9A1fePuISIiIuoDqhtb8NTG4yivb0F8sBz/N38oFL4Sdyerx4hEIvx22gDIJD7IKtXhP7mX7dZbA4Yg1jB0CgMGIiIiol6gXm/EM/85gYs1TYgI9MOqu4dBLe97b9KjVXI8PSEBAPD2D4XQ1Dbb1lmbJIWwhqFTGDAQEREReblmgwm/3HwC+eX1CJJLseqeoQgP9HN3stxmwYgoDI9SotFgwsrvzkK40jSpxtYkiTUMncGAgYiIiMiLGU1m/GbrKWSV1kLhK8bbdw9FXJC/u5PlVj4iEX4/PQW+YhEOFNVga14Zmg0mNBpMAIAg1jB0isc3aisqKsKBAweQn5+PqqoqKBQKJCYm4q677kJ4eLhtu+zsbGzatAlarRYDBgzAokWLoFar7Y61du1alJeXY/ny5T18FURERETO+exoCf7104U2cwzoTWYAgJ/YB2/MHYKBYQHuSJ7HiQ/2x9Lxcfj7viK8sec8+l8JovzEPlD4it2cOu/i8TUM3377LY4dO4ZBgwZh4cKFmDBhAs6ePYtXX30VpaWWMXYrKiqwevVqxMfHY/78+SgvL8eaNWvsjlNSUoL9+/dj4cKF7rgMIiIioi7TNhnwr58uoNFggt5ktvsBALGPCH+enYqRMSo3p9SzLBodi9TwANTqjfjNljwAltqF3jh5XXfy+BqGqVOn4tFHH4VEcjWpo0ePxssvv4xvvvkGjz32GPLy8qBWq7F48WKIRCJERETgjTfegMFggFRqqXJat24dJk+ejIiICHddChEREVGXfJ5VikaDCSmhCvz1rsG25bpmI7afKsfYODXGxwe7MYWeSeJjaZr08KdZKK/nHAxd5fEBQ1JSUptl4eHhiIqKwuXLlqGyDAYD/P39bdGiQqGAIAhoaWmBVCpFZmYmysrK8NRTT/Vo2omIiIicVa83Yl2WpVXFozf1R4RSZlsXoQSbIN1ASmgAFo+JxfuHLgIA/H09voGNx/HKHBMEAbW1tVAoFACA+Ph4FBcXIzMzE5WVldi2bRvCwsKgUCig1+uxceNGzJs3D3K53M0pJyIiIuqcL7IvoV5vQkKwPyYP6Ofu5Hiln93UH0o/y3vyuOC+3SG8Kzy+hqE9hw4dglarxaxZswAAycnJyMjIwPvvvw8A8Pf3x7JlywAA27ZtQ1BQEMaPH++29BIRERF1RZPBhE+PlgAAltwUCx+2ve8SX4kPPnhgBLacLMP8YZHuTo7XEQnCNXNmeziNRoM//elPiIyMxK9+9Sv4+FytJKmuroZOp0NkZCRkMhnKysrwyiuvYMWKFYiOjsaGDRuQk5MDlUqFBQsWIDk52am0VFdXo66uDn5+fXecY1fQ6/XMQxdgPjqH+ec85qFrMB9do7fk4+ZTNXg/qwKRAVL8Y1Y8xD49EzD0lvxzJ2/Iw4727fWqGgadToe3334bcrkcy5YtswsWACA4OBjBwVc7/Kxfvx5jx45FfHw8Nm/ejPz8fCxduhT5+flYtWoVVq5cCX//rldLBQcHo6WlhR2pnaTRaJiHLsB8dA7zz3nMQ9dgPrpGb8hHvdGMzWeKAACPjo9HdFTPvRnvDfnnbr0pD72mD0NTUxPefvttNDU14Zlnnmkzx8K1cnNzUVBQgLlz5wIADh8+jOnTpyMpKQkzZsyAXC5Hbm5u9yeciIiIqAu+OqFBVUMLwgP9MCMt/MY7EHUTrwgYDAYDVq1aZRvpKCoq6obbr1+/HrNmzYJSqQRgqZ1oHWSoVCpotdpuTDURkesIgoCsEh0+O1YCvdHs7uQQUTczmMz4+HAxAODhMbGQir3ikY16KY9vkmQ2m7F69WqcP38eTz75ZLvDrF5r586dkEgkyMjIsC1TKpXQaDRIS0uDyWRCRUUFVCpObkJEns1kFvBDQRU+OVKM45frAAAGo4BHxsa6OWVE1J2+OVUOTZ0eIQpfzBnM2gVyL48PGL744gvk5ORg2LBhaGhowMGDB+3Wjxs3zu73mpoabN++HcuWLYNYfHXa71GjRmHLli0wm80oKCiAwWDAkCFDeuQaiIg6S280Y1teGf59tAQXa5rs1h0p1jJgIOrFjGYBH2Va5gxYlB4DmVR8gz2IupfHBwwlJZahxHJzc9vtc3BtwLBhwwakpqYiLS3Nbvns2bNRV1eHrVu3QqlU4oknnkBgYGD3JZyIqAtqmw3YmHsZ646VorrRAABQ+klwz4gojIhW4pn/nMDxy7UwmYUeGy2FiHrWd/kVKNY2QyWTcAhQ8ggeHzA899xzndp+6dKl7S738/PDkiVLXJEkIiKX09Q1Y+2xUmzO1aDRYAIAhAf64YH0aMwdEgl/XzFMZgEKXzEaWkw4W1GPQeF86UHU25gFAR9cqV14ID0G/r6sXSD38/iAgYioNyuobMAnR4qx/XQFTGbLtDjJ/RR4aHQMpg8MhaRVR0exjwjDo5T4qagGWaW1DBiIeqE956pQWNWIAD8x7h1x/UFeiHoKAwYiIjf5/kwFfrvttC1QSI9R4eExsRgfHwSRg9lcR8So8FNRDbJLdbh/VHRPJpeIupkgCPjgkKV24d4R0Qjw42MaeQbeiUREbvD92UpbsDA+PghPjI/D4EjlDfcbGW0Z3S2rRAdBEBwGFkTkfX4qrEF+eT3kUh++ECCPwoCBiKiH7T5bid9uPQWTWcCdqWH4w+0DO9yBOS08EL5iEWqaDLhQ04T44K7PVk9EnkMQBLx/6AIA4O5hUVDLpW5OEdFVnAWEiKgH7T1Xid9cCRZuHxTaqWABAHwlPhgcYem7kF2q665kElEPO1KsxfHLdfAVi/Dg6Bh3J4fIDgMGIqIesregCi9suRIsDAzFi3cM6tLQqCOuNEtiwEDUe1j7LswdGol+Cl83p4bIHgMGIqIe8ENBFV74Og9Gs4DpA0Px4p2DIOniPArWgCGrtNaVSSQiN8kp1eFIsQ4SHxEeYu0CeSAGDERE3ezH81X49ZVgYdrAULzkRLAAAMOilPARAZd0zSiv07swpUTkDtbahZlp4YhQytycGqK2GDAQEXWjPE2dLViYmtIPLzsZLABAgJ8EA0IDALBZEpG3O1VWh5+KauAjAhaPjXV3cojaxYCBiKibCIKAv+wugMEkYEJiMF5xQbBgNSLaMgRrFgMGIq9mrV24fVAYYtRyN6eGqH0MGIiIusnOMxU4frkWcqkPfjN1gN2szc4aaev4zH4MRN7qXGUD9pyrggisXSDPxoCBiKgb6I1mrPqxEADw8JhYhAb4ufT41o7PBZUNqG02uPTYRNQzPrpSu3DbgH5IDFG4OTVEjjFgICLqBmuPleByrR5hAb5YlO76UU9CFL7or5ZDAJBzibUMRN7mQk0jdp6pAAAsuam/m1NDdH0MGIiIXKyqoQUfZRYDAJ66NQEyqbhbzmPtx5Bdwn4MRN5mTWYxzAJwa2IwBoYFuDs5RNfFgIGIyMX+9VMRGlpMSAsPxB2pYd12npExnI+ByBs1G0z45lQ5AOBnY1m7QJ6PAQMRkQudq2jAlyc0AIBfTk6Ej8g1oyK1x9qP4VRZHZoNpm47DxG5VrG2CUazAKWfBEOjlO5ODtENMWAgInIRQRDwxt4CmAVgako/DL/yQN9dolUyhCp8YTQLOKmp69ZzEZHrXKxpAgD0D+IwquQdJO5OABFRb7G/sBqZF7WQikV4ekJCt59PJBJhRIwKO/Mr8OUJDaoaWxxuOyJKhbBA147URERdc1FrCRhiGTCQl2DAQOTliqob8VHmRSQHivBgeDhE3dgEhhwzmsx464fzAID7R0YjWtUzDwIjoi0Bwzenym1totuT3E+BtQ+n90iaiOj6iq/UMMRyojbyEgwYiLyUIAj4+mQZXv/+HJqNZgDAQY0ev5uWgkilzM2p63v+k3sZRdVNCJJLe3SIxDsHhSG7VIcaB7UL2iYjzlU24FxlA5oNpm4bsYmIOq5YyyZJ5F0YMBB5obpmI/606yx25lvG8E4ND0BBZQMOXdDivjVH8V8TEzB/WGS3drilq2qbDXj3wAUAwBM3xyHAr+eK1kCZBCtnpl53m6nv/ARdsxEXtU1ICeXwjUTudpE1DORlPD5gKCoqwoEDB5Cfn4+qqiooFAokJibirrvuQnh4uG277OxsbNq0CVqtFgMGDMCiRYugVqvtjrV27VqUl5dj+fLlPXwVRK6Tc0mH/952Gpdr9RD7iPDzm+Px0JgYZJ0txj+OVSPnUi3+d9c57DpTgd9NS0EMv5C63fuHLkLXbERiiD/uGhrp7uS00T9IjuOX63CxhgEDkbvV642obrTMzs4aBvIWHj9K0rfffotjx45h0KBBWLhwISZMmICzZ8/i1VdfRWlpKQCgoqICq1evRnx8PObPn4/y8nKsWbPG7jglJSXYv38/Fi5c6I7LIHKaySzgg0MX8cTnObhcq0eUSob3Fg7HI2Nj4SMSIVrpi3/dOxy/nJwEP4kPjhTrcP/HR/F5VinMguDu5PdaF2uasD7rEgDgF5MSIfHxvFqd/kH+AIAL1Y1uTgkRWZsjBcmlPVobSeQMj79Tp06dikcffRQSydWkjh49Gi+//DK++eYbPPbYY8jLy4NarcbixYshEokQERGBN954AwaDAVKpFACwbt06TJ48GREREe66FKIuK6/T43++OY2jV2b0vX1gKF6YOqDNl43YR4T7R0VjQmIwXtlxBsdKdPjL7gLsOlOB308fyLdZ3eDtH8/DaBZwc3wQxscHuzs57YoLtvzdL1xpBkFE7lPMIVXJC3l8DUNSUpJdsAAA4eHhiIqKwuXLlwEABoMB/v7+ttFhFAoFBEFAS4ulE2BmZibKysowc+bMnk08kQtcrGnCA58cxdESHeRSH/zh9hS8MmPQdd9Mxajl+MeCYfjVbcmQS32QVVqLBz4+ik+PlsBkZm2Dqxwt1mLPuSqIRcDySYnuTo5DcbYaBgYMRO7GIVXJG3l8DUN7BEFAbW2trQ9DfHw8NmzYgMzMTCQmJmLbtm0ICwuDQqGAXq/Hxo0bMW/ePMjl/HCS99lyUmNrH//anDTbw9+N+IhEWDAiCrckBOPVnWeQeVGLN/eex5aTZYhQtj8ev5/YBz8b15/t3DvAZBbwxl7LMKrzhkUiMUTh5hQ5Zn2TeVHbCEEQOPQukRvZahjYv4y8iFcGDIcOHYJWq8WsWbMAAMnJycjIyMD7778PAPD398eyZcsAANu2bUNQUBDGjx/vtvQSOSO/vB4AcM/wqA4HC61FqWRYdfdQfHlCgzf3nrcNsemI3FeMP9w+sMvp7Su2nSpDfnk9AvzEeHx8nLuTc12xajlEAOr1JlQ3GhCi8HV3koj6rGLWMJAX8rqAQaPRYO3atUhISMAtt9xiW75w4UJMmzYNOp0OkZGRkMlkKCsrw65du7BixQoYjUZs2LABOTk5UKlUWLBgAZKTk51KS3V1NfR6PTQajbOX1acxD6/vlKYWABAqvn4+3Sgfx4WK8PcZccjWNKC9Vkm7ztfiZEUTLlfX9cm/R2fuwyaDGat+KAQALEgLgr62Glf+TB4rTCFFWYMBWQUlGBLW+cCzI/hZdg3mo2t4aj4WVVte2PibGqDRmNycGsc8Nf+8iTfkYUf79npVwKDT6fD2229DLpdj2bJl8PGx74IRHByM4OCrnQ7Xr1+PsWPHIj4+Hps3b0Z+fj6WLl2K/Px8rFq1CitXroS/f9e/OIODg9HS0sKO1E7SaDTMQwcqG1pQ03wGIgA3DeoP+XUm3epIPkYAGOygqX18ZBV+ufkkmsziPvn36Mx9+K+filDdZEK0SobHJgyCr8Tju4MhMbQCZQ01qIO82/6+/Cy7BvPRNTwxH3VNBtTpzwAARiTFwt/XcydS9MT88za9KQ89/1vuiqamJrz99ttoamrCM88802aOhWvl5uaioKAAc+fOBQAcPnwY06dPR1JSEmbMmAG5XI7c3NzuTziRE6zNkeKC5dcNFlxBLbOMKKZtNnTrebxdWZ0enxwpAQA8MyHBK4IF4GrH54scKYnIbazNkUIVvh4dLBBdyyu+6QwGA1atWoWysjI89dRTiIqKuuH269evx6xZs6BUKgFYaidaBxkqlQparbYbU03kvDNXAoaBPdAJWS23BAy6JgYM1/POvkLojWaMjFYiY0A/dyenw6wdny/UcC4GInexzfDM/gvkZTw+YDCbzVi9ejXOnz+Pxx9/HElJSTfcZ+fOnZBIJMjIyLAtUyqVtnZkJpMJFRUVUKlU3ZZuIlew1jAMDOu5gKGhxYQWo7nbz+eNTmrqsO1UOQDgF5OSvGq0Ic7FQOR+tg7PHCGJvIzH92H44osvkJOTg2HDhqGhoQEHDx60Wz9u3Di732tqarB9+3YsW7YMYvHV6r5Ro0Zhy5YtMJvNKCgogMFgwJAhQ3rkGoi6yhowpPRAwBDgJ4ZYBJgEQNdsQGhA+0Ov9lWCIOCNPQUAgJlpYUiLCHRzijrH2iSpVNcMo8kMidjj3xcR9TrWgIGTtpG38fiAoaTE0lY4Nze33T4H1wYMGzZsQGpqKtLS0uyWz549G3V1ddi6dSuUSiWeeOIJBAZ61xc+9S31eiNKdM0AeqaGQSQSQSWXorrRAG0TA4ZrfX+2EjmXauEn8cHPb0lwd3I6LSzAFzKJD5qNZpTWNndpiF4ick51o6XJZz8ObUxexuMDhueee65T2y9durTd5X5+fliyZIkrkkTUI85UWGoXwgP9bM2Fupu6VcBAV+mNZvzfj5ZhVB8eHYPwQO8LpkQiEfoHyXGmogEXqpsYMBC5gbWPmKqHynQiV2GdNJGHyi+3jNXdE7ULVtbARNtk7LFzeoP1WaW4pGtGqMIXD42JdXdyuiwu2BIksOMzkXvomi1lq1rm8e9riewwYCDyULYOz6GKHjvn1YCBNQxW1Y0teP/QRQDAk7fGd/vwtt0pzjpSUjU7PhO5A2sYyFsxYCDyUGd6cIQkKwYMbb370wU0tJgwKCwAM9LC3Z0cp3AuBiL30RvNaL4yAp1KxoCBvAsDBiIP1GI043y1pdlIzwYMlmpyzsVgUVDZgE3HLwMAnp2cCB8vGka1PZyLgch9rOWqWGQZlY7ImzBgIPJABVUNMJkFqGSSHu1gq2INg503956HWQAykvthVIza3clxmjVgqG40oF7PfipEPUnXbClXlTKpV83hQgQwYCDySK3nX+jJLxb1lWpybTMDhp8Kq3HwQg0kPiL81wTvG0a1PQF+EttwjheqWctA1JN0VwaTUMnZ4Zm8DwMGIg90tcNzzzVHAjhKkpXRLODNH84DABaOjEZsL5pkydbxmf0YiHqU9UUM+y+QN2LAQOSB3DGkKsBOz1abj19GYVUjVDIJHr2pv7uT41L9GTAQuQVHSCJvxoCByMOYzALOVvT8CEkAAwYAqGs24l8/XQAAPH5zPAJ72Xjp1rkYLrLjM1GP4hwM5M141xJ5mGJtE5qNZsgkPra3wT3FGjDojWY0G0yQefGcA51R22zA5yeqUHGsBmcqGqBtMiAh2B/zh0W6O2kux7kYiNyDNQzkzRgwEHkYa/+FAaEKiH16diQNudQHvmIRWkwCtE0GRPSBgKGyoQVPb8hFQdXVN+4SHxF+OTkRkh7O/55gm4tB2wSzIHj9ULFE3kLHPgzkxRgwEHmY1iMk9TSRSAS1XIry+hZLwKCU9XgaepKmthlPbTiOi9omBMvFeHB0f0SrZBgYFoAYde/p6NxapEoGiY8IeqMZ5XX6Xv83JvIUHCWJvBnvWiIP464RkqxUrQKG3uxiTROe2pALTZ0ekUo/vDQpEiMHxLo7Wd1O4iNCjFqGouomXKhpYsBA1ENYw0DejJ2eiTyIIAhXAwY31DAAfWNo1XMVDVj6eTY0dXrEBcmxeuEIRAb6ujtZPcbaLIlzMRB1jlkQurwvaxjImzFgIPIgZfV66JqNEIuApH4Kt6Sht4+UdFJTh2Vf5KC60YABoQq8u3B4j86m7Qk4FwNR563PKsXkVfvx3sELELoQOFjLVNYwkDdiwEDkQazzLySEKOAncc/H0zbbcy8MGI4Wa/HkF7nQNRsxNDIQ/1wwDMH+fadmwco6+tZFBgxEHVKqa8L//VCIJoMZ//rpAl7cno8Wo7nD+5vMAur01hoGBgzkfRgwEHmQM7bmSO6pXQAA9ZXqcuuspL3FT4XVWP6fE2g0mDA6Vo1Vdw+Dso++6bPOxXCBczEQdcibe85DbzIjVi2DWARsO1WOpzfmdvjFSp3eCGudhIrzMJAXYsBA5EHcOUKSlbVJkq4X1TB8f6YCz315EnqTGbcmBuPNeUPg79v7h4x1xNokSVOrR7PB5ObUEHm2nwqrsaegCmIR8PqcwXhz3hAofMXIKq3Fz9ZmdSjwtgYWCl8xpGI+epH34V1L5EHcPUIS0Pv6MGw5qcFvtp6C0Sxg2sBQvD47zW3NvTyFWi6F0k8CAZaJAomofS1GM/66uwAAsHBkNJL6KTAuPhjv3zcCkUo/FGub8ejabGSV6K57HNsISWyORF6qb39rEnkQbZMBmjo9APeNkARc/ULrDaMkfZF9CS99ewZmAZgzOByv3DkIEr7dg0gkYj8Gog747FiJZZ4WfymWjo+zLU/qp8CH94/EkIhA6JqNWPHlSVQ3tjg8jm2EJDZHIi/Fb04iD3GmwlK7EK2SIcDPfV8qvaWG4aPMi3jt+3MAgPtGRuN301N6fOZsTxYXzJGSiK6nrE6P9w9eBAAsn5jYplwOUfjiHwuGISVUgVq9Ef/3Q6HDY3EOBvJ2DBiIPIS751+wah0wdGXoQHcTBAF/31eIv+8rAgD87Kb++OXkRPiIGCy0xrkYiK7vrR/Oo9loxvAoJe5MDWt3G5lUjN9MHQARgK15ZThWom13O87BQN7O4+/coqIiHDhwAPn5+aiqqoJCoUBiYiLuuusuhIeH27bLzs7Gpk2boNVqMWDAACxatAhqtdruWGvXrkV5eTmWL1/ew1dBdGOeEjBYq8yNZgENLSa31nZ0llkQ8LfdBfg8+xIA4L8mJODhMb1/9uau4FwMRI4duajFzvwK+IiA529Lhug6LxyGRCoxb1gk/pN7GX/edQ6fLhrVpmOztYZBzRoG8lIeX8Pw7bff4tixYxg0aBAWLlyICRMm4OzZs3j11VdRWloKAKioqMDq1asRHx+P+fPno7y8HGvWrLE7TklJCfbv34+FCxe64zKIbujMlTkY3NnhGbC8MZNLLUWDNzVLMpkFvLLjDD7PvgQRgBemJDNYuI6YKwFDqa7ZzSkh8iyCIOBvey0dne8eFtWhlzhP3hKPILkUhVWN+OxoaZv1tknb2OmZvJTHBwxTp07Fn/70J9x333249dZbMXPmTKxYsQImkwnffPMNACAvLw9qtRqLFy/GpEmT8OCDD+LUqVMwGK4+7Kxbtw6TJ09GRESEuy6FyKFmg8k2NJ8752Cw8rahVQ0mM36/7RS2nCyDWAS8eMdA3D08yt3J8mgyiWVYWYOp45NPEfUFF2qacLaiAVKxCE/cHHfjHWAJBJ6ZmAAAeO/gBVyutQ/E2emZvJ3HBwxJSUmQSOw/YOHh4YiKisLly5cBAAaDAf7+/rYqQ4VCAUEQ0NJiGbEgMzMTZWVlmDlzZs8mnqiDzlY0wCwAwf5S9Avwc3dyWvVj8PyRkpoNJjz/VR6+O1MJiY8If5qVhhlp4TfesY9jjw6i9v14vgoAkB6j7lSNwMy0cIyMVqG51VCsVhxWlbydxwcM7REEAbW1tVAoLG9i4+PjUVxcjMzMTFRWVmLbtm0ICwuDQqGAXq/Hxo0bMW/ePMjlcjennKh9+RWe0X/ByjqSh6fP9tzQYsTyTSewv7AafhIf/G3uYGQM6OfuZHkFa5NsL+zXTtStfiyoBgBMSAzu1H4ikQi/npIMsY8Iewuq8ENBlW2dtbZWzYCBvJRX1o0dOnQIWq0Ws2bNAgAkJycjIyMD77//PgDA398fy5YtAwBs27YNQUFBGD9+vMvTUV1dDb1eD41G4/Jj9yXMQ+DguTIAQFyAqMt54cp89IOlZqG4rBqaYM98oqzTm/DinlKcqWqGXOKDP0yOQoKsxSPyzxtU1lseYMyC2WXX3dfysLswH12jK/lYpzch55JlErZBys5/NhQA5g5SY2NeDf73u3z094uHTOKDmkbLHDuGBh00Gn2njukuvA+d5w152NGm+l4XMGg0GqxduxYJCQm45ZZbbMsXLlyIadOmQafTITIyEjKZDGVlZdi1axdWrFgBo9GIDRs2ICcnByqVCgsWLEBycrJTaQkODkZLSwv7RThJo9H06TwUBAF5lUUAgEmDYhARoe7ScVyZjxHB9cCFOpikMo/821Q1tOB/dhzHuapmqGQS/N/8oUiLCHTqmH3tPjTrmgEUQoDIZdfd1/KwuzAfXaMr+Zh1qgxmAUjup8CwpK4NmrB8Sij2Fx+Bpk6PLYV6PHVrPOpazgIAkmIiEKGUdem4PY33ofN6Ux56VZMknU6Ht99+G3K5HMuWLYOPj33yg4ODkZCQAJnM8mFcv349xo4di/j4eGzduhX5+flYunQphg8fjlWrVqGxkeOPk/sVa5tR0dACqViEIZHOPfS6iidP3qapbcbjn+fgXGUDQhS++Oe9w50OFvoi2yiRnlmBROQWP57vWnOk1uRSMVZkJAEA/n20BHll9TCYLB80TtxG3sprAoampia8/fbbaGpqwjPPPNNmjoVr5ebmoqCgAHPnzgUAHD58GNOnT0dSUhJmzJgBuVyO3Nzc7k840Q0cLdYCAIZEKCGTit2bmCs8NWAormnC0s9zcFHbhEilH1bfOxzJ/dw/qpQ3uhovMGIgAgCjyYwDRdaAIcSpY01K7ocJicEwmQW8uP00AEAqFtmGrCbyNl5x5xoMBqxatQplZWV46qmnEBV1/eESDQYD1q9fj1mzZkGpVAKw1E60DjJUKhW0Wm03ppqoY45emRk0PVbl3oS04onDqp6rbMDS9TnQ1OnRP0iOdxcOR2wQBzLosisRg9EsYGPOJZyvavDKmb2JXCWrVId6vQlBcqlLai1XZCTDT+KDomrL5IgqmfS6E8AReTKP78NgNpuxevVqnD9/Hk8++SSSkpJuuM/OnTshkUiQkZFhW6ZUKqHRaJCWlgaTyYSKigqoVJ7zgEZ9kyAIOFZs6WCXHqN2b2Jasc5G6inDqp7U1GH5f45D12zEgH4KvH33UIQofN2dLK8W6CeBVCyCwSTgz7vOAbCMET8iWoUR0SqMjFFhYFgAJD58wKG+wdoc6ZbEYIhdcN9HqWR4bFx//H1fEQDOwUDezePv3i+++AI5OTkYNmwYGhoacPDgQbv148aNs/u9pqYG27dvx7JlyyAWX23eMWrUKGzZsgVmsxkFBQUwGAwYMmRIj1wDkSOe2H8B8KwmSRdqGvHUhlw0tJgwJCIQb84bwrHMXUDhK8FHD4zEnrOVyCrV4fjlOuiajdhbUIW9V4aDlEt9MDRSiRHRKoyKUWFwRKBbms1dqGnEH77Jx5wh4Zg/jBPykesJgoAfr9z3zjZHau3B9BhsyytHYXUjyy3yah4fMJSUlACw9Elor8/BtQHDhg0bkJqairS0NLvls2fPRl1dHbZu3QqlUoknnngCgYGe84BGfZMn9l8AALXcUjTomg0wCwJ83FiNvutMJRpaTEgND8Cqe4ZC4evxxZbXSAkNQEqoZe4Pg8mM02X1yC7V4VipDjmltajTG5F5UYvMi1oAgMRHhNTwQIyMVmJEjArDo5RQ9kAnzq9OlOGkpg4nNXXQGwXcPyq6289JfUtRdRNKdM2QikUYFxfksuNKxT74/fQU/OrrPExO5hwx5L08/pv3ueee69T2S5cubXe5n58flixZ4ookEbmMJ/ZfAK7ORmoWgLpmo1vfjJ2vbAAATBkQymChG0nFPhgapcTQKCUeGhMLsyDgfGUjskp1yCrVIbtEh4qGFhy/XIvjl2vx8ZESiGAZfnJEtAojYpSIlhrRHQMI5pTqbP//2x7LDLoMGsiVWs/u7O/r2pc3w6KU+Obxm9h/gbwav32J3MRT+y8AlodHha8YDS0maJsNbg0YCqoswx8n9vN3Wxr6Ih+RCMmhCiSHKrBgRBQEQUCprhnZpTpkleiQXVqLi9omnK1swNnKBnyRcwkAEKO6hBExKoy80hciVi1z6kFJbzQjr6wOADAjNQzbTpXjb3sKIAJwH4MGcpF9VwKGCUmua47UGoMF8nYMGIjcxFP7L1ip5VJLwNBkgAtr6DvFaDLjQo0lYEgK4fCp7iQSiRCjliNGLceswZZ6hMqGFuRcqYHIKtHhbEUDSnTNKNE1Y8tJy+zlIQpfSxOmKwFEcj9FpzqUni6rg8EkINhfihfvGIiwQD98lFmMv16paWDQQM7SNhmQc6kWgHPzLxD1ZgwYiNzEU/svWKnlUpTqmt06UlKxthkGkwC51AcRSj+3pYPa10/hiykpoZiSEgoAKLhYCo1JbquFyCurQ1VDC747U4nvzlQCAAL8xEgJDYBUbAka1DIp0mPVGNNfjRh122Fys0stD3LDopQQiUR48pZ4ALAFDSIRsHAkgwbqup8Kq2EWgAH9FIj0klmYiXoaAwYiN/HU/gtWnjAXw/kqS/+FxBCFWzteU8cofMW4JSIYtyRY3tLqjWac1NQiu7QWWSU65F6qRb3ehGMlOrv9vs2vAABEKf0wpn8QxvZXY3R/NYL9fZFzybLtiGjL58QaNAgCsOZwMf6y21LTwKDBOwiCgIYWE+r0RtQ2GxEa4Itgf/cOkWwdTvVW1i4QOcSAgcgNPLn/gpV1pCR3Dq1aUGkNGNh/wRv5SXwwKkaNUTFq4CbLJHFnK+pxoboJAgQIAlCqa8bhizXIvVyHS7V6fHlCgy9PaABYOlSX6iyTXo2IUtqOKxKJ8NSt8RAAfHwlaBABuJdBQ48wmQXU642ou/JT29zq3+ZrlxvsltfrjTC1mh8w0E+CtQ+nIzzQPTWIBhfO7kzUmzFgIHIDT++/AFwdKcmdAcP5Kx2ek/qx/0JvYB2WNTXc/p5fOj4OjS0mZJXqkHmxBocvanG2ogHnrgSMMokPBoYF2O0jEonw9K3xACxBw+u7CwCRCPeO4DwNHWEyC8gvr8exEl27n3GTWWgTENQ1G1CrN6JBb4Kzc4L7ikUQiUSo0xvx9o/n8ccZqU4esWuySnVoaDEh2F+KwR5aFhN5AgYMRG7g6f0XAM+YvM0aMLCGoffz9xXjloSrzZmqG1twpFiLnNJajIpRQSL2abOPLWgQBHx8pASvf2+ZsZpBQ1tmQUBBZQMOF2txtFiHYyVa1OtNTh1TJvGBUiZBoJ/E8q9MikA/MQL9pNcst/zf9rufBDKpGKfL6vDwp1n49nQFFgyPwvDonm+e+WPBldmdE4LZ7JHoOhgwELmBp/dfACydUQH3BQwtRjMu1lgDBtYw9DXB/r6YPjAM0weGXXc7kUiEpyckQADwCYMGG0EQUFTdhCPFWhwp1uJosRa6ZvsBDBS+YoyKUSFGLce1j8o+IhECZRIE+Emg9LM89Nv+vfLQL20niOuMQeGBuGtoBDYf1+D13QVY88DITo2g5SxBEGzzL7A5EtH1MWAg6mHe0H8BaF3D4J5Rki7WNMEkWEbVCQtwb6dI8mwikQj/NSEBggD8+6glaGhoMWJiYgiiVDLIPbQWz5Ws82QcvmgJDo6U6FDV0GK3jVzqgxHRKoyOVWN0rBoDwwJ69AG9PU/eEo/vzlQgv7weX53QYN6wyB47d2F1I0qvzO58k7vGjibyEgwYiHqYN/RfANw/SlJBqxGSOOkR3YhIJMIzExMAWIKGd/YV4Z19RQCAILkUUSqZ5Udp/dcPUSo5IpV+Tr8pdxdNbbOtBuFIsQ5ldXq79X5iHwyLVmJ0rBrpsSoMDg9st2mXOwX5++Lx8fH4254CvLO/CFNTQhEo65lHE2tzpNGxrp/dmai3YcBA1MO8of8C4P4+DNYhVZPYf4E6yBo0BCuk2H6qHJdqm1GvN6GmyYCaJgNOaura7gMgNMAX0SoZIq3BxJXAIlolQ2iAn9vfwltV1utxpFhnCxJKdc126yU+IgyNDET6lRqEIZFK+Ek8K0Boz4Lhkdh0/DIKqxqx+uAF/HJyUo+cl82RiDqOAQNRD/OG/gvA1WFVa/VGGM0CJD380FRQyf4L1HkikQgPjY7FQ6NjAQC1zQZcrtWjVNeMS1d+Ltc2o7TW8n+90Yzy+haU17cg68okca2JfUSICPSzCyKiWgUXIf7SLtWAWecjqG02QtdssPu3tKIG5vwGy7Imy7KqhhaUXBMgiEVAWsTVAGF4lGe/hHBEIvbBc5OT8PTG41ifVYq5QyO6/XOvbTLg+GXO7kzUUQwYiHqQt/RfAIBAmRQiAAIsD109PbmSrYahH2sYqOuUMimUMmmbYVkBy+exutHQJoiw/mjq9DCaLX0Drn2bb+Un8WnVzEmGSJUfQvx9Ud9iQu2VAKC22QBdkxG6K/+3LjN1cmxSEYCBYQG2PgjDo5UI8OsdX+M3xQVhclII9hRU4W97CrBypvPDrFr/Bu355lS5bXbnCM7uTHRDvaOkIfIS3tJ/AbA0b1DKJNA1G6Ft6tmAodlgQonW8oDGGgbqLiKRCCEKX4QofDG01cRwViazgIoGfauaiVY1FbXNKK/TQ280o7C6EYXVjV1Kg5/EByqZ5EpgYxmByFcwICJIaVumkkmgkksxIFQB5ZXRy3qj5ZMS8VNRNQ5d0GLKOwdcdNSC666dkMTaBaKOYMBA1IO8pf+ClUoutQUMPamouhECAJVMgmD/3vuARJ7N0hxJhohAGUbFtF1vMJlRVmcfRFzWNaO6yWCbc0Apk0Itu/p/SwBwNThorxzQaDSIiIjogSv0LDFqOZ64OR5/31cIs7Mzw3WASibBjLTw7j8RUS/AgIGoB3lL/wUrtVyKizVNPT60ausZnjlCEnkqqdgHMWo5YtRydyel13h4TCweSI8BBOcjBk1ZGSLCHQcEPj4iTtZG1EEMGIh60JkKS7v8IZFtmz94IneNlFRQaR1Slf0XiPoaywALzj/IS3xEHjeMLJG34ieJqIcYTWZcrGkC4D1DhaqvjIfe03MxtK5hICIiIvdiwEDUQ0p0zTCZBcilPggP9HN3cjrEbTUMVaxhICIi8hQMGIh6SOGVt+bxwf5e0y7fHQFDQ4sRl2stM9ZyhCQiIiL3Y8BA1EOswy4mBHvPW3OVGwIGa2AVovC1BSxERETkPl7R6bm5uRk7duzAhQsXUFRUhPr6esybNw933HGH3XbZ2dnYtGkTtFotBgwYgEWLFkGtVttts3btWpSXl2P58uU9eAVErWoYvKiZjfWB/ViJDu/sK8QD6THd/hBv67/gRflERETUm3lFDUN9fT22bt2K0tJSxMbGtrtNRUUFVq9ejfj4eMyfPx/l5eVYs2aN3TYlJSXYv38/Fi5c2BPJJrJT5IU1DCOilRgYFoBmoxkfZhZjznuH8H8/nEdVQ0u3nfNq/wU2RyIiIvIEXlHDoFKp8L//+79Qq9WorKzE7373uzbb5OXlQa1WY/HixRCJRIiIiMAbb7wBg8EAqdTyRnTdunWYPHlyn5wQh9zLLAhXmyR50ZtzpUyKjx8cib3nqvD+oYvIL6/HJ0dKsD77EuYPi8RDo2MQGuDaDtznKy35xA7PREREnsErahikUmmbpkXXMhgM8Pe/2plUoVBAEAS0tFjehGZmZqKsrAwzZ87s7uQStaGp1UNvNEMqFiFa5V2TPPmIRMgY0A+fPDgSb8wdjMERgdAbzVh7rBRz38/Ea7vOQVPX7LLznb9Sw8AhVYmIiDyDVwQMHREfH4/i4mJkZmaisrIS27ZtQ1hYGBQKBfR6PTZu3Ih58+ZBLveuhzXqHaz9F2LV8iuTEnkfkUiEWxND8OH9I/D2/CEYHqVEi0nAFzmXMO/9w1i58wxKdU1OnaOu2YjyekuQzxoGIiIiz+AVTZI6Ijk5GRkZGXj//fcBAP7+/li2bBkAYNu2bQgKCsL48ePdmUTqw6zNkXrDQ7BIJMK4+GDcFBeEo8U6vHfwAo6W6LDpuAZfndBgRlo4loztj9igzgfn1tqF8EA/BPj1muKJiIjIq/Wqb+SFCxdi2rRp0Ol0iIyMhEwmQ1lZGXbt2oUVK1bAaDRiw4YNyMnJgUqlwoIFC5CcnNzl81VXV0Ov10Oj0bjwKvqevpCHeaWVAIB+vuZuu1Z35GOML/DixHCcLA/EuhPVyNY04uuTZdiaV4aJcYG4d3AIYlW+HT7esfNaAEB0gLjHr6Uv3IfdjXnoGsxH12A+Oof55zxvyMOO9uvtVQEDAAQHByM4ONj2+/r16zF27FjEx8dj8+bNyM/Px9KlS5Gfn49Vq1Zh5cqV8Pfv2lvf4OBgtLS0sBO1kzQaTa/PQ02jpcAY2j8MERFh3XMON+ZjRAQwZVgijl+qxfuHLmJ/YTX2FNVhb1Edpg4Mxc9u6o/kDvRJqMqrBwCkRQX3+LX0hfuwuzEPXYP56BrMR+cw/5zXm/Kw1/RhaE9ubi4KCgowd+5cAMDhw4cxffp0JCUlYcaMGZDL5cjNzXVvIqnXEwTh6pCqvaBJ0vUMjVLizXlD8PGDIzEpKQQCgJ35Fbj/46P41Vd5yC+vv+7+tiFV+/XufCIiIvImva6GwcpgMGD9+vWYNWsWlEolAECn09mNtqRSqaDVat2TQOozqhoNqNMb4SMC+gf1jQfh1PBA/OWuwThbUY8PDl3ErjOV2H3O8jMhMRiPjovD4IjANvtdnbSNIyQRERF5il5bw7Bz505IJBJkZGTYlimVSltbMpPJhIqKCqhUKnclkfqIwitvzaOUMvhJeu1Hrl0DQgPwp1lpWPdIOm4fFAofEfDj+Wos/iwLz/znOHIu6Wzb1jS2oLrRAKD318QQERF5E6+pYdi9ezcaGxvR1GQZtjE/Px8mkwkAcNttt9kNl1pTU4Pt27dj2bJlEIvFtuWjRo3Cli1bYDabUVBQAIPBgCFDhvTshVCfU1htuWf78kNwYogCf5yRiqXj4/DhoWJsP1WGA0U1OFBUgzH91Xj0pv62baNUMsil4uscjYiIiHqS1wQMO3fuRFVVle33vLw85OXlAQBuuukmu4Bhw4YNSE1NRVpamt0xZs+ejbq6OmzduhVKpRJPPPEEAgPbNosgcqWiK81sEoL7bsBgFRfkjxfvGIjHxvXHR5nF2JJXhsMXtTh8UYt+CstoSkl9OLAiIiLyRF4TMKxcubLD2y5durTd5X5+fliyZImrkkTUIYXVliZJ8XwQtolRy/H76Sl4dFx/rDlcjK9OaFDZYJ2wjf0XiIiIPInXBAxE3sraJCmRNQxtRCpleGHKACwZ2x+fHClGnqYOc4b0jiHoiIiIegsGDETdqLbZgKorb87jGDA4FB7ohxUZXZ9EkYiIiLpP3xqyhaiHFV6ZfyEswBcBfozPiYiIyPswYCDqRrYOz+y/QERERF6KAQNRN7L2X4hncyQiIiLyUgwYiLqRddI2DqlKRERE3ooBA1E3KqpmkyQiIiLybgwYiLpJk8GEy7V6AKxhICIiIu/FgIHICeerGlBZr2933YXqRggAVDIJgvx9ezZhRERERC7CcR6JuuhMRT0e/jQLEpEIPxvXH4vSY+AruRqDF7I5EhEREfUCrGEg6qJvT1fAZBagN5nxj/1FuP+Tozh0oca23tZ/gc2RiIiIyIsxYCDqAkEQsOdsJQDgriERCFH44mJNE57eeBy/3XoKFfV6nL8yB0M8axiIiIjIi7FJElEXnK9qxEVtE6RiEZ6dnIhfTErEP38qwhfZl7AzvwI/FVbDRyQCwBoGIiIi8m6sYSDqgt3nLLULN8UFQeErQYCfBCsykvHxg6MwJCIQDS0m1OmNANiHgYiIiLwbAwaiLth9pTlSRnI/u+UDwwLw/v0j8NupA6CSSZDcT4HwAD93JJGIiIjIJdgkiaiTSnVNOFPRAB8RMDEppM16H5EI84ZFYvbgcACA6ErTJCIiIiJvxICBqJP2nKsCAIyKUUEtlzrcTiJmBR4RERF5Pz7REHWSo+ZIRERERL0RAwaiTqis1yP3Ui0AYBIDBiIiIuoDGDAQdcLegioIAIZEBCI8kJ2ZiYiIqPdjwEDUCdbhVCezdoGIiIj6CAYMRB1U22zAkWIdAGDygLajIxERERH1Rl4xSpLBYMDXX3+NQ4cOoaGhAdHR0ZgzZw4GDx5s2yY7OxubNm2CVqvFgAEDsGjRIqjVarvjrF27FuXl5Vi+fHkPXwH1BvvOV8NkFpAU4o+4IE7GRkRERH2DV9QwrFmzBjt37sSYMWNw7733QiwWY9WqVThz5gwAoKKiAqtXr0Z8fDzmz5+P8vJyrFmzxu4YJSUl2L9/PxYuXOiOS6BewDY60gA2RyIiIqK+w+MDhsLCQhw+fBh33XUX7rnnHkycOBHPPvssQkJCsHHjRgBAXl4e1Go1Fi9ejEmTJuHBBx/EqVOnYDAYbMdZt24dJk+ejIiICHddCnmxJoMJB4pqADBgICIior7F4wOGY8eOQSQSYcKECbZlUqkUt9xyC4qKilBZWQmDwQB/f3/bjLoKhQKCIKClpQUAkJmZibKyMsycOdMt10De70BhNfQmM6JUMgzop3B3coiIiIh6jMcHDMXFxQgNDYVCYf+QFh8fb1sfHx+P4uJiZGZmorKyEtu2bUNYWBgUCgX0ej02btyIefPmQS6Xu+EKqDfYfWV254zkfrbAlIiIiKgv8PhOzzqdDiqVqs1y6zKtVouRI0ciIyMD77//PgDA398fy5YtAwBs27YNQUFBGD9+vMvTVl1dDb1eD41G4/Jj9yWenocGk4AfCiz9F4YHizw2rZ6ej56O+ec85qFrMB9dg/noHOaf87whDzvaVN/jA4aWlpZ2AwapVAoAtn4KCxcuxLRp06DT6RAZGQmZTIaysjLs2rULK1asgNFoxIYNG5CTkwOVSoUFCxYgOTnZqbQFBwejpaWF/SKcpNFoPDoPfyqsRqPBjBCFLyYNiYePh9YweHo+ejrmn/OYh67BfHQN5qNzmH/O60156PFNknx9fWE0GtsstwYK1sABsDzAJyQkQCaTAQDWr1+PsWPHIj4+Hlu3bkV+fj6WLl2K4cOHY9WqVWhsbOyZiyCvdnWythCPDRaIiIiIuovHBwwqlQo6na7Ncuuya+dasMrNzUVBQQHmzp0LADh8+DCmT5+OpKQkzJgxA3K5HLm5ud2VbOolTGYBe1v1XyAiIiLqazw+YIiJiUFFRQUaGhrslhcWFgIAYmNj2+xjMBiwfv16zJo1C0qlEoAlwGgdXKhUKmi12m5LN/UOuZdqUdNkQKCfBOkxbZvGEREREfV2Hh8wpKenQxAE/Pjjj7ZlBoMBBw4cQP/+/dGvX9u3vjt37oREIkFGRoZtmVKptHU8MZlMqKioaLdvBFFr1uZIE5OCIRF7/MeFiIiIyOU8vtNzQkIC0tPT8eWXX6K+vh5hYWE4ePAgKisr8Ytf/KLN9jU1Ndi+fTuWLVsGsVhsWz5q1Chs2bIFZrMZBQUFMBgMGDJkSA9eCXkbQRCuzu7M5khERETUR3l8wAAAS5YsQUhICA4dOoSGhgZERUXhqaeewsCBA9tsu2HDBqSmpiItLc1u+ezZs1FXV4etW7dCqVTiiSeeQGBgYE9dAnmh0+X10NTpIZP44Ka4IHcnh4iIiMgtvCJgkEqluPvuu3H33XffcNulS5e2u9zPzw9LlixxddKoF7PWLtycEAyZVHyDrYmIiIh6JzbKJnJgD0dHIiIiImLAQNSewqpGFFY3QuIjwq2Jwe5ODhEREZHbMGAgaseeK6Mjje2vRoCfV7TcIyIiIuoWDBiI2nF1dmc2RyIiIqK+jQED0TUu1zbjVFk9RAAmJYe4OzlEREREbsWAgega1s7OI6JVCPb3dXNqiIiIiNyLAQPRNWyTtQ1gcyQiIiIiBgxErVQ1tCC7VAcAyGBzJCIiIiIGDESt/VBQBQFAangAIpQydyeHiIiIyO04XiQRgFJdEz7PuoQvj2sAcLI2IiIiIisGDNSn5V6qxWdHS7D7XCXMgmXZoLAAzBsW6d6EEREREXkIBgzU5xjNAvaeq8SnR0tw/HKdbfm4uCA8mB6Nm+KCIBKJ3JhCIiIiIs/BgIH6jHq9EV+d1ODzY6W4VKsHAEjFItw5KAz3p8cguZ/CzSkkIiIi8jwMGKjX09Q2Y13WJWw+fhkNLSYAgFouxT3DI3HP8CiEKDjXAhEREZEjDBio1zqpqcNnR0uw60wFTFf6J8QHy/HAqBjcmRoGmVTs3gQSEREReQEGDNSrmMwCfiiowmfHSpBdWmtbPqa/Gg+OisH4hCD4sH8CERERUYcxYKBeobHFhK9ParD2WClKdc0AAImPCLcPCsUD6TFICQ1wcwqJiIiIvBMDBvJqZXV6rM++hE25l1GnNwIAlH4S3D08EgtGRCE0wM/NKSQiIiLybgwYyCudLqvDp0dLsfNMBUxXJlDor5bj/vRozEwLh5z9E4iIiIhcggEDeQ2zIGDf+Wp8drQER0t0tuWjYlR4ID0GExKD2T+BiIiIyMUYMJDHazaYsCWvDGuPluKitgkAIPYRYVpKKB5Ij0ZqeKCbU0hERETUe3lFwGAwGPD111/j0KFDaGhoQHR0NObMmYPBgwfbtsnOzsamTZug1WoxYMAALFq0CGq12u44a9euRXl5OZYvX97DV0BdUVlv6Z/wn9zL0DVb+icE+Ikxf2gk7h0ZjfBA9k8gIiIi6m5eETCsWbMGR48exZQpUxAWFoaDBw9i1apVePbZZ5GSkoKKigqsXr0ao0ePRmJiInbt2oU1a9bYBQYlJSXYv38/fv/737vxSnovo8kMw5W+BJ3VbDSjyWCy/X6huhHrsi7h29PlMF45ZrRKhvtHRWP24Aj4+7J/AhEREVFP8fiAobCwEIcPH8a8efNwxx13AADGjx+Pl156CRs3bsRvfvMb5OXlQa1WY/HixRCJRIiIiMAbb7wBg8EAqVQKAFi3bh0mT56MiIgId15Or9PQYsT7By/i86xStJi6FjBYnGt36YhoJR4YFYOJSSEQ+7B/AhEREVFP8/iA4dixYxCJRJgwYYJtmVQqxS233ILNmzejsrISBoMB/v7+EF3p8KpQKCAIAlpaWiCVSpGZmYmysjI89dRT7rqMXkcQBOw8U4E395xHRUOLS48tFgG3pYTiwVHRGBypdOmxiYiIiKhzPD5gKC4uRmhoKBQKhd3y+Ph42/r4+Hhs2LABmZmZSExMxLZt2xAWFgaFQgG9Xo+NGzdi3rx5kMvlbrgC19MbzSiv0yNS6QeJ2KfHz3++qgGvf1+AI8VaAJbmQs9lJGFMrLpLx9OUlSEiPNz2u9hHBKkbrouIiIiI2vL4gEGn00GlUrVZbl2m1WoxcuRIZGRk4P333wcA+Pv7Y9myZQCAbdu2ISgoCOPHj3d52k6dOoXc3Fy7ztVqtRr9+/dHc3Mzzpw502afYcOGAQDOnTuHxsZGu3WxsbEICgpCVVUVSktL7dYFBAQgMTERJpMJT360G+eq9ZCIgH4KKSIDJBgxJA39gxWovlyMhvo6u31DQsOhDumHxjodZA3lCGjVB0Aul2PAgAEAgOPHj0MQ7JsVDRgwAHK5HCUlJbhUXoUdBTr8cKEOJgHwVwXjwZtTMD1WipKzR7D37NX9pFIpUlNTbflkMBjsjpuYmIiAgABcvnwZZ8+etcvD4OBgxMTEoKmpCWfPnrXbTyQSYejQoQCAs2fPoqmpyW59//79oVarUVFRgcuXL9utUyqViI+Ph8FgwKlTp3CtwYMHQywW4/z586ivr7dbFx0djZCQENTU1KC4uNhunb+/P5KTkwEAubm5bY6bkpICmUyGixcvQqvV2q0LDw9HeHg46urqUFhYaLfOz88PAwcOBADk5eXBaDTarU9KSoJCocClS5dQWVkJrVZry0drHjY2NuLcOfvmXj4+PhgyZAgA4MyZM2hubrZbHxcXB5VKhfLycmg0Grt1KpUKcXFxaGlpwenTp9tc65AhQ+Dj44OCggI0NDTYrbPmYXv3t0KhQFJSEsxmM06cONHmuIMGDYKvry8uXLgAnU5nty4iIgJhYWHQ6XS4cOGC3TqZTIaUlBQAwIkTJ2A2m+3WJycnw9/fHyUlJTh//rzdfdivXz9ERUWhoaEBBQUFdvtJJBKkpaUBAPLz86HX6+3WJyQkIDAwEGVlZSgrK7Nb1xNlxMmTJ9scNzU1FVKpFEVFRaitrbVbFxkZidDQUGi1Wly8eNFuXWfKiGvzMDQ0FJGRkaivr8f58+ft9utMGVFRUWG3rreXEa0/y64sI1rrC2WENR9dVUZUV1fbrevtZUTr+9BVZcS1edjby4jWeeipzxHW896IxwcMLS0t7QYM1r4J1hto4cKFmDZtGnQ6HSIjIyGTyVBWVoZdu3ZhxYoVMBqN2LBhA3JycqBSqbBgwYIOZ5IjTz75JPbs2WO3bOjQobj77rtRVVWFt99+u80+L774IgDgvffeQ0lJid26efPmYfjw4cjMzMS2bdvs1iUlJeGhhx5Cc3Mzvv7zn9sc9+RLX0IaoMbZ9/8Huryf7NbFzHkSEZMWojpnN85//KLduoiICFtw9corr8BkMtmtf/LJJxEaFoZ1X+9A/lH7495062TUYjJeLyzEmjVr7NYFBgbiueeeAwD89a9/RV2dfRDzyCOPICEhAd999x327dtnt27kyJG46667UF5ejnfeecdunVgsxn//938DAP75z3+2+bJasGABBg8ejJ9++gk7duywW5eSkoIHHngADQ0NeP3113GtF154ATKZDJ988kmbwn/GjBkYO3YscnJysGnTJrt1MTExeOyxxwBc/fu29l//9V8ICQnBxo0bcfz4cbt1kyZNQkZGBs6dO4d///vfduuCgoJsHfdfe+21Nl8Mjz76KGJjY7F9+3YcPHjQbt2YMWMwc+ZMXLp0Ce+++67dOl9fX/z2t78FAPz9739vU9Ded999GDRoEH788Ufs2rXLbl1aWhruvfde6HQ6vPHGG22u9fe//z0kEgk+/PDDNl/Ms2fPRnp6Oo4ePYqvv/7abl1cXByWLFkCo9GIP/7xj22O++yzz0KlUmH9+vXIy8uzWzdlyhRMmDABp0+fxrp16+zWhYaG2poirly5Ei0t9s3nHn/8cURFRWHr1q04fPiw3bpx48bhjjvuQHFxse1lhJW/vz9+9atfAQDeeust1NTU2K1ftGgRkpOTsXv3buzdu9duXU+UEX9up4x4/vnnoVAo8Nlnn7V5CJk+fTpuvvlmnDx5El988YXduo6UEWFhYfjyyy+RlZVlt+7WW2/F1KlTUcgygmXEFSwjLFhGWLCMsHBnGfHee++1OV97RMK1oaCHeemll6BQKLBixQq75ZcuXcJLL72E++67DxkZGe3u+/bbb0OlUuHhhx/G5s2bkZ2djYceegj5+fnYsWMHVq5cCX9//y6nzV01DCdPnoQAQNtshKbeCE2dAaaQOJQ3C9BpStDSZP/myz8oFHJVCLRaLQqKrr4ZkPoAw6KDMO+WYRgTrcCpkyfavBmQhcdhzYk6HDldCGNjLfr5SzBvUBDSQmUuezPAGgbWMLCG4SrWMFh4w9vD1ljDYOFJZQRrGFjD4O4yojfVMHh8wPDmm2+iqqoKr7zyit3yU6dO4c0338SyZcswcuTINvvl5ubigw8+wMsvvwylUonf/e53mDlzJm6++WYAwG9+8xvcddddGDdunFPp02g0XjXyUnFNE77NL8f2U+W4UHP1Q5IaHoC/3TUY/QIscxuYzAL++VMRPjlSApNZgJ/YB4tvisVDo2PhJ3Ft/wJvy0NPxXx0DvPPecxD12A+ugbz0TnMP+f1pjz0+CZJMTExOH36NBoaGuw6PlujqNjY2Db7GAwGrF+/HrNmzYJSaRllR6fT2b35UqlUbaK0viA2SI7HxsXh0Zv640xFA7afKsdXJzQ4VVaPRz7LwhvzhiA+yB//881p7DpreSM1KSkEz05ORLSqd3QaJyIiIqKO8/ihaNLT0yEIAn788UfbMoPBgAMHDqB///7o169fm3127twJiURi11RJqVTaqk5NJhMqKira7RvRV4hEIgwMC8DySYn46IGRiAuSo7y+BUvX5WDZFznYdbYSEh8R/jhjEP5y12AGC0RERER9lMfXMCQkJCA9PR1ffvkl6uvrbTM9V1ZW4he/+EWb7WtqarB9+3YsW7YMYvHV0YBGjRqFLVu2wGw2o6CgAAaDwdZGs6+LDZLjg/tH4Ndfn8KRYi2OX66DXOqD1+cMxk1xQe5OHhERERG5kccHDACwZMkShISE4NChQ2hoaEBUVBSeeuopW0eO1jZs2IDU1FRbZyOr2bNno66uDlu3boVSqcQTTzyBwMDAnroEj6eUSfH2/CF464dCZJXq8JupAzA4gvlDRERE1Nd5fKdnT9ebOrS4C/PQNZiPzmH+OY956BrMR9dgPjqH+ee83pSHHt+HgYiIiIiI3IcBAxEREREROcSAgYiIiIiIHGLAQEREREREDjFgICIiIiIihxgwEBERERGRQwwYiIiIiIjIIQYMRERERETkEAMGIiIiIiJyiAEDERERERE5JBIEQXB3IoiIiIiIyDOxhoGIiIiIiBxiwEBERERERA4xYCAiIiIiIocYMBARERERkUMMGIiIiIiIyCEGDERERERE5BADBiIiIiIicogBAxEREREROcSAgYiIiIiIHGLAQEREREREDjFgICIiIiIihxgwEBERERGRQwwYiIiIiIjIIQYMRERERETkEAMGIiIiIiJyiAHDNUpLS2EwGNydDCIij8AykYjIoi+XhwwYriguLsb//u//4t1334VOp3N3crxWQ0OD3YdJEAQ3psZ7mUwmAIDZbHZzSrzTxYsXceDAgT5bsLsCy0TXYJnoPJaHzmOZ6ByWh4DE3Qlwt8bGRnz22Wc4cuQIJBIJTCaTXeHk48OYqiOamprwxRdf4MKFC5BKpUhJScGUKVOgUqkAWL4kRSKRm1Pp+Zqbm7F582ZIJBLcc889vP+64Pz583jttdcAAOHh4UhMTHRzirwLy0TXYJnoPJaHrsEysetYHl7Vd660Hdu2bcPzzz+Pixcv4pFHHsGMGTMgCAJOnz4NAH3qRnBGeXk5/vrXv+LcuXMYOHAg5HI59u7di7fffhuFhYUAwC/GDjh16hT+9Kc/Yc+ePcjNzUVBQQEAvlXrrMbGRvj7+0Mmk2H79u1obm52d5K8BstE12CZ6DyWh67DMrFrWB7a65M1DFqtFqtWrcLly5cxffp0jB49GtHR0aiqqsKWLVvQ1NQEgG+AOurUqVOoqqrCY489htTUVPj4+CAvLw/vvfceNmzYgPvuuw+xsbHMz+soKCjA+vXr0dLSgnHjxuHYsWP48ccfkZSUBB8fH+ZdJzQ2NgIA7rzzTmzatAknTpzA6NGj3Zwqz8Yy0bVYJjqH5aFrsUzsHJaH7euTAYNIJMKUKVMQEhKCuLg4+Pn5AbD88dVqNc6fP2/bjq7PZDLhwoULCAgIwODBgwFY3gClpaXhvvvuwwcffIDdu3dj0aJFfS4a7wyxWIyWlhY89NBDSEtLg16vx4kTJ3D06FGkp6f3uYLJGX5+fggNDUV8fDzi4+Oxfft2DBgwwNYUhNpimeg6LBOdx/LQtVgmdg7Lw/b1ydJKpVJh7NixSElJsd0IAKBUKiGXy1FWVtZnO7V0llgsRnNzM0QiEWpra+3a9I0dOxYjR45ETk4Ojh49CoAd/tojCALi4+Px29/+FmlpaQCAO+64A2azGfv27UNDQwN8fHxYFd9BTU1NqK+vx8CBAzF58mSUlpbi4MGDvPeug2Wi67BMdA7LQ9djmdg5LA/b1+sDhv379+PTTz/F9u3bceHCBdvya9/smM1m+Pr6IikpCY2NjbZOLWRx8OBBaLVau2XWAjstLQ0VFRXQarW2gty6bvbs2TAajcjKykJTU1Ofi8iv1d79KBKJIAgCFAoFAEu+xsXF4aabbkJBQQEOHDgAoO+1l2yPo89z6y8+qVQKqVSK+vp6DBo0CCNGjMB3330HjUZjd6y++mXJMtE1WCY6j+Wh81gmOoflYcf12iZJlZWV+OCDD3D58mWEhIQgMzMT33zzDW6//XZMmzYNUqnU7s2P9d+IiAjU1dWhqqoKwcHBfa4X/LUuXbqEtWvX4uzZs7jpppuwZMkS2zprvkRGRiIgIADbt2/H448/bltnNpsRFRWF9PR0ZGdn49KlS0hKSnLLdbhbZ+9HAJg5cyZyc3Nx8OBBDBkyBBEREX32fuxI/plMJojFYhgMBjQ0NCAgIAAAcMstt+D06dPYtWsXoqKicPnyZTz44IN97kGNZaJrsEx0HstD57FMdA7Lw87rtQFDVlYWKioqsHjxYsTHx8PHxweffPIJtm/fjpaWFsydO7fd/dRqNQDLMGQDBgzoMzdCe4qKirBu3TqUl5ejf//+OHToECZMmIDk5GTbmwiRSISYmBgMHz4c+/btQ2FhIRISEuyqizMyMvDTTz/ZqvD60gfMqjP3o/XBIiAgAFOnTsXGjRvx448/YsGCBX0u36w6kn/WLzuJRAKFQgGdTgeVSoWUlBSkpqZi//79AID09HQ0NzdDJpO585J6HMtE57FMdA2Wh85jmegcloed1yuv1Gw2Y//+/UhISMDw4cOhUqkQGBiIRYsWIS0tDdu3b8f58+dtoy20NnDgQPj6+qK+vt52rL7IbDajqKgIly9fxty5c7Fw4UKEhYXhP//5DwDLl6K16tjPzw/p6elQq9X47LPPAFgKeWthJZPJ4O/vj4sXL9rW9SVduR+teZeRkYHY2FhkZWXZhhXUaDSorKx02/X0tM7kH2Bpr9vQ0ACVSoXKykr8+9//xrFjxyCRSBATE4N58+b1qS9GgGWiK7BMdA2Wh85jmegclodd0+tKKUEQYDAYIJVK7ZabzWYolUrcdtttCA0Nxbp16wC07eVuMBgQGhqKM2fOAOhbBXlrPj4+GDRoEF544QVMnDgRSUlJGDduHM6fP29rQ9r6gzRo0CBMnjwZxcXF+Prrr22d/gBAp9OhsbER4eHhbfbr7bp6P4pEIlsbyTlz5qC+vh47duzADz/8gNWrV2P79u1oaGjo2Ytxg87mH3D1YezTTz/FK6+8gvPnz2PBggWYPn06SkpKbGNo9xUsE12DZaLzWB46j2Wic1gedl2vu1KRSAQ/Pz/4+fmhpqYGFRUVduuTk5MxceJEXLx4EZmZmQBg13lFrVYjMDAQtbW1bfbtayIiIhAZGWnLn1GjRiEpKQlffvml7ctPJBLBbDZDJBJh3LhxyMjIwNatW7FhwwZcuHABZ86cwe7duxEREYGEhAQAfWsoMmfuR7FYDABITU1FXFwccnJy8Nlnn6GlpQU333yzrVNgb9aZ/Dt48CAASwFeVlaG3NxcTJw4EU8++SSmTJmCcePGISIiAidPnoTRaHTH5bgFy0TXYZnoHJaHzmOZ6ByWh13X6wIGa/XQ2LFjUVxcbFfla20nOnjwYMTGxuLbb78FcLUgsu6blJSEmpqaPtkLvj3W/ImIiMCtt96K2tpafPPNNwAs0bo1wlar1Vi4cCEmT56MrKwsvPbaa/jnP/+J06dPY/bs2YiIiHDbNbhLV+9HQRAgCAKKioqwfv16FBYWIiAgAI888gheeeUVJCYmuu2aelJX8i89PR33338/Hn30UcyaNQtRUVEAgJCQEDz11FN4/PHHIZH02u5bbbBMdD2WiV3D8tB5LBOdw/Kw63pdwGAtqNPT0xESEoKDBw+ipqYGwNW3OFFRUUhOTkZNTQ3Onj3bZt+goCDccccdtupiulplnpaWhlGjRuG7775DWVmZ3Zsx64dpwYIFWLFiBX72s5/h3nvvxeuvv4709HS3pNvduno/Wt9SHjt2DHv27MEtt9yC1157DePHj3fPhbhJZ/JPp9MhPz8fAHDrrbfajaFtfYjr16+fG67CvVgmdg+WiZ3H8tB5LBOdw/Kw67wmYKipqelU5xKFQoEpU6bgxIkTtuo2kUgEg8EAABg6dCgaGxvt2o5a/3/zzTfbjTDQm3Q2H62seaFSqXDTTTdBJpPhyy+/tK1vaGiw66AWGRmJ9PR0jBs3rle28dNoNKivr7dNEQ9cvx1yZ+9Hs9kMsViM0aNH49VXX8X999/fq/Kxu/LPep9em1e98bPc3fdg6+P15jKxs/loxTLxqqKiIhQVFUGj0diatlzve4blYVvdlYd9pUzs7nsQ6Bvl4fV4fB1UWVkZPvzwQwiCgIcffhjR0dEd3nfs2LE4duwYvvnmGwQFBWHw4MG2ji7WP7xer7dt7+iD1Rs4k49WgiBAJBIhOTkZt9xyC3bs2IGcnBzIZDIcPHgQ0dHRmDp1aq/MP6vS0lJs2LAB5eXlqK+vR2BgIObMmYP09HRb1bmjQqQz96M1D/v3798DV9Vzeir/enNB3lN5CPTuMtGZfLTq62ViSUkJ1q9fj8uXL6OlpQUmkwkTJkzA/PnzIZVKWR52QE/lYW8tE3sq/4DeXR52hMdetSAIyMnJwbvvvosLFy7gwoULOHHiBFpaWq67j1VjYyMCAgJw//33o66uDps2bcL58+cBANXV1Th48CAiIiIwYMCAbr8Wd3I2H1uPPGH9sMjlcgwfPhxhYWH45JNP8K9//QtHjhyxTQrTG5nNZvz444948803YTQaMXHiRNx+++2QSqVYt24djh492mYf3o9XMf+cxzx0DWfzkWWipRPo9u3b8de//hWCIGDOnDlYunQpRowYgT179mDfvn0A7B9SeS/aYx46h/nX8zy2hqG+vh5btmyBRqPBfffdh7y8PHz//fdISUmxjSxxLZFIhObmZmzZsgWnT5/G448/jujoaDz00EPYunUrXnvtNcTGxsLHxwelpaW2sYc78ibJW7kiH5ctW2bXzrGiogKFhYXQ6XTQ6/WYOHEi7r77blvbyN6osLAQO3fuREpKCmbNmoXIyEgAllFSXn31VWRlZWH48OF2ecD78Srmn/OYh67hinzs62ViQUEBsrKyMHbsWNx2223o168fxGIxoqOjkZubi0uXLtlmGbbivWiPeegc5l/P89iAwc/PD2PHjkViYiKSkpIQFxeHv/3tb/jpp58QFhbW7hBqBw4cwIYNGyAWi3HnnXciMDAQADBmzBgMHDgQe/futfVsb90spzffCK7Ix9ZvyZqbm7Fjxw78+OOPSElJwf3332/7wu3NKioq4O/vjwULFthmejQajYiIiEBqaioqKipsk7xY7yfej1cx/5zHPHQNV+RjXy8T5XI5xo0bh/T0dCiVStvyiooKyOVyxMTEtGnWxXvRHvPQOcy/nucRAUN7k2j4+vritttus0WHUVFRmDhxIn744QcMGzYMQ4cOtdv+8uXL+OmnnzB69GhkZGQgLCzMrp2ZUqnE7Nmzu/9i3Kgn8lEqlSIlJQWDBg3qtaN8tJeP48aNQ3x8PNRqtW3oNeswdHK5HM3NzTCZTLb9+vL9yPxzHvPQNXoiH3t7mdheHsbGxiI2NtZu2blz5/D555+jrq4OJSUlKCgoQL9+/aBSqVBSUtKn70XmoXOYf55BJLhxikmTyYStW7eipKQEYrEY8fHxGDduHFQqla0gb62srAxvvfUWIiMjsWjRIgQFBdlFjzU1NQgICGhzY/V2zEfXuF4+Xs+bb74Jk8mE5557zi6/+1o+Mv+cxzx0Deaj8zryvWL9d+vWrfj666+RkpKCiIgIiEQiHD16FCEhIXjhhRcgEomYh8zDTmP+eRa31TBkZ2fj888/h0QiQb9+/aDRaJCVlYXc3Fw8//zz7fZCDw0NxfTp07Fu3TqcPHkS48ePh1gstt0wQUFBbrgS92I+usaN8tGRpqYmlJSUYOzYsW3W9aV8ZP45j3noGsxH53X0e8X6b0JCApYtW4bk5GRbc63o6Gh8/vnn2LhxI+655x6oVKo+NboM89A5zD/P45aA4ezZs9i8eTMSEhIwbdo0REdHw9fXF5s3b8b27dtx4MABjB8/vs3bcR8fH4waNQqHDx/G7t27kZiYiKioKLtt2nuj3lsxH12jq/koCAK0Wi3q6+sRHx8PoO1wa32hsxTzz3n/3979vTQV/3Ecf52pyx/zV2NoNqzQci1TM6UIlKQUL5JACunHRT/uoosuuo7+hqgIb+yyHxRCCqEoQpKioZAauWnOiuVK05xLnZrfC9npayXfr70/0zy+HncTsZ3nDm2fnc/5fNhQDXaU+5uGTqfzt7+Tk5ODjo4OtLW14eTJk5vqW102lGG/f9OafyJcWFiA2+3G9PQ0ysrKsGvXLpjNZgBLa+JarVZ9Wbs/fWBNSEhAWVkZvF4vuru7EQgE4HK50N7evqbHsd7YUQ1JR03T4PV6AUBfeu3Hjx/w+XxwuVxreBTrh/3k2FANdpSTvq8APzfLSkpKQkxMDKKjo5dtimd0bCjDfv+uNb/CEBERgaysLBQWFsJmswH4+W12WloazGYzoqOjl/08JPR4//79KCgoQEtLC8bHx9Hb24uJiQk4HA591QujY0c1JB0BoLe3F9u2bYPFYsHExARcLhcaGhrw9etX3Lx5c9nqDUbEfnJsqAY7yql4XwmtMOV2u9Hf34+DBw/qq9FsBmwow37/rrAOGDo7O/H27VtYrVZkZmZiz549AIAdO3YgMjJSv8QbunElGAwiEAjoJ8Ov/6GHHn/79g02mw2dnZ1obW3FgQMHli2RZzTsqIbKjqFvMDweDxISEuB2u9HS0oLXr18jOzsbV65cMdwHDPaTY0M12FEuXO8rExMT+PDhAxobG5GYmIji4mLDTuViQxn221jCMmCYnJzE/fv3MTAwgJSUFHR1daG+vh6lpaUoKytDbGzsb/NBTSYTZmdnMTk5qc8h/dOc0cHBQTx79gwulwt2ux1nzpxBRkZGOA5j3bGjGuHoaDKZMDU1hUAggGAwiHv37iEpKQnXrl2Dw+FYj8MMG/aTY0M12FEuXO8rAwMDaGtrg9/vR39/P6xWKy5durTiBqEbGRvKsN/GFJYBQ19fH4aGhnD+/HlkZWUhMjISjx8/RnNzMwKBAM6dO/fH0Z7H44GmabDb7QD+vFlGXFwcXC4XTp8+jZKSknA8/X8GO6oRro6jo6OYnJyExWJBZWUljh49uhaHs+bYT44N1WBHuXA1DAaDGB4ehsViQVVVFY4cObImx7Me2FCG/TamsAwYXr58iZSUlGXL0509exYA8OLFC2RnZyM3N/e30eG7d+9gsViWTYkJBAIwmUyIiYnB4uIiUlNTcfv27U2xgg87qhGujjt37sTly5eRn5+/bPt5o2E/OTZUgx3lVDfUNA2xsbFwOp1ITU1FUlKS4d9X2FCG/TYmpUUXFxcxNzen75oZsrCwoO84nJ6ejkePHmFhYUE/ERYWFgAAw8PD+os9MzMDt9uNmpoa1NXVIRgMLruEbGTsqEY4O87MzABY2lLeqB8w2E+ODdVgR7lwNayvr8fs7CwAYOvWrYZ+X2FDGfbb2P666sjICB4+fIgHDx6gtrYWPp8PmqYhKioKZrMZgUAAHz9+BPDzslF6ejqKioowNjaG5uZmAEsnQkREBL5//46RkRHY7XZ8/vwZdXV1uHv3LjweDxwOh76sltGwoxpr3TF005VRsJ8cG6rBjnJr3XDLli3rdqzhwoYy7Gc8q56SND8/j9raWrS0tCAtLQ3T09P48uULOjo6UFlZiYKCAhw6dAjV1dUYGhrSNwQLLXfldDqRlZWFpqYmlJSU6CNNn8+H6elp+Hw+VFdXY2RkBCdOnEB5ebnyg/4XsKMa7CjDfnJsqAY7yrGhHBvKsJ9xrWrAMDMzg+fPn6O7uxsVFRXIy8uDzWZDf38/ampq0NTUhJycHOTl5cFut6O9vR0OhwM2m02/RGS1WrF79254PB709fUhNzcXwNISn7Ozs3jz5g0OHz6M69evG/KbH4AdVWFHGfaTY0M12FGODeXYUIb9jG1VU5KmpqbQ2dkJp9OJ4uJipKSkwGQyYe/evcjNzYXP54PX64XJZEJpaSkGBwfR1dWlzy2bn58HAOTm5mJ2dlZ/DADx8fE4duwYbty4gQsXLhj6RGBHNdhRhv3k2FANdpRjQzk2lGE/Y1vVFQar1Yry8nIUFRXpPwvNL3M4HGhtbdXnkYVGkY2NjbDZbMjPz9cvLYVuYAmdJACQkZFh2H0AfsWOarCjDPvJsaEa7CjHhnJsKMN+xraqKwyapunr2oZ2xwytKjE2Nqb/DgDExMSgqqoKmqahtrYWPT09AJZ24Gtvb0dycjL27dun5ig2GHZUgx1l2E+ODdVgRzk2lGNDGfYztlXf9Bx68UPzzUI3qoyPj8NiscBms+k/T05OxsWLF/H06VPcuXMH27dvh9lsxvv371FeXo74+Pg/7kK8GbCjGuwow35ybKgGO8qxoRwbyrCfcYk3bgudFAMDA8jMzERERIR+ggCA0+lEeno6WltbMTo6ipmZGZw6dYqXln7Bjmqwowz7ybGhGuwox4ZybCjDfsahZKdnv9+PT58+obCwEAD0JbKmp6cRFxcHi8XCpa/+D+yoBjvKsJ8cG6rBjnJsKMeGMuxnDEq2w/N6vZifn8fOnTsBLC1/1dHRgVu3bsHv96v4JzYFdlSDHWXYT44N1WBHOTaUY0MZ9jMG0RWG0Nwyj8eDmJgYJCYmor+/H83Nzejp6YHdboemaZyD9j+woxrsKMN+cmyoBjvKsaEcG8qwn7GIBgyhF3hoaAhxcXFoaGjAq1evkJCQgKtXr8LpdCp5kkbHjmqwowz7ybGhGuwox4ZybCjDfsYivodhbm4Oo6OjGB0dhd/vR0VFBY4fP67iuW0q7KgGO8qwnxwbqsGOcmwox4Yy7Gcc2uLi4qL0jzx58gSapqGiogJRUVEqntemxI5qsKMM+8mxoRrsKMeGcmwow37GoGTA8N9LZNHfY0c12FGG/eTYUA12lGNDOTaUYT9jUDJgICIiIiIiY+KQj4iIiIiIVsQBAxERERERrYgDBiIiIiIiWhEHDEREREREtCIOGIiIiIiIaEUcMBARERER0Yo4YCAiIiIiohVxwEBERERERCvigIGIiIiIiFbEAQMREREREa2IAwYiIiIiIlrRfwBurkuyPobheAAAAABJRU5ErkJggg==",
"text/plain": [
"