generated from dhairya/scenario_template
System save at 11/10/2024 15:27 by user_client2024
This commit is contained in:
parent
18bb89a410
commit
59fcedf16e
@ -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": {
|
||||
|
||||
@ -122,8 +122,8 @@
|
||||
}
|
||||
],
|
||||
"source": [
|
||||
"scenario = Scenario()\n",
|
||||
"scenario.logic()"
|
||||
"#scenario = Scenario()\n",
|
||||
"#scenario.logic()"
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user