System save at 11/10/2024 15:27 by user_client2024

This commit is contained in:
user_client2024 2024-10-11 09:57:36 +00:00
parent 18bb89a410
commit 59fcedf16e
3 changed files with 26 additions and 10 deletions

View File

@ -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": {

View File

@ -122,8 +122,8 @@
}
],
"source": [
"scenario = Scenario()\n",
"scenario.logic()"
"#scenario = Scenario()\n",
"#scenario.logic()"
]
}
],

View File

@ -100,6 +100,6 @@ class Scenario:
# In[6]:
scenario = Scenario()
scenario.logic()
#scenario = Scenario()
#scenario.logic()