From 59fcedf16e94f32a43db16e4092ff66422f71e3e Mon Sep 17 00:00:00 2001 From: user_client2024 Date: Fri, 11 Oct 2024 09:57:36 +0000 Subject: [PATCH] System save at 11/10/2024 15:27 by user_client2024 --- .ipynb_checkpoints/main-checkpoint.ipynb | 28 +++++++++++++++++++----- main.ipynb | 4 ++-- main.py | 4 ++-- 3 files changed, 26 insertions(+), 10 deletions(-) diff --git a/.ipynb_checkpoints/main-checkpoint.ipynb b/.ipynb_checkpoints/main-checkpoint.ipynb index abcf868..cf81d87 100644 --- a/.ipynb_checkpoints/main-checkpoint.ipynb +++ b/.ipynb_checkpoints/main-checkpoint.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 4, "id": "90c70e46-71a0-44a6-8090-f53aad3193c3", "metadata": { "tags": [] @@ -46,7 +46,7 @@ " RANGE BETWEEN {time_window_s} PRECEDING AND CURRENT ROW) AS lowest_price,\n", " COUNT(*) OVER (PARTITION BY td.trader_id ORDER BY td.date_time \n", " RANGE BETWEEN {time_window_s} PRECEDING AND CURRENT ROW) AS number_of_trades\n", - " FROM trade_data td\n", + " FROM {trade_10m_v3} td\n", ")\n", "\n", "SELECT \n", @@ -74,7 +74,7 @@ " print(\"Query start time:\", query_start_time)\n", "\n", " row_list = self.seq.execute_raw(query.format(\n", - " trade_data_1b=\"trade_data_2b\",\n", + " trade_10m_v3=\"trade_10m_v3\",\n", " time_window_s=time_window_s\n", " ))\n", "\n", @@ -104,11 +104,27 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 6, "id": "caee5554-5254-4388-bf24-029281d77890", "metadata": {}, - "outputs": [], - "source": [] + "outputs": [ + { + "ename": "TypeError", + "evalue": "unsupported operand type(s) for /: 'NoneType' and 'int'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[6], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m scenario \u001b[38;5;241m=\u001b[39m Scenario()\n\u001b[0;32m----> 2\u001b[0m \u001b[43mscenario\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mlogic\u001b[49m\u001b[43m(\u001b[49m\u001b[43m)\u001b[49m\n", + "Cell \u001b[0;32mIn[4], line 60\u001b[0m, in \u001b[0;36mScenario.logic\u001b[0;34m(self, **kwargs)\u001b[0m\n\u001b[1;32m 58\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mlogic\u001b[39m(\u001b[38;5;28mself\u001b[39m, \u001b[38;5;241m*\u001b[39m\u001b[38;5;241m*\u001b[39mkwargs):\n\u001b[1;32m 59\u001b[0m validation_window \u001b[38;5;241m=\u001b[39m kwargs\u001b[38;5;241m.\u001b[39mget(\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mvalidation_window\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m---> 60\u001b[0m time_window_s \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mint\u001b[39m(\u001b[43mvalidation_window\u001b[49m\u001b[43m \u001b[49m\u001b[38;5;241;43m/\u001b[39;49m\u001b[43m \u001b[49m\u001b[38;5;241;43m1000\u001b[39;49m)\n\u001b[1;32m 62\u001b[0m query_start_time \u001b[38;5;241m=\u001b[39m datetime\u001b[38;5;241m.\u001b[39mnow()\n\u001b[1;32m 63\u001b[0m \u001b[38;5;28mprint\u001b[39m(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mQuery start time:\u001b[39m\u001b[38;5;124m\"\u001b[39m, query_start_time)\n", + "\u001b[0;31mTypeError\u001b[0m: unsupported operand type(s) for /: 'NoneType' and 'int'" + ] + } + ], + "source": [ + "#scenario = Scenario()\n", + "#scenario.logic()" + ] } ], "metadata": { diff --git a/main.ipynb b/main.ipynb index c3e147f..cf81d87 100644 --- a/main.ipynb +++ b/main.ipynb @@ -122,8 +122,8 @@ } ], "source": [ - "scenario = Scenario()\n", - "scenario.logic()" + "#scenario = Scenario()\n", + "#scenario.logic()" ] } ], diff --git a/main.py b/main.py index 2e75a7c..068be16 100644 --- a/main.py +++ b/main.py @@ -100,6 +100,6 @@ class Scenario: # In[6]: -scenario = Scenario() -scenario.logic() +#scenario = Scenario() +#scenario.logic()